No-code platforms promise everyone can automate. True — until you hit the wall. Here's our honest decision tree: when low-code, and when is custom code cheaper long-term?
When no-code is the right call
Low-code platforms (Make, Zapier, n8n) are perfect when:
- Your workflow has < 15 steps and uses standard integrations.
- Volume under 10,000 runs/month — above that, licenses get expensive.
- The logic isn't business-critical — 30 min downtime is OK.
- Someone internally can maintain the flow without a developer.
When custom code wins
Custom code is cheaper long-term when:
- Your flow runs 100k+ per month — license costs climb to thousands.
- Logic is complex — more than 20 steps, conditionals, error handling.
- Business-critical — needs 99.9% uptime, no vendor lock-in.
- Custom data transforms with no platform node available.
- Compliance demands — data can't pass through a third-party platform.
The middle path: hybrid
In ~40% of projects we go hybrid — no-code for UI and triggers, custom code for heavy logic:
- n8n as orchestrator + serverless functions for heavy lifting.
- Make for human approvals + custom API for business logic.
- Zapier for edge flows, custom code for the main pipeline.
Conclusion
No-code is a beautiful tool for the right job. But it's no silver bullet — just like a screwdriver isn't a substitute for a drill.