How to Connect Google Sheets with PeekShot Using Make.com for Automated Screenshots

    Learn how to connect Google Sheets with PeekShot using Make.com to automate website screenshots through a complete step by step workflow.

    Automation & Integrations
    9 min read
    07 Feb 2026
    api-integration
    automation
    google-sheets
    make-com
    product-guide
    screenshots
    workflow

    Automating website screenshots helps developers, marketers, and product teams save time and eliminate repetitive manual work. By connecting Google Sheets with PeekShot using Make.com, you can create a reliable workflow that automatically captures website screenshots whenever new URLs are added to a spreadsheet.

    This guide explains every step required to build a complete automation using PeekShot API, Google Sheets, and Make.com. It is designed for beginners and advanced users who want a clear, error free setup.


    What Is This Integration and How It Works

    This integration connects three tools into one workflow:

    • Google Sheets stores the website URLs and capture settings.

    • Make.com monitors the spreadsheet and triggers automation.

    • PeekShot API generates screenshots based on the data.

    When a new row is added to the spreadsheet, Make.com detects it and sends the data to PeekShot. PeekShot captures the screenshot and stores the result in your account.

    This workflow is commonly used for website monitoring, reporting, testing, documentation, and client previews.


    Requirements Before You Begin

    Before starting, make sure you have:

    • An active PeekShot account

    • A Make.com account

    • A Google account with Sheets access

    • Basic understanding of spreadsheets

    • Stable internet connection

    Having these ready will prevent setup issues later.


    Step 1: Create a Project in PeekShot

    Projects in PeekShot help you organize screenshots and API usage.

    1. Log in to your PeekShot dashboard.

    2. Click on Projects from the sidebar.

    3. Enter a project name such as Make.com.

    4. Click Create Project.


    Step 2: Generate Your PeekShot API Key

    The API key allows Make.com to access PeekShot securely.

    1. Go to Account from the sidebar.

    2. Open the API Keys tab.

    3. Click Create New Key.

    4. Enter a name such as Make.com.

    5. Select your created project.

    6. Click Create Key.

    Copy the generated API key and store it safely.


    Step 3: Get API Endpoint and Request Format

    You need the correct endpoint and payload structure.

    1. Go to Projects and open your project.

    2. Select Capture URL Screenshot.

    3. Click API Details.

    4. Copy the endpoint URL.

    5. Copy the request body example.

    This information will be used in Make.com.


    Step 4: Prepare Your Google Sheet

    Create a spreadsheet that will act as your automation trigger.

    Create the following columns in row 1:

    • Website_Url

    • Full_Page

    • File_Type

    Example values:

    • Website_Url: https://example.com

    • Full_Page: TRUE or FALSE

    • File_Type: png or jpg

    Save the file with a clear name such as Url to Capture.


    Step 5: Create a New Scenario in Make.com

    Scenarios control automation in Make.com.

    1. Log in to Make.com.

    2. Click Create scenario.

    3. Open the scenario editor.


    Step 6: Connect Google Sheets to Make.com

    This module monitors new spreadsheet rows.

    1. Click the plus icon.

    2. Search for Google Sheets.

    3. Select Watch New Rows.

    4. Connect your Google account.

    5. Select your spreadsheet.

    6. Choose the correct sheet.

    7. Set Table contains headers to Yes.

    8. Set Row with headers to A1:Z1.

    Save the module.


    Step 7: Add HTTP Module for PeekShot API

    This module sends requests to PeekShot.

    1. Click the plus icon next to Google Sheets.

    2. Search for HTTP.

    3. Select Make a request.


    Step 8: Configure the HTTP Request

    Configure the API request carefully.

    Set the following values:

    • Authentication: No authentication

    • URL: Paste PeekShot API endpoint

    • Method: POST

    Under Headers, add:

    • Name: x-api-key

    • Value: Your PeekShot API key

    Set Body type to Raw JSON.

    Paste the request body and map fields from Google Sheets.


    Step 9: Map Google Sheet Data to API Fields

    Connect spreadsheet columns to API parameters.

    Example mapping:

    • url → Website_Url

    • full_page → Full_Page

    • file_type → File_Type

    This ensures each row is processed individually.


    Step 10: Test the Automation

    Testing ensures everything works correctly.

    1. Click Run once in Make.com.

    2. Add a new row in Google Sheets.

    3. Wait for execution.

    4. Check if the HTTP module succeeds.

    If errors appear, review headers, URL, and mapping.


    Step 11: Verify Screenshot in PeekShot

    Confirm that PeekShot captured the image.

    1. Open PeekShot dashboard.

    2. Go to File Manager.

    3. Open your project folder.

    4. Locate the generated screenshot.

    You can download or share it from here.


    Step 12: Activate the Scenario

    Once testing is successful, enable automation.

    1. Turn on the scenario.

    2. Set execution schedule if needed.

    3. Save changes.

    The workflow will now run automatically.


    Common Use Cases

    • Website change monitoring

    • Marketing campaign reports

    • UI testing automation

    • Client website previews

    • Visual documentation


    Best Practices

    • Validate URLs before submission

    • Protect API keys

    • Limit bulk requests

    • Monitor execution logs

    • Keep spreadsheet organized


    Troubleshooting Common Issues

    If screenshots are not generated:

    • Verify API key validity

    • Check HTTP headers

    • Confirm endpoint URL

    • Review JSON structure

    • Ensure sheet headers match mapping

    Most issues can be resolved by correcting configuration.


    Conclusion

    Integrating Google Sheets with PeekShot using Make.com provides a powerful no-code solution for automated screenshot generation.

    This workflow reduces manual work, improves consistency, and supports scalable reporting and monitoring.

    Once configured, it operates continuously and adapts easily to growing requirements.

    Need Help?

    Can't find what you're looking for?

    Comments (0)

    Sign in to comment

    You need to be logged in to post a comment on this article.

    No comments yet. Be the first to share your thoughts!