Zapier
Create a Zap that captures screenshots automatically:Create a trigger
Choose your trigger event (e.g., new row in Google Sheets, new form submission, scheduled time).
Configure the request
Set these values:Replace
- Method: POST
- URL:
https://api.screenshotly.dev/api/v1/screenshots - Headers:
screenshotly-api-key: your API keyContent-Type: application/json
- Body:
{{trigger_url}} with the dynamic URL from your trigger step.Make (Integromat)
Add an HTTP module
Add an HTTP - Make a request module with these settings:
- URL:
https://api.screenshotly.dev/api/v1/screenshots - Method: POST
- Headers:
screenshotly-api-key: your API keyContent-Type: application/json
- Body type: Raw
- Content type: JSON
- Request content: your JSON payload
Bubble
Use Bubble’s API Connector plugin:- Go to Plugins and install API Connector
- Add a new API:
- Name: Screenshotly
- Authentication: Private key in header
- Key name:
screenshotly-api-key - Key value: your API key
- Add a call:
- Method: POST
- URL:
https://api.screenshotly.dev/api/v1/screenshots - Body: JSON with
url,format, and other parameters
- Initialize the call to set up the response structure
- Use the API call in your workflows
Webflow
Webflow supports external API calls through its Logic feature:- Create a Webflow Logic flow
- Add an HTTP Request block
- Configure it with the Screenshotly API endpoint and your parameters
- Use the response data in subsequent blocks
Common patterns
Scheduled captures with Zapier
Use Zapier’s Schedule by Zapier trigger to capture screenshots at regular intervals (hourly, daily, weekly).Form-triggered captures
Connect a form submission (Typeform, Google Forms, etc.) to Screenshotly to capture a screenshot of a URL submitted by users.All no-code integrations use the same REST API. If your platform supports HTTP requests, you can integrate with Screenshotly.

