The cheapest automation tool for a small team
By Anwar Benhamada · August 7, 2026
Some links here are affiliate links. If you sign up through them we may earn a commission at no extra cost to you. Every tool on this page was run against the same task set, and rankings are never sold.
Automation platforms bill per task, operation, or run. That sounds fair and it creates a specific problem: your bill tracks how much the system does, not how much value it produces. Those two numbers separate fast.
Most people discover this when a $29 plan becomes $299 and nobody built anything major.
Work out your real task count first
Before comparing anything, estimate properly. The arithmetic that catches people:
workflows x runs per month x steps per workflow = tasks
That middle term is where it goes wrong. A workflow polling every five minutes runs 8,640 times a month whether or not anything happened. Multiply that by twelve steps and one workflow is over 100,000 tasks.
Then check whether your platform bills per run or per step. The difference is a factor of ten and it is rarely on the pricing page.
The comparison
| Tool | From | Median run | Cost / 1k runs | Completed | Runs | Link |
|---|---|---|---|---|---|---|
| n8n | $20.00/mo | not yet measured | — | not yet measured | — | Try → |
| Make | $9.00/mo | not yet measured | — | not yet measured | — | Try → |
Figures appear here once these tools have been run against a shared task set. Nothing is estimated.
Run figures appear only for tools we actually pay for and use. See the methodology.
If you can self-host, or want predictable cost
Check n8nThe pricing model is the reason to look. Self-hosting means your cost is a server rather than a task counter, so a workflow that polls constantly costs the same as one that barely runs. If your automations are chatty, that difference compounds enormously.
The trade is real: you are now running infrastructure. Updates, backups, and being the person who fixes it at an awkward hour. Worth it if someone on the team actually wants to own that, and a slow disaster if nobody does.
If you want it managed and connected to everything
Check MakeFar more integrations, nothing to operate, and a visual builder that non-technical people can actually use. That last point matters more than it sounds, because an automation only one person understands is a liability.
The trade is per-operation billing, which means the optimisation work in the next section is permanent rather than optional.
The five fixes that cut the bill
These apply whichever you pick, and the first one alone is usually the biggest saving available:
- Filter first. Move filters into the trigger. If only 5% of rows matter, filtering at step one instead of step six cuts that workflow by roughly 80%.
- Replace polling with webhooks. 8,640 runs a month becomes a few hundred.
- Batch. One run processing 100 records instead of 100 runs.
- Merge duplicates. Stacks accumulate near-identical workflows built by different people at different times.
- Fix or disable failing workflows. A broken workflow retrying three times burns tasks and produces nothing. Check the error log. Something in there has probably not worked in months.
The first fix is worth doing today regardless of which platform you are on. It takes about ten minutes per workflow and it is usually the difference between a bill that grows with your business and one that grows on its own.
Before you commit
Ask both vendors the same four questions:
- Per run, per step, or per operation?
- Do loop iterations count individually?
- Are failed runs and retries billed?
- What happens at the limit: throttle, auto-upgrade, or stop?
The first two decide your actual cost. The fourth decides how bad a surprise looks. Auto-upgrade to a new annual term is the one that hurts.
Then price it at your realistic worst month, not your test month. The gap between those is where every unpleasant invoice lives.