Pick the tool on pricing, hosting, volume, connectors and, more and more, how it lets you build an AI agent.

n8n vs Make is the tooling question teams ask before a first workflow. Both platforms connect apps and remove repetitive work. They do not share the same contract: self-hostable open source on one side, visual SaaS billed per operation on the other.

This page is a tool comparison. It rests on 44 public portfolio files, including 25 automation cases, collected on 13 September 2026. 14 files name Make.com, 6 name n8n: those are technologies tags, not market share. We do not have 103 delivered projects documented in the repo.

This comparison also covers two neighbouring questions: how Zapier compares with both tools, and which one to choose to build an AI agent. For delivery budgets, read the n8n and Make pricing guide.

Method and sample limits

Collection date: 13 September 2026. Source: 44 files in portfolioData.fr.ts. Filter: Automation → 25 cases. Out of scope: CRM, prospecting CSVs, emails, named quotes, ComeUp prices.

We publish a segment aggregate only from 5 cases. Content / SEO (9) and leads / CRM / booking (7) clear that bar. E-commerce (4), customer messaging (4) and infra (1) stay illustrations, not averages.

Claims such as “40 hours/month”, “−95% errors” or “ROI in 2–3 months” appear on our marketing pages. They are not restated here as observed averages.

Stack named in the 25 BOVO automation filesMake.com appears in 14 files, n8n in 6, Python in 3 — technology tags, not market share

Python appears on 3 files: below the threshold, that is not a publishable aggregate.

Quick overview

Criterionn8nMake
ModelOpen-source + CloudSaaS only
Price (entry)Free when self-hosted (VPS cost)Entry plan, billed per operation
ComplexityHighModerate
FlexibilityJS/Python code, custom nodesVisual canvas, custom apps
Best forTech teams, volume, sensitive dataSMBs, non-technical, mainstream apps
HostingCloud or on-premiseCloud only
Billing unitWorkflow execution / VPSOperation (per module)
AI agentsAI Agent node, human approval, local model possibleManaged AI Agents, cloud models

n8n vs Make multi-criteria comparison 2026Radar comparison n8n vs Make: ease of use, flexibility, price at scale, native integrations, AI agents, data sovereignty

Two philosophies: open source vs visual SaaS

n8n is an open-source, self-hostable project. You can install it on your server, read the code, change it, and run it behind a firewall. Data stays with you if you choose so. Execution cost stops tracking volume. In return you own hosting, updates and backups.

Make is a pure SaaS built for the canvas. Nothing to install. Scenarios live in a polished graphical editor. Data flows through the vendor's infrastructure. The bill follows the operation count.

That opposition — control and a fixed cost versus simplicity and zero infra ops — explains almost every other difference.

Make — the visual reference

Strengths

Interface. Modules snap together. You watch data move from one app to the next. A non-technical team can read a scenario.

Native integrations. Make advertises more than 1,500 connected apps (vendor figure, 2026). Slack, Notion, Shopify, HubSpot: managed auth, documented actions.

Visual errors. Error paths, retries and fallbacks are configured without code.

Predictable price while volume stays low. Each module run = one operation. The meter is readable. It climbs as soon as scenarios grow.

Limits

  • No on-premise hosting.
  • Past a few dozen modules, readability collapses.
  • The bill follows operation volume, not an infra flat fee.

Make fits best

  • SMBs without an ops team
  • Marketing automation (capture, nurturing, publishing)
  • Fast prototypes on mainstream apps

n8n — the lever for technical teams

Strengths

Self-host. Data and secrets stay on your VPS. Guide: self-hosted n8n on a VPS with Docker.

Native code. The Code node (JavaScript / Python) and expressions avoid visual workarounds.

Volume. One Cloud execution is one unit, whatever the node count. Self-hosted, the ceiling becomes the server (Redis queue mode is available).

Extensibility. Custom TypeScript nodes, sub-workflows, JSON you can version in Git.

Limits

  • Steeper curve for non-developers.
  • Self-host means Docker, backups, monitoring.
  • Fewer one-click connectors than Make on consumer apps.

n8n fits best

  • Developers and agencies
  • Workflows with dense business logic
  • Sensitive data (on-premise)
  • High execution volume

Five Make vs n8n mini-cases, each traceable

Each case links to a portfolio file. Client names are not reused. E-commerce sits under the five-file threshold: these are illustrations, not a segment average.

1. Make — WooCommerce catalogue → Pinterest (id 2). The scenario reads WooCommerce, deduplicates via Data Store and respects a 75 pins/day quota. File: WooCommerce to Pinterest.

2. Make — one Google Doc → three channels (id 3). Make.com + ChatGPT produce a blog post, an Instagram post and a LinkedIn post in under 2 minutes. The file reports −90% repurposing time on this case, not across the book. File: multi-platform content.

3. n8n — PrestaShop product-sheet SEO (id 17). CSV export, GPT / Gemini enrichment, duplicate check, re-import. The file speaks of hundreds of sheets in a few hours. File: PrestaShop SEO n8n.

4. n8n — visuals from Notion (id 1). A Notion idea triggers Gemini then Together AI. Documented result: 3 visuals per idea. File: AI image workflow.

5. Make — multi-channel funnel (id 19). Capture, AI qualification, WhatsApp / SMS / email follow-up, Calendly (3 channels). File: multi-channel funnel.

These five files show why Make and n8n coexist in the same book: social quotas and visual funnels on one side, catalogue batches and code pipelines on the other.

How does n8n and Make pricing work?

The key is the billed unit.

Make charges per operation. Read a record, send an email, write a row: one operation. A 6-module scenario triggered 1,000 times consumes on the order of 6,000 operations.

n8n Cloud charges per workflow execution. 5 or 50 nodes: one execution = one unit.

Self-hosted n8n: neither operation nor execution. The cost is the server.

Scenario execution: Make operations vs n8n executionExecution flow: Make counts each module as an operation, n8n counts a single workflow execution

Orders of magnitude (illustrative, 2026)

Figures below are illustrative orders of magnitude, not BOVO quotes. Check official grids before you decide. Detail: n8n / Make automation pricing.

About 100,000 operations/month

  • Make: team plan, on the order of a few tens of $/month
  • n8n Cloud: Pro plan, same order of magnitude
  • Self-hosted n8n: VPS cost only

About 1,000,000 operations/month

  • Make: a bill counted in hundreds of $/month
  • Self-hosted n8n: still the VPS (fixed cost)

Once volume becomes material, self-hosting stops tracking the meter. Below that, Make's simplicity can justify the subscription. No “2–3 month ROI” is published here as an average.

Monthly cost comparison n8n vs Make by volumeMonthly cost of Make, n8n Cloud and n8n Self-hosted at 100K and 1M operations/month — illustrative 2026 values

Self-hosting and data sovereignty

For healthcare, finance, the public sector or a sensitive customer file, the question is not only price: where the data lives.

With Make, processing runs on the vendor's infrastructure. That is fine for many marketing uses. You delegate location and logs.

With self-hosted n8n, you choose country, encryption, access and retention. API credentials stay with you.

If sovereignty is a hard constraint, self-hosting is not a bonus: it is often the only viable choice.

What is the learning curve?

Make takes the lead here. A marketing profile can assemble a first useful scenario in an afternoon: module, connection, mapping, test.

n8n asks you to read the JSON flowing between nodes, then sometimes two lines of JavaScript. The slope is steeper. Once that data logic clicks, the canvas ceilings drop.

Simple rule: nobody wants to touch code or a server → Make. A technical streak exists or must exist → n8n.

Integrations: native connectors vs HTTP

Both tools ship a generic HTTP module for any REST API. The gap is the native catalogue.

  • Make: 1,500+ connectors (vendor figure 2026). Clear lead on consumer apps.
  • n8n: several hundred nodes + HTTP + custom nodes. Often more flexible once an API is internal or poorly documented.

Zapier may still be on the shortlist for its catalogue: see the Zapier section below.

Integrations verdict: Make for the mainstream catalogue. n8n as soon as you leave the official connector.

Volume, performance and maintenance

Make handles common volumes well. Beyond that, cost, not the engine, becomes the limit. Very large scenarios also become hard to read.

n8n can run in queue mode (Redis) to absorb spikes. The limit becomes server sizing. An undersized VPS slows down: self-hosting shifts performance onto you.

With Make, the vendor operates the infra: no patches to apply, histories in the UI, few levers if the platform slows down.

With self-hosted n8n, you are the operator: logs, backups, update strategy. That is an advantage for a tech team. It is a real load for an SMB without DevOps.

Whatever the tool, a failure alert (email, Slack, webhook) on critical workflows avoids silent outages.

How to migrate from Make to n8n (or the other way)?

There is no magic export. Node models differ. You rebuild scenario by scenario: trigger, conditions, mappings, then you rewrite the mechanics (Code node, credentials, errors).

At BOVO we consider n8n when the Make operations bill durably exceeds a VPS, or when self-hosting / code logic becomes blocking. Until then, staying on Make avoids a premature migration.

n8n or Make for building AI agents?

A classic workflow follows the path you drew. An AI agent gets a goal, a memory and tools: the model decides which tool to call, reads the result, then tries again. Delegating a decision therefore requires guardrails.

Make AI Agents puts accessibility first. You describe the goal, tick tools from the Make catalogue and pick a cloud model. The reasoning loop stays internal, session memory offers few settings, the agent runs at Make and there is no local model.

n8n builds the agent in plain sight with the AI Agent node: a model, a memory, tools. A tool can be a connector, a sub-workflow, a Code node or an MCP server (connect n8n to an MCP server). Memory can live in Postgres or Redis, in your own database. Human approval can sit before a risky tool: the person sees the tool and its parameters, then approves or rejects (n8n agents in production with human approval). Finally, n8n can use a local model through Ollama, without sending the prompt to a cloud provider.

AI agent architecture in Make vs n8nMake assembles modules and a managed agent, n8n exposes an AI Agent node with explicit memory and tools

Agent criterionMake AI Agentsn8n
Getting startedFasterMore demanding
Tools outside the catalogueLimitedCode, sub-workflow, MCP
Memory kept on your sideNo (Make cloud)Yes (Postgres, Redis)
Human approval before an actionMore limitedBefore each sensitive tool
Local model (Ollama)NoYes
Self-hosting the agentNoYes

Rule of thumb: as soon as an agent touches money, a contract, a customer message or a deletion, add human approval. For an FAQ or an internal draft, the agent can be more autonomous.

The two tools combine well through webhooks: Make for the connectors the team handles, self-hosted n8n for the agent, human approval and sensitive data.

Hybrid Make and n8n architecture for AI agentsMake handles marketing triggers and SaaS integrations, self-hosted n8n orchestrates critical agents and sensitive data; the two talk through webhooks

What about Zapier?

Zapier is the pioneer of the field. It is proprietary SaaS, like Make, but it counts differently: it bills per task, meaning every action run in a Zap. A Zap that enriches a lead, adds it to the CRM, sends an email and notifies Slack uses four tasks on each run. The same workflow counts as one execution on n8n Cloud, and nothing beyond the server when self-hosted.

Billing: Zapier tasks vs n8n executionsZapier counts each action as a task, n8n counts a full workflow as a single execution

Criterionn8nMakeZapier
Billing unitExecution (Cloud) or server (self-hosted)Operation (each module)Task (each action)
Self-hostingYesNoNo
Integration catalogueSeveral hundred nodes + HTTP1,500+ (vendor figure)Several thousand (vendor figure)
Custom codeJavaScript, Python, custom nodesFunctions, custom appsCode steps, more constrained
AI agentsFull AI Agent nodeManaged AI AgentsAssistive AI, less advanced agents
Getting startedMost demandingIn betweenFastest

Zapier remains the right choice if you are starting out, your volumes are low and your workflows short (one or two steps), or you need a rare integration Zapier already offers. For a freelancer filing an invoice after a Stripe payment, the first tier is enough.

The switch to n8n comes with multi-step workflows that run often: a store syncing orders, stock and notifications across hundreds of orders a day pays for every action on Zapier. The same applies as soon as data must stay on your servers.

If you migrate from Zapier, do not move everything at once: start with the Zaps that use the most tasks, remove duplicates along the way, check that your niche tools have an n8n node or a usable API, and start on n8n Cloud if nobody wants to run a server at first.

Common mistakes when choosing

Choosing on this month's price alone. Project volume 12 months out. The billed unit matters more than the entry plan.

Underestimating self-hosting. A VPS without backups or alerts is not “free”.

Forcing dense logic into a canvas. When a Make scenario grows past a few dozen modules for edge cases, n8n is often more readable.

Deciding hosting too late. On regulated data, sovereignty can eliminate Make on day one.

Treating the choice as exclusive. The 14 + 6 tags on our 25 files show both stacks in the same book.

Full comparison table

Dimensionn8nMake
PhilosophyOpen-source, self-hostableVisual SaaS
HostingCloud or on-premiseCloud only
BillingExecution / VPS costOperation (per module)
Cost at scaleLow if self-hosted (fixed)Rising with volume
Native integrationsSeveral hundred + HTTP1,500+ (vendor)
CodeJS/Python, custom nodesFunctions + custom apps
Learning curveSteeperGentle
SovereigntyTotal when self-hostedManaged by the vendor
BOVO files (tags)6 / 2514 / 25
AI agentsAI Agent node, Ollama, human approvalManaged AI Agents, cloud

n8n or Make: which tool for your profile?

Choose n8n if you have (or want) a technical team, data that must stay on-premise, or a volume that makes the operations meter too expensive.

Choose Make if you are starting without ops, you need mainstream connectors now, and your volume stays moderate.

Decision tree: n8n or Make based on your profileDecision tree to choose between n8n and Make based on technical constraints, budget and use case

Verdict by scenario

  • Non-technical startup, first marketing automations → Make.
  • Agency, high volumes, margins to protect → self-hosted n8n.
  • Regulated data → self-hosted n8n.
  • Need to wire 20–30 consumer SaaS apps fast → Make.
  • AI agent that acts in your tools or handles sensitive data → n8n, ideally self-hosted.
  • First simple agent, non-technical team → Make AI Agents.
  • Very fast start, one- or two-step workflows, rare integration → Zapier.

Conclusion

Make and n8n are not a single match. Make shortens time-to-first scenario. n8n shortens the bill and the sovereignty risk once volume or the information system requires it.

Our 25 documented cases (14 Make.com tags, 6 n8n tags, collected 13 September 2026) are enough to justify a mixed stack. They are not enough to publish a market share or an average of hours saved.

To move from the table to a scoped project: