DEFINITIONS • BILLING MODELS

Task-Based vs. Execution-Based Billing in Automation

Paying $60/month versus $600/month for automation rarely comes down to event volume. It comes down to the billed unit: internal action steps versus full workflow executions.

Comparison Matrix

Billing Model Primary Example Unit Measured Cost When Steps Increase
Task-Based (Step-Metered) Zapier (task calculation rules) Every successful action node Scales directly with workflow complexity
Operation-Based Make.com Every operation/bundle processed Scales with payload volume and loops
Execution-Based n8n Cloud (execution specs) Complete run from trigger to finish Fixed rate regardless of step depth
Compute-Based Self-Hosted (Railway / Docker) Allocated CPU cores and RAM Zero marginal cost per task or execution

The Defensive Programming Penalty

Consider an automation that receives a customer signup webhook:

  1. Trigger received (Free)
  2. Validate email syntax and MX records (Task 1)
  3. Lookup database record to block duplicates (Task 2)
  4. Format timestamps to ISO 8601 (Task 3)
  5. Create contact in CRM (Task 4)
  6. Send alert to team channel (Task 5)

Under a task-based model, 10,000 signups consume 50,000 billed tasks. That pushes you into Zapier's $299/mo plan. Adding one error-alert branch increases monthly costs immediately.

Under an execution-based model, that exact same pipeline consumes 10,000 executions, staying in n8n's $60/mo tier. Adding 10 more formatting or validation steps costs $0 extra.

Model Your Monthly Workflow Numbers

Plug in your incoming webhooks and average step depth to see exact 36-month cost projections across Zapier, Make, n8n, and Railway:

Calculate Costs on the Free SaaS Tax Calculator →