Automate screenshots with Zapier
Capture website screenshots triggered by any event across 6,000+ apps
Connect Allscreenshots to your Zapier workflows and trigger screenshot captures from any app. When a new lead comes in, a page is published, or a form is submitted — automatically capture a screenshot and send it wherever you need.
Choose your trigger
Pick any trigger from 6,000+ Zapier apps — new row in Google Sheets, new lead in HubSpot, etc.
Add a Webhooks action
Add a "Webhooks by Zapier" action step and configure it to call the Allscreenshots API.
Map your URL field
Map the URL from your trigger step into the Allscreenshots API request body.
Send the screenshot anywhere
Add another action to save the screenshot to Google Drive, Slack, Airtable, or any other app.
1// Zapier "Webhooks by Zapier" — Custom Request action
2// Method: POST
3// URL: https://api.allscreenshots.com/v1/screenshots
4// Headers:
5// X-API-Key: YOUR_API_KEY
6// Content-Type: application/json
7
8// Body (use Zapier template fields):
9{
10 "url": "{{trigger_url}}",
11 "fullPage": true,
12 "viewport": {
13 "width": 1920,
14 "height": 1080
15 },
16 "format": "png",
17 "blockAds": true,
18 "responseType": "url"
19}
20
21// Response: { "storageUrl": "https://storage.allscreenshots.com/..." }
22// Map storageUrl into your next Zapier actionOne Webhooks step, full API access
There is no separate app to install. The built-in "Webhooks by Zapier" action calls the API directly, so every capture option is available to you.
Custom Request action
Add "Webhooks by Zapier" → Custom Request, set method POST and the URL above, then paste your headers and JSON body.
Map fields from any trigger
Drop trigger fields straight into the body — {{trigger_url}} becomes the page to capture on each run.
Send the result anywhere
The response hands back storageUrl. Pass it to a Slack, Google Drive, Airtable, or email step downstream.
New-lead website snapshots
When a lead lands in your CRM, capture their site and attach it to the record automatically.
Publish-time previews
On every new published page, grab a screenshot and post it to a team channel for a quick visual check.
Form-to-screenshot
Turn a submitted URL from a form into a hosted screenshot and reply with the image.
Zero code required
Build screenshot automations entirely in Zapier's visual editor. No programming knowledge needed.
6,000+ app connections
Trigger screenshots from any Zapier-connected app and send results to any destination.
Event-driven captures
Capture a screenshot the moment something happens — a new lead, a page update, a form submission.