Menu
AutomationIntegration

SnapSharp + Make

Visual scenario builder with first-class SnapSharp modules.

Make (formerly Integromat) is a visual automation platform that competes directly with Zapier and trades per-task pricing for cheaper per-operation pricing — much friendlier at scale. SnapSharp's official Make integration exposes screenshot, OG image, HTML-to-image, PDF export, metadata extract, and site audit as drag-and-drop modules. Map fields visually, branch on success/failure with native error handlers, and build scenarios that fire every minute without burning through a quota. The integration is open-source under `packages/integration-make` in our monorepo, so you can inspect the manifest, contribute new modules, or fork it for private Make instances.

How it works

A typical end-to-end flow takes 1–3 seconds.

  1. 1

    Add SnapSharp to a scenario

    Search for "SnapSharp" inside the Make module picker; pick the operation you need (Screenshot, OG, PDF, ...).

  2. 2

    Authenticate via API key

    Make stores the SnapSharp API key in its built-in connection vault — paste it once, reuse everywhere.

  3. 3

    Map upstream fields visually

    Drag any output of the previous module into SnapSharp's URL, width, template, or variables fields.

  4. 4

    Route the result

    SnapSharp returns the binary, hosted URL, and metadata — pipe to Cloud Storage, Slack, Notion, or back into a sheet.

Setup guide

Follow these steps in order. Each one stands alone, so you can copy code blocks directly without re-reading earlier ones.

  1. 1Open Make and create a scenario

    Sign in at make.com, click "Create a new scenario". Make scenarios are ordered from left to right; the first module is your trigger.

  2. 2Pick a trigger

    Use any built-in Make trigger — Schedule, Webhook, Google Sheets row added, RSS new item, etc. The trigger output must include at least one URL, HTML string, or template payload.

  3. 3Add the SnapSharp module

    Click the plus icon, search "SnapSharp", and pick the operation. On first use Make asks for a connection; paste your API key from the SnapSharp dashboard.

    // Connection vault stores:
    {
      "name": "SnapSharp Production",
      "apiKey": "ss_live_xxxxxxxxxxxx"
    }
    
  4. 4Map fields with the visual editor

    Click each input on the SnapSharp module and drag tokens from upstream modules. Make supports IML expressions for transformations (`{{lower(1.url)}}`, `{{formatDate(now; 'YYYY-MM-DD')}}`).

  5. 5Add a router for success/failure paths

    SnapSharp returns `success: true|false`. Wire the success path into Slack/Drive/Notion and the failure path into an alerting module. Make's native error handlers make this trivial.

  6. 6Schedule the scenario

    Open scenario settings → Scheduling. Make supports cron-style intervals down to every 1 minute on paid plans, every 15 minutes on free.

Trigger examples

Real-world patterns where Make fires and SnapSharp produces the asset.

New row in Google Sheets → screenshot

Spreadsheet teams use Make to render every URL added to a sheet — the result image gets written back to a column for inline preview.

RSS new item → OG image

Watch any blog feed, generate a branded OG card from each new article, then auto-post it to LinkedIn/Twitter/X.

Schedule → bulk PDF archive

Run nightly, iterate over a list of URLs, and store PDFs in Dropbox or Google Drive — a one-screen replacement for a custom cron job.

Webhook from SnapSharp visual monitor

Receive change notifications from a SnapSharp monitor and fan out into Slack, JIRA, or PagerDuty — all with no code.

Action examples

Each card shows the operation and the inputs you'd typically map from upstream.

Take Screenshot module

Wraps POST /v1/screenshot. Returns binary, hosted URL, and timing metadata.

url: {{1.url}}
width: 1280
full_page: true
block_ads: true

Generate OG Image module

Render a stored OG template with values from upstream modules.

template_id: launch-card
variables.title: {{1.headline}}
variables.cta: {{1.cta}}

Render HTML to Image module

Send raw HTML and styling, get back a rendered PNG/JPEG/WebP.

html: {{1.html_body}}
width: 1080
format: png

Export PDF module

URL → PDF; ideal for invoices, certificates, and report archiving.

url: {{1.invoice_url}}

Site Audit module

Get a structured design + accessibility report you can branch on.

url: {{1.url}}

Pricing notes

Make's pricing is per-operation rather than per-task — typically 5–10x cheaper than Zapier at the same volume. Their Core plan starts at $9/mo for 10,000 operations. SnapSharp consumption is billed on top, against your SnapSharp plan.

Limitations to know

How SnapSharp compares to other apps in Make

Quick reference — every alternative listed below is also available in Make.

vs
HTTP module + raw API

Works, but you'd hand-write the auth header, pagination, and error handling. The official module includes all of that and provides typed inputs.

vs
Bannerbear (also on Make)

Bannerbear has no general URL screenshot capability and no metadata extract. SnapSharp covers both with a single integration.

vs
Browserless (Make integration)

Browserless is a BYOC browser cloud — you still need to write Playwright. SnapSharp is a finished product.

FAQ

Is the SnapSharp Make integration official?

Yes. The integration manifest lives in our monorepo at `packages/integration-make` and is maintained alongside the API. New releases include integration tests against Make's sandbox.

How does Make pricing compare to Zapier for SnapSharp use cases?

Make is typically 5–10x cheaper at moderate volumes (1k–50k runs/mo) because it bills per operation rather than per task. For high-volume pipelines we still recommend calling SnapSharp directly from your backend or n8n, but Make is the cheapest no-code option.

Can I run scenarios every minute?

Yes on any paid Make plan. The free plan limits scheduling to 15 minutes minimum. SnapSharp's per-minute rate limit applies — pick a plan that matches the burst rate.

Does the integration support binary outputs?

Yes. The Take Screenshot, OG Image, HTML-to-Image, and PDF modules return both the binary buffer and a hosted CDN URL. Pipe whichever one fits the next module.

Where do I report bugs in the integration?

Open an issue on the SnapSharp GitHub repo (label `area:integrations`) or email [email protected]. Make's app review team typically ships fixes within 1–2 weeks after we cut a new version.

Wire SnapSharp into Make in under five minutes

Free plan includes 100 requests/mo — enough to build, test, and demo your automation before deciding on a paid plan.

SnapSharp + Make Integration — Setup Guide & Examples | SnapSharp