n8n Automation

Tasks, credits and executions: what one identical workflow costs on three platforms

The same intake workflow bills as 400 executions, 2,400 credits or 2,000 tasks. What each unit counts, and which plan runs out first.

September 22, 20267 min read
n8n Automation illustration
The same workflow billed as 2,000 Zapier tasks, 2,400 Make credits or 400 n8n executions.
Same workflow, same 400 enquiries, three different things being counted.

You have a quote from one automation platform and a quote from another, and they are not comparable. One counts tasks, one counts credits, one counts executions. Nobody will tell you what those words mean, because the answer is boring and the marketing is not.

So here is the boring answer, for one workflow you probably already have: a form submission that creates a CRM record, assigns an owner, sends a notification, writes a row to a sheet, and posts to a channel. One trigger, five actions. This is the workflow from what happens to a new enquiry before anyone replies, costed three ways.

Why it is hard to answer

The three platforms bill different things, not different amounts of the same thing. A step, a check and a whole workflow run are three different units. Comparing the numbers before you understand the units gets you a confident wrong answer.

The unit changes what your architecture costs. The same decision, whether to poll or use a webhook, is free on one platform and doubles your bill on another. That is not a pricing difference. It is a counting difference, and it only shows up once you know what is being counted.

The pricing pages do not answer it. All three publish prices. Only one of them lets you price this workflow end to end from the page alone. I will show you where each one stops.

How it actually works

Zapier counts successful actions, Make counts module runs including checks, n8n counts whole workflow runs.
Three units, one workflow.

Zapier counts successful actions. A task is any successful action that runs in Zapier. Only successful actions count toward your task usage (Zapier Help Center, task usage, checked 18 September 2026). What does not count is generous and specific: All trigger steps are free, so are any Filter or Paths step, and so are All action steps that error or halt (same page, same date). The pricing page puts it plainly: Zapier never charges you a task to check for new data (zapier.com/pricing, checked 18 September 2026).

Two details that catch people. Replaying a run recharges you: Any previously successful steps that run again when you replay an entire Zap run count again (Zapier Help Center, checked 18 September 2026). And not every action costs one task. Lead Router charges 5 tasks per lead routed, Zapier MCP charges 2 per tool call, and AI and Code steps vary by model tier and runtime (same page, same date). So a task count built by multiplying steps is a floor, not a ceiling.

Make counts module runs, including the checks. An operation is a single module run to process data or check for new data (Make Help Center, operations, checked 18 September 2026). The phrase or check for new data is the whole article in six words. Two rules follow. Trigger modules only run once to check for or retrieve data, regardless of the number of bundles returned, and every other module runs per bundle: modules process each bundle separately, meaning each bundle triggers its own module run (same page, same date). The pricing page uses the word credits for the same idea: Each module action in your scenario, like adding a Google Sheet row or fetching Gmail account data, counts as one credit (make.com/en/pricing, checked 18 September 2026).

n8n counts whole workflow runs. An execution is a single run of your entire workflow. It doesn't matter how many steps are in the workflow or how much data it processes (n8n.io/pricing, checked 18 September 2026). The documentation adds the qualifiers that matter: Only production executions count towards this quota, schedule triggers count one execution every time the node fires, regardless of outcome, and polling nodes count one execution only when new data is found. Polls that return no results don't count as an execution (docs.n8n.io, executions, checked 18 September 2026).

One worked calculation

This is a model, not a measurement. The inputs are assumptions. Substitute your own.

One trigger, five actions, 400 enquiries a month.

The same workflow, counted by each platform's own rules.
PlatformUnitArithmeticMonthly
Zapiersuccessful actions5 x 400, trigger free2,000 tasks
Make, webhook triggermodule runs6 x 4002,400 credits
Make, polled every 15 minmodule runs2,880 checks + 2,000 actions4,880 credits
n8n, either triggerworkflow runs1 x 400400 executions
Polling every fifteen minutes costs zero billable units on Zapier and n8n and 2,880 module runs a month on Make.
The same architectural choice, priced three ways.

The polling row is the one to look at twice. Checking every fifteen minutes is 4 x 24 x 30 = 2,880 checks a month. On Make each is a module run, because checking for new data is explicitly a module run. On n8n an empty check is not an execution. On Zapier no check is ever a task. The same architectural decision costs 2,880 units on one platform and nothing on the other two.

Now price it, using each platform's own page on the same day.

  • n8n: 400 executions of the 2,500 on Starter at 20 EUR a month billed annually. 16 percent used.
  • Make, webhook: 2,400 credits of the 10,000 shown on Core at $12 a month. 24 percent used.
  • Make, polled: 4,880 of the same 10,000. 49 percent used.
  • Zapier: 2,000 tasks is exactly the 2,000-task tier. 100 percent used, no headroom. Professional starts from $19.99 a month and the page offers tiers of 1.5K, 2K, 5K and upward, but it does not show the price at the 2K tier, so what this workflow actually costs on Zapier is UNKNOWN and I will not estimate it.
Bars showing 16 percent of the n8n Starter plan, 24 and 49 percent of Make Core, and 100 percent of the Zapier 2000 task tier.
How much of each entry plan the identical workflow consumes.

What the model does not do. It assumes a flat five-action shape with no branches, no retries, no multi-task actions and no replays, all four of which push the Zapier number up and none of which push it down. The percentages use the default tier each pricing page showed on 18 September 2026, and volume selectors move them. And a plan that fits today at 400 enquiries is a different question from a plan that fits at 1,200.

The finding, stated plainly

At this volume, none of these is expensive. The difference is not the bill, it is the headroom: 16 percent, 24 to 49 percent, and 100 percent, for identical work. The platform that counts steps runs out first, and it runs out silently, because at the limit Zapier switches you to pay-per-task billing unless you have turned it off, charged at a higher per-task rate than your base subscription tasks (zapier.com/pricing, checked 18 September 2026).

Failure modes

  1. Comparing the numbers before the units. 2,000 against 2,400 against 400 looks like a five-fold difference. It is three different things being counted.
  2. Budgeting from a step count. Lead Router at 5 tasks, MCP at 2, AI and Code by runtime. Your multiplication is a floor.
  3. Polling because it was easier to build. 2,880 units a month on Make before a single enquiry arrives, free on the other two.
  4. Paying for retries you did not know about. Replaying a run recharges every previously successful step. A week of debugging a live workflow is a real line on the bill.
  5. Hitting the ceiling as an overage rather than an error. The workflow keeps running and the rate goes up. Nobody gets an outage, so nobody investigates.
  6. Assuming the cheap plan is the same product. On the Make pricing page, Core at $12, Pro at $21 and Teams at $38 all showed the same 10,000 credits on 18 September 2026. You are buying features at that tier, not volume.

When not to automate

If this workflow runs a handful of times a week, none of this arithmetic matters and you should pick the platform your team can already maintain. Unit economics start mattering somewhere around the point where the monthly number stops being something you can hold in your head.

And the platform question is downstream of a question this article does not answer: which steps should run unattended at all. A cheaper unit on a workflow that should have had a human in it is not a saving.

Tradeoffs

What each billing unit rewards, and what it punishes.
UnitCheap whenExpensive whenThe trap
Successful actions (Zapier) Few steps, high failure tolerance, no polling Many steps per item; replays; multi-task actions A step count is a floor, and the ceiling is an overage rate, not a stop
Module runs (Make) Webhook triggered; few bundles per run Polled; many bundles; long scenarios Checking for data is billable even when there is no data
Workflow runs (n8n) Long workflows; many steps per item Very high run counts of tiny workflows Schedule triggers count regardless of outcome, so a noisy scheduler is a real cost

Self-hosting changes the n8n column entirely and is its own decision, covered separately.

One next step

Open the workflow you actually run most and count three things: how many billable steps per item, what the trigger is, and how many items a month. Multiply, then look up the allowance on your current plan and work out what percentage you are using.

If it is over about sixty percent, you do not have a pricing problem yet. You have a headroom problem, which arrives first and is cheaper to fix.

If you would rather have someone count it properly across your whole stack, the route is /start.


What this article is built on

Twenty-one claims. Eighteen verified against primary vendor pages read on 18 September 2026, three published as unknown rather than guessed. Each is cited in the text at the point it is used, with the date it was checked.

Claim ledger. Absent data is recorded as unknown, never as zero.
#ClaimSourceCheckedStatus
1"A task is any successful action that runs in Zapier. Only successful actions count toward your task usage."Zapier Help Center, task usage18 Sep 2026Verified
2"All trigger steps" do not count as taskssame18 Sep 2026Verified
3"any Filter or Paths step" does not count as a tasksame18 Sep 2026Verified
4"All action steps that error or halt" do not countsame18 Sep 2026Verified
5Replayed previously successful steps are charged againsame18 Sep 2026Verified
6Some actions cost more than one task: Lead Router 5, Zapier MCP 2, AI and Code variablesame18 Sep 2026Verified
7"Zapier never charges you a task to check for new data"zapier.com/pricing18 Sep 2026Verified
8Free $0/mo with 100 tasks; Professional from $19.99/mo; Team from $69/mo; tiers include 1.5K, 2K, 5K and upzapier.com/pricing18 Sep 2026Verified
9At the limit, pay-per-task billing applies unless disabled, at a higher ratezapier.com/pricing18 Sep 2026Verified
10"an operation is a single module run to process data or check for new data"Make Help Center, operations18 Sep 2026Verified
11Trigger modules run once "regardless of the number of bundles returned"same18 Sep 2026Verified
12"modules process each bundle separately, meaning each bundle triggers its own module run"same18 Sep 2026Verified
13"Each module action in your scenario ... counts as one credit"make.com/en/pricing18 Sep 2026Verified
14Free $0 up to 1,000 credits; Core $12, Pro $21, Teams $38 each shown at 10,000 credits; Enterprise custommake.com/en/pricing18 Sep 2026Verified
15"An execution is a single run of your entire workflow. It doesn't matter how many steps are in the workflow"n8n.io/pricing18 Sep 2026Verified
16Starter 20 EUR/mo 2.5K executions; Pro 50 EUR/mo 10K; Business 667 EUR/mo 40K, billed annuallyn8n.io/pricing18 Sep 2026Verified
17"Only production executions count towards this quota"; schedule triggers count "regardless of outcome"docs.n8n.io, executions18 Sep 2026Verified
18Polling nodes "count one execution only when new data is found. Polls that return no results don't count as an execution."docs.n8n.io, executions18 Sep 2026Verified
19What 2,000 Zapier tasks a month actually coststhe pricing page shows the 2K tier but not its price18 Sep 2026UNKNOWN
20Whether an n8n execution that fails after starting counts toward quotathe docs address pre-start failures and schedule triggers, not mid-run failure18 Sep 2026UNKNOWN
21Whether Make's "operations" and "credits" are strictly the same unitthe pricing page says credits, the operations help page says operations, neither reconciles them18 Sep 2026UNKNOWN

Third-party posts claiming a September 2026 Make price cut were surfaced during research and deliberately not admitted. An aggregator blog is not vendor documentation, and every other claim here was held to that bar.