The decision
We tend to favour Zapier for straightforward common app connections, Make for visual branching and n8n for custom logic or deployment control. Those are starting points for an assessment, not universal rankings. Connector fit and maintenance ownership can overturn the initial choice.
Compare the operating decisions first
A feature checklist only helps once you know the process. Begin with a real event, such as an approved request becoming a task, then trace every read, decision and write. Identify where a person needs to approve the next action. Use that same process when evaluating each platform.
The table below separates documented platform properties from our practical selection approach. Exact allowances, app actions and governance features depend on the current product and plan. Check them against your intended design before purchase. We deliberately avoid comparing headline prices that use different units and currencies.
| Decision | n8n | Zapier | Make |
|---|---|---|---|
| Where we first consider it | Custom logic and deployment control | Common app handovers and simpler team maintenance | Processes with visible branching and data transformations |
| Connector fit | Check the node and exact action. Custom API requests can fill supported gaps. | Check the app, trigger, action and plan access. | Check the app module, operation and available API access. |
| Hosting | Cloud or self-hosted options | Vendor-operated cloud platform | Vendor-operated cloud platform |
| Billing unit | Workflow executions on paid plans, with feature and usage limits | Tasks with action-specific usage rates | Credits, including fixed and dynamic usage |
| Recovery | Design error handling and safe replay around the process | Verify available replay behaviour and duplicate protection | Incomplete executions are opt-in. Recovery depends on error type and configuration. |
| Throughput | Test concurrency, payloads and the chosen deployment | Test rate limits and the chosen plan against peak events | Test rate limits, module behaviour and peak bundles |
| Change control | Verify edition and plan for environments and version control | Agree the review and release process available to your team | Agree scenario review, test data and the release process |
| Credentials | Your account and deployment with scoped access | Your workspace and app connections | Your organisation and app connections |
| Observability | Execution logs plus independent outcome and trigger checks | Run history plus independent outcome and trigger checks | Scenario history plus independent outcome and trigger checks |
| Maintenance | Workflow ownership, plus infrastructure if self-hosted | Workflow, connection and usage ownership | Scenario, connection and credit ownership |
| Licence constraints | Source-available fair-code. Some commercial uses need a separate agreement. | Check your contracted plan and platform terms. | Check your contracted plan and platform terms. |
A supported app is not a supported process
The first test is the exact operation. Can the connector watch the event you need? Can it retrieve the necessary fields? Can it update the right record without creating another one? Does your software plan permit the access? These are more useful questions than which platform advertises the largest app directory.
A standard connector may cover the common record types while leaving specialised actions to an API. Custom requests can close a gap where the vendor supports them, but they add implementation responsibility. Pagination, authentication, retries and changing response formats have to be handled explicitly.
For example, a system that creates a contact is not necessarily able to reconcile job information and prepare the correct accounting record. We verify every action along the path before choosing the platform. The difficult operation often determines the design, even if all the earlier steps look easy.
Be careful with a workaround that depends on a person exporting a file or leaving a browser session open. It may still be an acceptable compromise, but it changes the expected reliability and operating workload. Put that dependency in the scope where the owner can see it.
Model one business event using each billing unit
n8n's paid plans describe workflow executions. Zapier publishes task usage rates by action type. Make uses credits, with most ordinary non-AI operations following fixed credit usage and some AI or advanced features using dynamic amounts. Do not assume that one event, one step and one billable unit mean the same thing.
Take a hypothetical example of 1,000 approved requests in a month. Each request looks up a customer, prepares a task and records the result. If the source contains several items per request, some actions may repeat. If a model reads attachments, the size and number of those attachments can change usage. Retries and scheduled checks also belong in the estimate.
Count what actually executes using the current vendor rules. Then price the expected workload and a realistic peak against the plan you would buy. Include external AI provider charges and other dependencies where applicable. This is our recommended comparison method, not an assertion that the same design consumes an identical number of units on each tool.
n8n's execution model can be attractive for a long process, but that alone does not establish the lowest total cost. Self-hosting adds operating work and infrastructure. A simpler platform may require less maintenance for a small team. Compare build, care, software and your own time over the period you intend to use the system.
Data location is a whole-system question
n8n offers self-hosting as well as its cloud service. Zapier and Make are vendor-operated cloud platforms. We consider n8n when control over the deployment environment is a requirement. The location and operation of that environment are choices to establish, not assumptions to inherit from the product name.
An Australian n8n server does not keep every connected service in Australia. Your workflow may send data to a CRM, an AI endpoint or a message provider. Execution logs, backups, telemetry and support access also form part of the path. Document where information travels and what is retained before concluding that a design meets a residency requirement.
For a vendor cloud service, inspect the contracted plan, region and processor information that applies to your account. A regional feature or an on-premises agent is not proof that the entire process stays within that region. Where legal or contractual obligations apply, have the responsible adviser assess the actual proposed design.
Self-hosting needs operational competence. Someone owns updates, database health, backup restoration, credentials and incident recovery. If your business cannot assign that responsibility internally or through a scoped service, deployment control may become an unattended risk rather than a useful advantage.
Recovery features need a recovery policy
All three platforms need workflow design around failure. A temporary connection problem, a rejected record and an uncertain write require different responses. The question is whether a retry is safe, whether the original event is retained and how you establish what already happened at the destination.
Make documents incomplete executions as an optional feature that is disabled by default. With it enabled, unfinished runs can be stored for recovery. Automatic handling applies to supported temporary error types and configured retry behaviour. Other situations may require manual resolution, and storage allowances still matter.
n8n and Zapier expose operating history and recovery-related capabilities, with details depending on the product and plan. We verify the intended behaviour during implementation. A replay button does not prove that rerunning a process will avoid duplicate messages, tasks or financial records.
For every platform, define the expected output as well as the error state. A green run that returned no records may hide a broken filter or connection. An event that never arrived may leave no run at all. Independent counts and scheduled checks help distinguish those cases from a legitimately quiet day.
Choose for the person who inherits it
A business owner may prefer Zapier when the process is a small set of common handovers and the team needs to understand it quickly. Make's visual branching can help a team follow data through several decisions. n8n gives a technical maintainer room for custom logic and deployment choices. These are practical fit judgements, not limits on what each platform can ever do.
Ask the eventual maintainer to inspect the proposed design. Can they see where a record came from, why a branch was taken and what is waiting for approval? Can they change a connection without exposing credentials? Can they identify the current version and restore a known working one?
Check which governance features are actually in your chosen plan. Environment separation, roles, audit facilities, retention and version control can be material requirements. Do not buy on an entry price and assume an enterprise feature will be included later without changing the budget.
Ownership should be clear on every platform. Your business holds the account, subscriptions and credentials. The handover includes the process explanation, exports where available and instructions for everyday operation. A colourful canvas without that context is difficult to inherit.
Three situations where the answer changes
Consider a small service business passing a complete website request into its CRM and assigning an internal follow-up. If the standard app actions cover the job and volumes are modest, we would first assess Zapier. Keeping the operating model understandable may matter more than having maximum customisation.
Now consider an operations team that receives several document types and routes each through explicit, mostly structured branches. If the available modules cover the process and the team prefers a visual view of each transformation, Make deserves a close look. We would model credits using the actual branch frequencies and include recovery settings in the design.
Finally, consider a business matching records across a custom API, running detailed validation and requiring control over the deployment environment. We would assess n8n, including the cost of infrastructure ownership if self-hosted. The custom logic, permissions and evidence trail need a technical operating plan.
These are illustrative selection scenarios, not client results or prebuilt packages. Change one requirement and the recommendation may change. A missing connector action, a strict data-path requirement or an internal maintainer's existing expertise can outweigh the initial preference.
Do not migrate just to win a subscription comparison
A migration has a build cost and a transition risk. Inventory the current workflows, dependencies, schedules, credentials and unfinished work before estimating the saving. A low platform bill is not useful if replacing the system consumes more time and support than it returns.
Identify the point where new events move to the replacement. Prevent both systems from writing to the same destination during cutover. Decide what happens to pending approvals, delayed actions and failed runs that started on the old platform. Keep a way to reconcile the overlap rather than relying on a switch and a hopeful check of the dashboard.
If the current system fits the process and is maintainable, an audit and targeted repair may be a better investment. We would recommend rebuilding when the limitations, operating costs or control requirements justify the change. The choice belongs in a written scope with both implementation and care considered.
Before you decide
Your questions, answered
Which platform is cheapest?
There is no universal winner. Model your process using each vendor's current billing units and include build, care, hosting, AI usage and internal maintenance. A lower subscription can be outweighed by operating work.
Is n8n open source?
n8n is source-available under a fair-code model. Its Sustainable Use License restricts some commercial uses, so it does not describe itself as OSI open source. Internal client instances and resale scenarios have different considerations.
Does Make still bill in operations?
Make's billing unit is credits. Operations describe activity, while credits track the charged usage. Many non-AI operations use fixed credit amounts; some AI and advanced features use dynamic amounts.
Is every Zapier action one task?
Use Zapier's current task rates for the actions and products in your design. Do not assume that every action has an identical rate or that one business event is one task.
Will self-hosting n8n keep all data in Australia?
Only if the whole proposed data path supports that requirement. Hosting, connected applications, AI endpoints, logs, backups and support access all need assessment. Australian infrastructure alone does not establish compliance.
Can we leave the agency and keep the system?
With our builds, yes. You retain your accounts, workflows, exports and documentation. Someone still needs to maintain connections, subscriptions and the chosen infrastructure after handover.
Sources and checks
References support the specific facts discussed above. Check dates show when each source was consulted. Vendor features and rules can change.
- n8n pricing and deployment options ↗ · Checked
- n8n Sustainable Use License ↗ · Checked
- Zapier plans ↗ · Checked
- Zapier task rates ↗ · Checked
- Make credits ↗ · Checked
- Make incomplete executions ↗ · Checked
- Make automatic retry ↗ · Checked