No-code automation platforms vs custom builds: where the line actually falls
Short answer: start on a no-code platform. Almost always. The crossover to a custom build is driven by three things and only three — per-task pricing at volume, logic the platform cannot express, and systems it cannot reach. If none apply, building is a hobby, not a decision.
The interesting part is that the first of those is a pricing-model question rather than a scale question, and the models differ far more than the headline prices do.
The billing models matter more than the price
This is the detail that decides your bill, and it is buried in every comparison table.
| Platform | Bills per | 10-step workflow, 10,000 runs |
|---|---|---|
| Zapier | Task (each action) | 100,000 tasks |
| Make | Operation (each module) | 100,000 operations, cheaper per unit |
| n8n | Workflow execution | 10,000 executions |
Same work. A tenfold difference in billable units, purely from how the vendor counts.
In practice that puts a high-volume multi-step workflow at roughly $300–500+/month on Zapier against a $50/month n8n Pro plan, or nearer $10/month self-hosted on a small VPS. Reported cost reductions of 80–90% for complex high-volume workflows come from this arithmetic alone, not from any capability difference.
Zapier’s Professional tier starts around $20/month annually with 750 tasks included, and real teams typically land between $50 and $200 once multi-step Zaps and overages arrive. Make starts near $9/month for 10,000 operations. n8n Cloud runs roughly €24–800/month and is the only one of the three offering genuine self-hosting with unlimited executions.
The practical move: before optimising anything, count your steps per run and multiply. If you are on a per-task platform running deep workflows, switching billing models is a bigger saving than any engineering work you could do, and it takes an afternoon.
When a platform is genuinely right
Most of the time, and it is worth being blunt about that because engineers are biased here.
Use a platform when your workflow is a sequence of API calls between systems that already have connectors, when volume is moderate, when the logic is expressible as branches and filters, and when the people maintaining it are not engineers. That last one is the real argument: a workflow an operations manager can read and change beats a more elegant one that needs a deploy.
Connector coverage is the other honest advantage. Zapier’s several thousand integrations represent years of maintenance you would otherwise absorb yourself, including every time a vendor changes their API.
Where a platform fits, use one — we say so before proposing custom automation development, because the cheapest project is the one nobody has to build.
The three things that force a custom build
Per-execution economics you cannot fix by switching. If you have already moved to an execution-priced platform and the number is still dominant, volume has outgrown the model. This is rare and it is a good problem.
Logic the platform cannot express. The tell is a workflow with fifteen branches, three of which exist to work around something the tool will not do. Complex state, long-running processes with human checkpoints, retries with domain-specific backoff, transactional consistency across systems — these are expressible in code and painful or impossible in a canvas. When the workaround becomes the workflow, you have crossed the line.
Systems it cannot reach. No connector, an internal API behind auth the platform does not support, an on-premise system, or data that cannot transit a third party. Data residency is the version of this that ends the conversation immediately, because it is a constraint rather than a preference.
Note what is absent: complexity for its own sake, and a preference for owning things. Neither justifies the maintenance burden you are taking on.
Where AI changed the calculus
Classical automation could only handle deterministic steps — a field moves to a column, an approval fires at a threshold. Anything needing interpretation stayed with a person, and that is where the queues formed.
Platforms have added AI steps, and for simple classification or extraction they work fine. Where they stop being enough is when interpretation needs to be reliable: confidence scoring, calibrated thresholds, an explicit escalation path, and evaluation you can run on every change. A platform AI step returns an answer. It does not tell you how sure it is in a form you can route on, and that is the difference between a demo and a system you can put in front of a regulated process.
That is usually the real reason custom workflow automation gets chosen now — not throughput, but the need to know when the model is unsure. We covered the discipline in enterprise workflow automation.
The hybrid most teams should actually run
The framing as a binary is wrong, and the best architectures we see are mixed.
Keep the platform as the connective tissue — triggers, notifications, simple routing, the long tail of integrations nobody wants to maintain. Move the one or two steps that need real engineering behind an API call the platform makes. The platform stays the orchestrator that operations staff can read; the hard part lives in code with tests, confidence scoring and observability around it.
This gets you connector coverage and readable workflows without pretending a canvas can express transactional logic. It also keeps the custom surface small enough to maintain, which is the failure mode of full custom builds.
How to decide, concretely
- Count steps per run and multiply by volume. If you are per-task and deep, switch platforms before anything else.
- Count the workaround steps. Branches that exist only to fight the tool. More than a couple means the tool is the wrong shape.
- List the systems with no connector. One is an integration; several is an architecture problem.
- Ask whether wrong is expensive. If it is, you need confidence scoring and escalation, and that generally means code.
- Ask who maintains it in a year. If the answer is not an engineer, weight readability heavily.
Question five is the one engineers discount and operations teams live with.
The takeaway
Platforms are the right default and switching billing models solves more cost problems than rewriting does. Build when the logic cannot be expressed, the systems cannot be reached, or a wrong answer is expensive enough to need calibrated confidence. Then build only that part, and let the platform keep doing the rest.
Sources
EpochC builds AI workflow and business process automation, AI agents that act on your systems, and document processing. See the KYC automation case study, or start a project.
Related: Enterprise workflow automation · IT process automation · Document workflow automation costs · What is agentic AI? · choosing an AI automation agency