Make

Build screenshot workflows with Make

Visual automation scenarios for website screenshot capture

Use Make's visual scenario builder to create powerful screenshot automation workflows. Connect the Allscreenshots API using the HTTP module and chain it with any of Make's 1,500+ app integrations for sophisticated multi-step automations.

How it works

Connect in 4 steps

1

Create a new scenario

Start a new Make scenario and add your trigger module (schedule, webhook, or any app).

2

Add an HTTP module

Add an "HTTP — Make a request" module and configure it to call the Allscreenshots API.

3

Parse the response

Add a JSON parse module to extract the screenshot URL from the API response.

4

Route the screenshot

Send the screenshot URL to Google Drive, email, Slack, or any destination module.

</> Code

Make HTTP Module Configuration

javascript
1// Make "HTTP - Make a request" module settings:
2// URL: https://api.allscreenshots.com/v1/screenshots
3// Method: POST
4// Headers:
5//   X-API-Key: YOUR_API_KEY
6//   Content-Type: application/json
7
8// Request body (parse JSON response = Yes):
9{
10  "url": "{{1.url}}",
11  "fullPage": true,
12  "viewport": {
13    "width": 1920,
14    "height": 1080
15  },
16  "format": "png",
17  "blockAds": true,
18  "darkMode": false,
19  "responseType": "url"
20}
21
22// Response is parsed → use {{2.storageUrl}} in the next module
Beyond a single capture

Make's routing earns its keep

The HTTP module is just the start. Make's logic modules turn one screenshot call into a real workflow.

Iterator

Feed an array of URLs and the Iterator runs the screenshot module once per URL in a single scenario.

Router + filters

Branch on the result — store full-page captures one way, route mobile sizes another, skip rows that fail a filter.

Error handlers

Attach an error handler to retry a capture or log the failure instead of stopping the whole scenario.

What you can build

Ideas to start from

Scheduled site monitor

Run hourly or daily, capture a set of pages, and drop each image into Google Drive or a database.

Bulk URL processor

Iterate a spreadsheet of URLs and store a screenshot link next to each one.

Multi-destination delivery

Capture once, then fan the result out to Slack, email, and storage with a Router.

Why Allscreenshots

Built for Make

Visual workflow builder

Design complex screenshot automations with Make's drag-and-drop interface.

Advanced logic

Use routers, filters, and iterators to build conditional screenshot workflows that Zapier can't handle.

Cost effective

Make's operations-based pricing often costs less than Zapier for high-volume screenshot automations.

FAQ

Frequently asked questions

Use the "HTTP — Make a request" module to call the API. Set the URL, the X-API-Key header, and the JSON body as shown in the code example above, and turn on "Parse response".

Ready to integrate with Make?

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