Zapier, Make, Power Automate or Custom API Integration?

When no-code is enough for an SME, and when it is not

Zapier, Make, Power Automate or Custom API Integration?

9/30/202610 min read

Zapier, Make and Power Automate are enough for an SME when a workflow connects two or three systems, volume is moderate, and an error can be fixed by hand. A custom API integration pays off when the workflow is business-critical or involves the ERP or finance system. In those cases an error has to stop the process so that data does not go missing unnoticed. The more important question than price is usually who notices a failure, and how quickly.

In most SMEs the first integration happens like this: someone on the team connects a web form to the CRM with Zapier in an afternoon. It works, so next the online store gets connected to invoicing. Two years later there are thirty workflows, and one person knows how they work.

This article covers when a no-code tool is the right choice, how to recognize its limit, and what the options cost in the long run. The same build vs. buy question at the level of AI tools is covered separately in custom AI solution vs. off-the-shelf tool. Here we look at the layer underneath: how data moves from one system to another.

No-code vs. custom integration in brief

What iPaaS is:
A cloud integration platform (integration platform as a service) where a workflow is assembled from ready-made connectors without programming. Zapier, Make and Power Automate are the best known.
When no-code is enough:
1-3 systems, moderate volume, errors can be fixed by hand, and the workflow has a named owner.
When custom pays off:
The workflow is business-critical, runs through the ERP or finance system, needs error handling that follows the process, or data location must be verifiable.
Price rarely decides:
50,000 Zapier tasks a month costs $289 a month on annual billing. The bigger cost is a silent error that a customer finds first.
Often the most sensible model:
Hybrid, with critical workflows in a managed integration and simple ones left in the no-code tool.

What is the difference between no-code integration and custom API integration?

In no-code integration a workflow is assembled in the browser from ready-made connectors: when a form is submitted, create a contact in the CRM and post a message to Teams. In custom API integration the same workflow is programmed directly against the systems' APIs and runs in a managed cloud environment. Both use the same APIs. The difference is who controls the logic, the errors and the data.

No-code (Zapier, Make, Power Automate)Custom API integration
Who builds itSomeone from the businessA developer
Time to deployHours or daysWeeks
PricingMonthly subscription that grows with runs or usersOne-time build plus maintenance
Error handlingThe platform's own tools, such as retries and error notificationsBuilt around the process: stop, queue and alert the right person
When the target system is downRetries for a limited time, if enabled; after that the run stays in an error stateA queue holds the data until the target is back
TraceabilityThe platform's run historyOwn log, retention decided by you
Data locationThe platform's hosting region, check the contractYour choice, for example an Azure EU region
KnowledgeOften in one person's headDocumented and under version control

When are Zapier, Make or Power Automate enough?

No-code is enough when a workflow has only a few steps, runs at a moderate volume, and a single error causes inconvenience rather than real damage. That describes most SME workflows, and in those cases a custom build is money wasted. Typical examples:

  • A lead form into the CRM with a notification to sales.
  • A new customer from the CRM onto the newsletter list.
  • Email attachments into the right SharePoint folder.
  • Weekly figures compiled into a spreadsheet.

The tools differ in clear ways. Power Automate is the natural choice if the company works in Microsoft 365, because standard connectors are included in Microsoft 365 licenses. Premium and custom connectors require Power Automate Premium, which costs $15 per user per month on annual billing. Make is the most affordable and suits branching workflows: the Core plan costs $9 a month for 10,000 credits, and each module action uses one credit. Make lists the EU and North America as its hosting regions. Zapier has the widest connector library and the lowest barrier to getting started.

How do you know your no-code workflows have outgrown the tool?

The limit is not the number of tasks. It is what a failure costs. If two or more of the following apply, the workflow should move to a managed integration.

  1. The ERP or finance system is in the middle of the workflow. An order, invoice or stock level must not disappear or be recorded twice.
  2. Errors are found by customers. If nobody knows the workflow stopped on Tuesday, the error handling is not good enough.
  3. One person maintains the workflows. When they are on holiday or leave the company, nobody knows how the workflows work.
  4. The same data is updated in both directions. Two-way sync without an agreed owner of the data produces conflicting records.
  5. The workflow has grown to dozens of steps. Branches, filters and helper spreadsheets mean it is already an application.
  6. Data location must be verifiable. A customer contract or industry regulation requires knowing in which country data is processed.
  7. The source has traffic spikes. A polling trigger can skip records if more are created between two polls than one poll returns.

A typical situation looks like this. An online store sends 300 orders a day through a no-code workflow to the ERP, where invoices are created. The ERP's API returns errors for half an hour. The workflow retries: some orders go through, some land on an error list and two are recorded twice. It comes to light two weeks later when a customer asks about a double invoice. In a managed integration the same outage pauses the queue, the order ID prevents the duplicate, and finance is alerted immediately.

ERP integration and invoice error handling

What do no-code and custom integration cost over three years?

A no-code subscription is almost always cheaper than a custom build, even over three years. That is why comparing licenses alone is misleading: the real difference comes from investigating errors, maintenance and patch-up work that never shows up on an invoice.

Take the order workflow from the example above. 300 orders a day, 22 working days and six steps per order comes to roughly 40,000 tasks a month.

Cost itemZapier ProfessionalCustom integration
Getting startedA few days of your own workAn implementation project
Monthly cost$289 (50,000 tasks, annual billing)Cloud run costs, minor at this volume
Three years of licensesAbout $10,400No license
Investigating errorsYour team's time, not in any budgetPart of maintenance
Changes when the process changesWhoever built it, if they have timeThe maintainer

Two numbers are worth calculating before deciding. The first is babysitting time: if someone spends five hours a month checking and fixing workflows at €60 an hour, that is €300 a month and over €10,000 in three years, about the same as the licenses. The second is the cost of a single error: what a lost order, a double invoice or a wrong stock level costs. On monthly billing, Zapier's overage rate is also 2.5 times the base rate, so a growth spike shows up directly on the invoice.

If an AI step is added to the workflow, such as interpreting purchase invoices, its running cost is calculated separately. We walked through the formula in what running AI costs per month.

Do all no-code workflows need to be rebuilt?

No. The most sensible model is usually hybrid: business-critical workflows move to a managed integration, and simple ones stay in the no-code tool where the business can edit them itself. A workable order:

  1. List every workflow and its owner. This alone often surfaces workflows nobody recognizes as theirs.
  2. Mark what a failure of each one costs. Three classes are enough: an annoyance, hours of work, or money and customer trust.
  3. Move the ones where failure costs money first. There are typically only a few.
  4. Decide data location and access rights at the same time. The same questions belong to every deployment, and we collected them in an AI security checklist for businesses.

We build system integrations and data infrastructure on Microsoft Azure, so data can be kept in a chosen EU region and every run leaves a trace in the log. Empirica is a Microsoft partner and a Claude Partner Network member.

Summary

Zapier, Make and Power Automate are the right choice for most SME workflows, and their price is rarely the problem. The limit comes when a workflow involves money, customers or the ERP, and an error must stop the process instead of disappearing quietly. At that point what matters is error handling, traceability, and not depending on one person's knowledge.

Nothing needs to be rebuilt all at once. Move the few workflows whose failure costs money first, and leave the rest where they work.

Which workflows should move first?

A fixed-price Automation Assessment walks through your workflows, estimates what a failure of each one costs, and tells you which to keep in a no-code tool and which to move to a managed integration.

Book an Automation Assessment

Empirica Finland is a Finnish provider of operational AI and automation that builds automations from the data produced by a company's systems as well as its devices and sensors, and is responsible for keeping those automations running.

← Back to homepage

Sources

What are the claims in this article based on?

  1. Zapier Pricing

    Zapier, published 30 September 2026

    Source for the Professional plan task tiers and prices (e.g. 50,000 tasks at $289/month and 100,000 tasks at $489/month on annual billing), the definition of a task, and overage charges (2.5x on monthly billing). Checked 30 September 2026.

  2. Make Pricing

    Make, published 30 September 2026

    Source for the Core plan price ($9/month, 10,000 credits), how credits are counted (each module action is one credit), and hosting regions (AWS, EU or North America). Checked 30 September 2026.

  3. Power Automate pricing

    Microsoft, published 30 September 2026

    Source for the Power Automate Premium price ($15/user/month on annual billing) and for Microsoft 365 licenses including standard connectors only. Checked 30 September 2026.

  4. Zap is triggering but missed some runs

    Zapier, published 30 September 2026

    Source for polling triggers skipping records when more are created than one poll returns. Checked 30 September 2026.

  5. Replay Zap runs that have errored

    Zapier, published 30 September 2026

    Source for autoreplay being available on Professional, Team and Enterprise plans and switched on separately. Checked 30 September 2026.

These sources were last checked on 30 September 2026.

CategoryCustom AI Solutions & Integrations