Zapier
A weekend of work, and real gaps remain.
Connects apps that do not talk to each other. A trigger in one service starts a chain of steps in others, with filters, delays and branching in between — and the value is the thousands of maintained connectors, not the logic.
Build me a self-hosted automation runner for the handful of integrations I actually use. STACK - Node with Fastify, SQLite via better-sqlite3, a cron-driven worker - No frontend framework WORKFLOWS - JSON files on disk: a trigger — incoming webhook, schedule, or polling an HTTP endpoint — and an ordered list of steps - Steps as small modules with one interface: HTTP request, template a string, filter, branch, delay - Each receives the accumulated context and returns the next one RUNS - Recorded append-only with the input, each step's output and any error - A failure three weeks ago must still be diagnosable FAILURE - Exponential-backoff retries per step, a dead-letter state - A page listing failed runs with a one-click replay from the stored input SECRETS - Read from the environment, never written into a run record — redacted on the way in TRIGGERS - An incoming webhook URL per workflow with an HMAC-signed token and a rate limit - Polling keeps a cursor, and the cursor is only advanced after the run succeeds THE WORKED EXAMPLE - One workflow polling an RSS feed and posting new items somewhere - The polling cursor is the part people get wrong, so it is the example Include a README on writing a step module, the redaction rules and the replay semantics.
What you lose
- Thousands of maintained connectors, including the authentication dance for each one
- Somebody else noticing and fixing an integration the morning a vendor changes its API
- Retries, error notifications and replay of a failed run, without you building them
- A visual builder a non-technical colleague can use without touching code
- Webhook endpoints that stay up when your own server does not
If you would rather not build
- Node-RED — flow-based automation, long-established
The escape hatch
open source · no votes, no paid placement
n8n
$0Workflow automation with hundreds of nodes, self-hosted or on their cloud.
n8n-io/n8nfree · open source
Windmill
$0Runs scripts and flows as internal tools, with a UI builder on top.
windmill-labs/windmillfree · open source
Why this verdict
our own opinion · changed only by a person
52/100
Verdict kinda at 52: a runner with retries and a run log is very doable and covers the three or four automations most people actually have. What you cannot rebuild is a catalogue of thousands of connectors and someone maintaining them.
History
tracked since 6 Aug 2026 · nothing is ever overwritten
Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.
Questions about Zapier
answered from the record above
Is Zapier free?
No — the plan we track is $29.99 a month. Professional at the 750-tasks tier on monthly billing ($19.99 billed annually). The bill scales with task volume, not with the number of automations.
Can you replace Zapier by building your own?
ALMOST. A weekend of work, and real gaps remain. Replacement score 52 out of 100, build time a weekend. Read what you lose before you decide.
How much does Zapier cost?
$29.99 a month on Professional — $359.88 a year. Recorded 6 Aug 2026.
What do you lose by replacing Zapier?
Thousands of maintained connectors, including the authentication dance for each one; Somebody else noticing and fixing an integration the morning a vendor changes its API; Retries, error notifications and replay of a failed run, without you building them; A visual builder a non-technical colleague can use without touching code; Webhook endpoints that stay up when your own server does not. If any of those carry weight for you, keep paying.
Is there an open-source alternative to Zapier?
Yes: n8n, Windmill. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.
free forever · no tracking pixel · every prompt stays free on the site