Zapier

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.

How it works

Get started in 4 steps

1

Choose your trigger

Pick any trigger from 6,000+ Zapier apps — new row in Google Sheets, new lead in HubSpot, etc.

2

Add a Webhooks action

Add a "Webhooks by Zapier" action step and configure it to call the Allscreenshots API.

3

Map your URL field

Map the URL from your trigger step into the Allscreenshots API request body.

4

Send the screenshot anywhere

Add another action to save the screenshot to Google Drive, Slack, Airtable, or any other app.

</>Code Example

Zapier Webhooks Configuration

javascript
1// Zapier "Webhooks by Zapier" — Custom Request action
2// Method: POST
3// URL: https://api.allscreenshots.com/v1/screenshot
4// Headers:
5//   Authorization: Bearer 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}
19
20// Response: { "screenshotUrl": "https://..." }
21// Map screenshotUrl to your next Zapier action
Benefits

Why use Allscreenshots with Zapier

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 screenshots in real-time when events happen — new leads, page updates, form submissions, and more.

Frequently asked questions

You can use the "Webhooks by Zapier" action to call the Allscreenshots API directly. This gives you full control over all API parameters.

Read the full tutorial

Step-by-step guide to integrating Allscreenshots with Zapier, including advanced options and best practices.

Read the blog post

Pricing that scales with you

No hidden fees. No surprises. Just screenshots.

100 free screenshots on sign-up · 50 bonus for each friend you invite

Starter

$18/mo
  • 1,500 screenshots/mo
  • 50/min rate limit
  • $0.009 overage
  • All features included
Get Started
Most Popular

Pro

$45/mo
  • 7,500 screenshots/mo
  • 100/min rate limit
  • $0.009 overage
  • All features included
Get Started

Business

$149/mo
  • 30,000 screenshots/mo
  • 200/min rate limit
  • $0.0075 overage
  • All features included
Get Started

Enterprise

$329/mo
  • 100,000 screenshots/mo
  • 400/min rate limit
  • $0.005 overage
  • All features included
Get Started

Ready to integrate with Zapier?

Start with 100 free screenshots every month. No credit card required.