Make vs n8n

Both products finished our fictional request queue. Our chosen Make retry wrote one request twice after a lost reply. Keep the working Make route if you can make its writes safe; evaluate n8n if you must run the workflow engine yourself.

Recordings

Both routes saved the queue. The failure exposed the difference in our setups.

Can both save the same request queue?

Both saved the six valid requests and explained the invalid and repeated ones. The saved-result receipt confirms each queue row and disposition. The clips show the product histories and branches that led there.

Make40s clip

The existing Make route finished the baseline

Its history shows ordered runs. The saved receipt confirms six queue writes, one invalid request and one duplicate disposition. See saved result ↗

n8n17s clip

The n8n rebuild finished the baseline

The later walkthrough shows queue and duplicate branches. The saved receipt confirms six queue writes and the two non-queue dispositions. See saved result ↗

Limit of this test. The n8n clip reviews saved history after scoring. Neither interface clip alone proves every saved row; the in-page receiver receipt does.

Did the new rule affect only later requests?

Both sent the new urgent billing request to Finance Lead and kept earlier owners. The saved result has SR-108 assigned to Finance Lead, SR-109 to Duty and the earlier SR-104 still assigned to Duty.

Make67.833s clip

Make saved the new owner rule

The changed expression and two later runs are visible. The receiver receipt shows SR-108 as Finance Lead and SR-104 unchanged. See saved result ↗

n8n14s clip

n8n saved the rule and its later run

The labelled walkthrough shows the final expression, then saved run 10. The receipt supplies the Finance Lead row. See saved result ↗

Limit of this test. The n8n clip joins the final rule expression and a saved run from a later walkthrough. It does not film the edit or show the receiver owner field.

What happened when a write failed or lost its reply?

Both reached 12 dispositions. Make wrote SR-111 twice under its selected automatic retry; n8n stopped, then an inspected manual replay wrote it once. The first before-write fault left no row before repair. The lost reply was harder: the receiver had already saved SR-111 when the response failed.

Make59.375s clip

A successful Make run hid a repeated write

Make history shows the retry succeeding. The receiver ledger records two Finance queue writes for SR-111 after the first reply was lost. See saved result ↗

n8n15s clip

The n8n run stopped for an inspected replay

Saved run 14 shows the error and run 15 the repair path. The receiver ledger has one SR-111 queue write. See saved result ↗

Limit of this test. The products used different retry settings and repair steps against a fictional HTTP receiver. This test does not rank their general reliability.

Saved fictional result ·

Close result ×

Finished fictional test result

Each product saved a result for all 12 fictional events. Make made 11 physical queue writes; n8n made 10. The extra Make write was on the staged lost-reply case under this test's retry settings.

The queue owner and physical write count come from the receiver's saved log of attempts and queue writes after a restart. Each event was sent to each product separately. An invalid contact and a repeated request were recorded without a new queue item.

Saved result by fictional event, including the rule change and two injected faults
EventMaken8n
EVT-001 · baselineQueued for Duty; 1 physical queue writeQueued for Duty; 1 physical queue write
EVT-002 · baselineQueued for Finance; 1 physical queue writeQueued for Finance; 1 physical queue write
EVT-003 · baselineQueued for Operations; 1 physical queue writeQueued for Operations; 1 physical queue write
EVT-004 · baselineQueued for Duty; 1 physical queue writeQueued for Duty; 1 physical queue write
EVT-005 · baselineQueued for Duty; 1 physical queue writeQueued for Duty; 1 physical queue write
EVT-006 · baselineQueued for Finance; 1 physical queue writeQueued for Finance; 1 physical queue write
EVT-007 · baselineRejected: missing contact; 0 physical queue writesRejected: missing contact; 0 physical queue writes
EVT-008 · baselineMarked duplicate; existing queue item kept; 0 physical queue writesMarked duplicate; existing queue item kept; 0 physical queue writes
EVT-009 · rule changeQueued for Finance Lead; 1 physical queue writeQueued for Finance Lead; 1 physical queue write
EVT-010 · rule changeQueued for Duty; 1 physical queue writeQueued for Duty; 1 physical queue write
EVT-011 · injected faultQueued for Duty; 1 physical queue writeQueued for Duty; 1 physical queue write
EVT-012 · injected faultQueued for Finance; 2 physical queue writesQueued for Finance; 1 physical queue write

Swipe sideways within the table to read both products.

What this proves. These two configured HTTP workflows reached the recorded fictional receiver outcomes. This does not measure a real buyer's migration, a native app connection, general reliability, or a comparable subscription bill. n8n's saved-history video was recorded after the scored sends; this receipt records the finished receiver state.

Scored source ledger SHA-256: 21255f06c037d93b08af3e551478e340b2e92c96eed417bdbf5618d1448b8df7
Fictional input SHA-256: 469b8cb12f7a30bfd93a649c3801aae281356479172343078a3f2d0d2d9a751a

Recommendations

Keep the working route until a specific requirement earns the rebuild.

Make

Keep Make for a working hosted route

Make finished our fictional job. Its chosen retry wrote one request twice after a lost reply. Check your real app for repeat writes. A verified need to run the engine could reverse this choice, but check eligibility.

Explore Make ↗
n8n

Evaluate n8n when you must run the engine

n8n documents self-hosting. Our Cloud rebuild finished the same job. We did not test that deployment or time a move. Reconnect apps and check server upkeep. Keep Make if that work has no clear payoff.

Explore n8n ↗
What each product promises

Make

Make presents a visual scenario builder for connecting apps and automating work in its managed cloud.

Visual scenarios Managed cloud on ordinary plans
What the pitch leaves out

Our chosen automatic retry finished with a successful run status after an uncertain reply, but wrote the same fictional request twice.

Keep the working route only with a write and repair design that suits the real destination.

Who runs the engine
Make runs ordinary scenarios in its cloud. A separate White Label/OEM on-premise route is documented, but this buyer's access and terms are unverified.
Work before relying on it
Check duplicate-write handling, destination credentials and the actual app actions in the existing scenario.

n8n

n8n offers a visual workflow editor through a managed Cloud plan or an instance you operate yourself.

Cloud workflow tested Self-hosted route documented
What the pitch leaves out

Our Cloud workflow needed an inspected manual replay after the uncertain write. The test did not run a self-hosted instance or transfer an existing buyer workflow.

Budget for rebuilding and reconnecting the job; add server upkeep if you choose self-hosting.

Who runs the engine
n8n runs the tested Cloud workflow. Community and paid self-hosted editions let an eligible buyer operate an n8n instance. That route also makes the buyer responsible for server updates, backups and recovery, none of which our Cloud test measured.
Work before relying on it
Rebuild the routes, reconnect credentials, test the destination's failure behavior and, if self-hosted, operate the server.

Trade-offs

The rebuild changes who owns the workflow and its failures.

Your decisionMaken8n
The same finished request queueThe existing Make scenario saved six valid baseline requests and two non-queue dispositions. Keeping it avoids an unmeasured rebuild, but its real app actions still need checking.We rebuilt the route in n8n Cloud and got the same saved result. That proves this fictional HTTP job, not a direct Make blueprint import or a typical migration time. Saved fictional result · Make blueprints · n8n workflow import
After a write loses its replyThe configured automatic retry finished successfully but made two physical SR-111 writes. The run status alone hid the extra destination write.The selected stop-on-error setting left a failed first run. After checking the saved destination, a manual replay wrote only the missing disposition, with one physical SR-111 queue write. Saved fictional result
Who operates the engineOrdinary Make subscriptions run scenarios in Make's cloud. Make separately documents an on-premise White Label/OEM engine, but this buyer's access and terms are unverified.n8n documents Community and paid self-hosted editions. Our observed workflow ran in n8n Cloud, so server operation and edition limits remain untested. Make White Label deployment · n8n self-hosted editions
What a saved run can replayMake documents replaying an earlier trigger through the current scenario. That runs the current modules again and can repeat downstream writes.n8n documents retries of failed executions and copying successful data into the editor. The exact completed-run production replay operation remains unverified in our source check. Make scenario replay · n8n execution debugging
What the plan meter countsMake reports credits for module work. Our scored sequence used 46 credits, including its rule change and faults.n8n reports workflow executions. Our scored sequence used 14 trial executions, including two failed first attempts and their manual replays. These units do not price the same workload. Make credits · n8n plans · Saved fictional result

Find your fit

Choose the condition that would justify rebuilding.

Requirements
1Is your Make route already doing the job?
2Would you prefer to run the engine yourselves?
3Which saved-run action matters?
4How will you maintain workflow versions?
5Which target would you prefer to connect?
Pricing

The plan prices use different currencies and different units.

In our twelve-event fictional run, Make used 46 credits and n8n used 14 trial executions. Make counted module work; n8n counted whole workflow runs, including failed first tries. These units cannot yield a fair bill for a real buyer.

Commercial signals for Make and n8n. Make checked October 4, 2026; n8n checked October 4, 2026.
Commercial signals make.com n8n.io
Same for Make and n8n
Annual billing optionAvailable on published paid Cloud plans Make · n8n
Enterprise sales routeCustom quote through sales Make · n8n
Price basis$ prices (ISO code unconfirmed)Per month, billed annually.Allowance measured in credits.The checked annual-payment selector displayed $ without an ISO currency code; the buyer's checkout currency and taxes were not verified.Make price source · € prices (EUR)Per month, billed annually.Allowance measured in executions.EUR appeared in the checked region; n8n says the final billing currency follows the billing country at checkout.n8n price source ·
First plan allowanceCore $9 per month 10,000 credits per month selected; monthly price equivalent under annual payment. Hosted visual workflow builder Core credits reset monthly. The displayed $ has no verified ISO code. Starter €20 per month 2,500 workflow executions per month; monthly price equivalent billed annually. Hosted visual workflow builder EUR appeared in the checked region. The final currency follows billing country.
Plan 2 allowancePro $16 per month 10,000-credit selector under annual payment; Pro receives an annual credit package. Hosted visual workflow builder Check the actual package and any variable-credit actions for your job. Pro €50 per month 10,000 workflow executions per month; monthly price equivalent billed annually. Hosted visual workflow builder Check concurrency, saved-history and collaboration limits for your edition.
Plan 3 allowanceTeams $29 per month 10,000-credit selector under annual payment; Teams receives an annual credit package. Hosted visual workflow builder Team role and access needs can change the plan choice. —
Free or trial route Free plan: 1,000 credits/month, no time limit Cloud trial: 1,000 executions, no card; free Community Edition is self-hosted
Annual-payment entry $9/month equivalent · Core · 10,000 credits/month selected · annual payment; ISO currency not stated €20/month equivalent · Cloud Starter · 2,500 executions/month · billed annually; checked region
Checked paid Cloud tiers Core $9 → Pro $16 → Teams $29 Starter €20 → Pro €50
What the meter counts Credits for module actions; some features use more than one Executions of the whole workflow, with plan limits
Where the engine runs Ordinary plans in Make's cloud; separate White Label/OEM on-premise offering Cloud Starter/Pro; Community and paid self-hosted editions
Other published routes Enterprise: custom quote Business: €667/month equivalent, billed annually, self-hosted only; Enterprise: quote for Cloud or self-hosted

How much of the first paid plan would this route use?

Choose a duty and a monthly request count. We use the paths measured in our small fictional test to project credits and executions. The graph shows when each tool passes its first paid plan’s included use. It does not show a monthly bill.

What does the queue need to handle?
How many requests arrive each month?
Make
800credits projected
Published plan for context: Core, 10,000 credits, $9/month equivalent under annual payment. Price source ↗
8% of this first paid plan's limit, using the upper end of any range.
Below Core's 10,000 credits limit, but route fit remains unverified. The checked annual-payment selector displayed $ without an ISO currency code; the buyer's checkout currency and taxes were not verified.
n8n
202executions projected
Published plan for context: Starter, 2,500 executions, €20/month equivalent under annual payment. Price source ↗
8.08% of this first paid plan's limit, using the upper end of any range.
Below Starter's 2,500 executions limit, but route fit remains unverified. EUR appeared in the checked region; n8n says the final billing currency follows the billing country at checkout.
Share of each tool’s first paid plan limit
0–130% of each first paid plan limit

At 200 arrivals, we assume 192 valid requests, four invalid requests and four repeated IDs. These are chosen example counts, not a measured customer mix.

The two changed-rule checks add little use at this volume. The plan that permits the whole route is still unverified.

We measured this route with fictional requests on October 2. Repeating those paths for a month is an assumption. We haven't checked a real buyer's request mix, use at this volume, paid failed-run counting, plan access or a common billing currency. The published prices below are plan references, not bills for this example.

How published plan prices step upPublished monthly equivalents under annual payment. Each colored bar is scaled only within its own product’s listed plans; bar length does not compare currencies or work units.

Make

Core$9
10,000 credits per month selected; monthly price equivalent under annual payment.
Pro$16
10,000-credit selector under annual payment; Pro receives an annual credit package.
Teams$29
10,000-credit selector under annual payment; Teams receives an annual credit package.
Make price source · Checked

n8n

Starter€20
2,500 workflow executions per month; monthly price equivalent billed annually.
Pro€50
10,000 workflow executions per month; monthly price equivalent billed annually.
n8n price source · Checked

Make counts credits; n8n counts executions. These prices do not show which product would cost less for the same work. These are monthly price equivalents under annual payment, checked 4 October. Make showed $ with no verified code; n8n showed EUR in this region. Taxes and outside-service fees are excluded. Self-hosted server work is unpriced. A real buyer’s usage is unmeasured.

Capabilities

The same checkmark can mean different access and setup.

Make and n8n share much of the workflow work. Their code limits, data storage, replay and access rules differ. Check those limits before choosing a plan. A dash means we couldn’t confirm that exact operation.

A ✓ means available. Differences can be in availability, setup or limits. Unconfirmed answers are shown separately.
Capabilities of Make and n8n
CapabilityMaken8n
Build and change the workflow
Build in a visual editor (Ease of use was not tested.)
Arrange and connect workflow steps on a visual canvas.
Make builds scenarios on a visual canvas. Add an app module with the plus control, configure its connection, and save the scenario. Connected apps and each selected module need their required accounts and permissions.
✓

Confirmed · Checked 2026-10-15

Connected apps and each selected module need their required accounts and permissions.

[1]

Original comparison: Supported · 2026-10-02.

n8n builds workflows by adding and connecting nodes on its canvas. Built-in nodes provide app triggers, actions and data processing. A supported app account and credentials are required for external actions.
✓

Confirmed · Checked 2026-10-15

A supported app account and credentials are required for external actions.

[2]

Original comparison: Supported · 2026-10-02.

Receive a webhook event (Delivery depends on webhook settings and limits; n8n has separate test and production URLs.)
Start a workflow when an HTTP webhook receives an event.
Make creates a custom webhook URL that starts a scenario when the sending service posts data. Configure the webhook and activate the scenario. Incoming requests use webhook queues and service limits.
✓

Confirmed · Checked 2026-10-15

Incoming requests use webhook queues and service limits.

[3]

Original comparison: Supported · 2026-10-02.

n8n uses Webhook to receive HTTP events and start a workflow. Test and production URLs differ. Production registers after publishing. Caller must use the intended URL and configured authentication.
✓

Confirmed · Checked 2026-10-15

Caller must use the intended URL and configured authentication.

[4]

Original comparison: Supported · 2026-10-02.

Start on a schedule (Make’s minimum interval depends on plan; n8n needs a saved, published workflow and the intended timezone.)
Start a workflow at a chosen time or interval.
Make’s minimum interval depends on plan. n8n uses a published Schedule Trigger and timezone.
Different limits
Make schedules a scenario at intervals, on chosen dates or on demand. Set its start/end window and activate it. Minimum interval depends on plan.
✓

Confirmed · Checked 2026-10-15

Minimum interval depends on plan.

[5]

Original comparison: Supported · 2026-10-02.

n8n uses Schedule Trigger for fixed intervals or calendar times. Save and publish the workflow and set the intended timezone. Workflow must be saved and published. Uses workflow timezone, otherwise instance timezone.
✓

Confirmed · Checked 2026-10-15

Workflow must be saved and published. Uses workflow timezone, otherwise instance timezone.

[6]

Original comparison: Supported · 2026-10-02.

Filter an invalid item
Stop an item that fails a stated condition before later steps.
Make: A filter on a module connection stops nonmatching bundles.
✓

Confirmed · Checked 2026-10-02

A filter on a module connection stops nonmatching bundles.

Sources: [7]

n8n: Filter node omits nonmatching items.
✓

Confirmed · Checked 2026-10-02

Filter node omits nonmatching items.

Sources: [8]

Route an item by a condition (Make routes process sequentially; n8n Switch may use the first or every matching output.)
Send an item down a branch chosen by its values.
Make’s router processes routes in sequence. n8n’s Switch can send to the first or all matching outputs.
Different setup
Make uses a Router with a filter on each route to send bundles down matching paths. Routes run in order. A fallback handles unmatched data. Router routes run sequentially, not in parallel.
✓

Confirmed · Checked 2026-10-15

Router routes run sequentially, not in parallel.

[9]

Original comparison: Supported · 2026-10-02.

n8n uses the If node for true/false branches and Switch for more outcomes. Configure comparison rules for the values being checked. The comparisons must match the incoming data types.
✓

Confirmed · Checked 2026-10-15

The comparisons must match the incoming data types.

[10]

Original comparison: Supported · 2026-10-02.

Transform a field without code (The specific field change and effort remain untested; n8n expressions are not counted as no-code here.)
Change a field with built-in visual tools rather than custom code.
Make: Visual Functions modules; specific transform and effort untested.
✓

Confirmed · Checked 2026-10-02

Visual Functions modules; specific transform and effort untested.

Sources: [11]

n8n: Visual data transformation nodes support the no-code claim; expressions are JavaScript-like and are not counted as no-code here. The specific contact trim and effort remain untested.
✓

Confirmed · Checked 2026-10-02

Visual data transformation nodes support the no-code claim; expressions are JavaScript-like and are not counted as no-code here. The specific contact trim and effort remain untested.

Sources: [12]

Run JavaScript or Python in a step (Make Code needs a paid plan and charges by run time; n8n library access depends on hosting.)
Execute JavaScript or Python inside a workflow step.
Make Code needs a paid plan and charges for runtime. n8n’s library access depends on Cloud or self-hosting.
Different limits
Make Code runs JavaScript or Python in a workflow module. Its built-in editor supports completion and error highlighting. Paid Make plan. Runtime, memory and library limits depend on plan. Custom libraries require Enterprise.
✓

Confirmed · Checked 2026-10-15

Paid Make plan. Runtime, memory and library limits depend on plan; custom libraries require Enterprise.

[13]

Original comparison: Supported · 2026-10-02.

Code node supports both; n8n Cloud Python cannot import external libraries, while self-hosted task runners can allowlist libraries.
✓

Confirmed · Checked 2026-10-02

Code node supports both; n8n Cloud Python cannot import external libraries, while self-hosted task runners can allowlist libraries.

Sources: [14]

Call a third-party API (Target API permissions are separate. Make HTTP v4 requires verified HTTPS.)
Send an HTTP request to another service through its API.
HTTP Make a request module; v4 requires secure HTTPS with a verified certificate, and target API permissions are separate.
✓

Confirmed · Checked 2026-10-02

HTTP Make a request module; v4 requires secure HTTPS with a verified certificate, and target API permissions are separate.

Sources: [15]

n8n: HTTP Request node; target API permissions are separate.
✓

Confirmed · Checked 2026-10-02

HTTP Request node; target API permissions are separate.

Sources: [16]

Start from a workflow template
Load a saved starting point and reconnect its apps.
Make: Scenario templates; required connections and settings still need setup.
✓

Confirmed · Checked 2026-10-04

Scenario templates; required connections and settings still need setup.

Sources: [17]

n8n: Workflow library or a self-hosted custom library; credentials still need setup.
✓

Confirmed · Checked 2026-10-04

Workflow library or a self-hosted custom library; credentials still need setup.

Sources: [18]

Repeat a step for each list item
Send each item through the same set of steps.
Make uses an Iterator to split an array into individual bundles, then runs the following modules for each bundle. Input must be an array. Downstream app limits still apply.
✓

Confirmed · Checked 2026-10-15

Input must be an array; downstream app limits still apply.

[19]

Original comparison: Supported · 2026-10-04.

n8n: Split Out turns a list field into separate items.
✓

Confirmed · Checked 2026-10-04

Split Out turns a list field into separate items.

Sources: [20]

Combine items into one result
Collect multiple items before the next step.
Make: Aggregator combines bundles in a selected structure.
✓

Confirmed · Checked 2026-10-04

Aggregator combines bundles in a selected structure.

Sources: [21]

n8n: Aggregate combines fields or all item data.
✓

Confirmed · Checked 2026-10-04

Aggregate combines fields or all item data.

Sources: [22]

Process items in batches
Control how many items reach a step at once.
Make builds the repeating flow with its controls. n8n has a batch-size setting on Loop Over Items.
Different setup
Make: Repeater and flow controls build the loop; choose its stop conditions.
✓

Confirmed · Checked 2026-10-04

Repeater and flow controls build the loop; choose its stop conditions.

Sources: [23]

n8n: Loop Over Items sets batch size and reset behavior.
✓

Confirmed · Checked 2026-10-04

Loop Over Items sets batch size and reset behavior.

Sources: [24]

Pause before the next step
Hold a run until a delay or response ends.
Make’s documented Sleep delay is capped. n8n’s Wait can resume on a webhook.
Different limits
Make: Sleep delays a run; the checked guide caps a delay at 300 seconds.
✓

Confirmed · Checked 2026-10-04

Sleep delays a run; the checked guide caps a delay at 300 seconds.

Sources: [23]

n8n: Wait can pause for a duration or an incoming webhook.
✓

Confirmed · Checked 2026-10-04

Wait can pause for a duration or an incoming webhook.

Sources: [25]

Call another workflow
Reuse a smaller workflow and pass data back.
Make: Call a scenario, Start scenario and Return output modules.
✓

Confirmed · Checked 2026-10-04

Call a scenario, Start scenario and Return output modules.

Sources: [26]

n8n: Execute Sub-workflow passes inputs and can wait for completion.
✓

Confirmed · Checked 2026-10-04

Execute Sub-workflow passes inputs and can wait for completion.

Sources: [27]

Define workflow inputs and outputs
Name the data a reusable workflow receives and returns.
Make: Typed scenario inputs and outputs work with subscenarios, APIs and agent tools.
✓

Confirmed · Checked 2026-10-04

Typed scenario inputs and outputs work with subscenarios, APIs and agent tools.

Sources: [26]

n8n: Sub-workflow input fields define the data passed by its caller.
✓

Confirmed · Checked 2026-10-04

Sub-workflow input fields define the data passed by its caller.

Sources: [27]

Add notes to the canvas
Keep explanations beside the workflow steps.
Make attaches notes to modules or routes for instructions and explanations. Open note markers or the notes panel to read them. Notes are not included when a scenario is cloned or shared by link.
✓

Confirmed · Checked 2026-10-15

Notes are not included when a scenario is cloned or shared by link.

[28]

Original comparison: Supported · 2026-10-04.

n8n adds Sticky Notes to the workflow canvas to explain steps and document decisions. Notes document the workflow. They do not add execution behavior.
✓

Confirmed · Checked 2026-10-15

Notes document the workflow; they do not add execution behavior.

[29]

Original comparison: Supported · 2026-10-04.

Organize workflows in folders
Group related workflows for easier browsing.
Make: Subfolders organize scenarios.
✓

Confirmed · Checked 2026-10-04

Subfolders organize scenarios.

Sources: [30]

n8n: Folders are listed among plan features; check plan access.
✓

Confirmed · Checked 2026-10-04

Folders are listed among plan features; check plan access.

Sources: [31]

Start a workflow from a form
Collect field values through a form submission.
Unconfirmed
Unconfirmed
Make: Connected form apps can trigger scenarios; an equivalent native form builder is unconfirmed here.
—

Not confirmed · Checked 2026-10-04

Connected form apps can trigger scenarios; an equivalent native form builder is unconfirmed here.

Pages checked: [32]

n8n: Form Trigger serves a form and begins a workflow; configure fields and access.
✓

Confirmed · Checked 2026-10-04

Form Trigger serves a form and begins a workflow; configure fields and access.

Sources: [33]

Publish or activate a workflow
Make a saved workflow available to its trigger.
Make activates a saved scenario. n8n separates the saved draft from the published production version.
Different setup
Make: Activate a scenario after saving and configuring its schedule.
✓

Confirmed · Checked 2026-10-04

Activate a scenario after saving and configuring its schedule.

Sources: [34]

In n8n, publish a saved workflow; draft changes remain separate from its production version.
✓

Confirmed · Checked 2026-10-04

Publish a saved workflow; draft changes remain separate from its production version.

Sources: [35]

Run a workflow manually
Start a workflow from its editor.
In Make, run once starts a scenario manually; connected actions can write real data.
✓

Confirmed · Checked 2026-10-04

Run once starts a scenario manually; connected actions can write real data.

Sources: [36]

n8n: Manual execution starts a workflow; live nodes can write real data.
✓

Confirmed · Checked 2026-10-04

Manual execution starts a workflow; live nodes can write real data.

Sources: [37]

Edit code in the built-in editor
Write and change code inside the workflow editor.
Make Code requires a paid plan. n8n code execution and package access depend on its hosting setup.
Different limits
Make Code includes syntax highlighting, completion and error highlighting; paid plans only.
✓

Confirmed · Checked 2026-10-04

Make Code includes syntax highlighting, completion and error highlighting; paid plans only.

Sources: [13]

n8n: Code node accepts JavaScript or Python as a workflow step; runtime and imports depend on hosting.
✓

Confirmed · Checked 2026-10-04

Code node accepts JavaScript or Python as a workflow step; runtime and imports depend on hosting.

Sources: [38]

Validate incoming workflow fields
Check input fields before later steps use them.
Unconfirmed
Scenario inputs can be required and typed; Make validates collection fields against their specification. This does not validate every external payload automatically.
✓

Confirmed · Checked 2026-10-04

Scenario inputs can be required and typed; Make validates collection fields against their specification. This does not validate every external payload automatically.

Sources: [39]

Unconfirmed
n8n: The reviewed input-definition guide does not establish automatic type and required-field validation for every incoming workflow payload; add explicit checks for the particular route.
—

Not confirmed · Checked 2026-10-04

The reviewed input-definition guide does not establish automatic type and required-field validation for every incoming workflow payload; add explicit checks for the particular route.

Pages checked: [8]

Data and connections
Map data between steps
Use earlier output as an input to another step.
Make: Mapping fields select earlier bundle values.
✓

Confirmed · Checked 2026-10-04

Mapping fields select earlier bundle values.

Sources: [40]

n8n: Expressions read earlier node data in the current execution.
✓

Confirmed · Checked 2026-10-04

Expressions read earlier node data in the current execution.

Sources: [41]

Use expressions in a field
Calculate a field value while the workflow runs.
Make functions run in mapping fields.
✓

Confirmed · Checked 2026-10-04

Make functions run in mapping fields.

Sources: [42]

n8n: Expressions and data transformation methods calculate field values.
✓

Confirmed · Checked 2026-10-04

Expressions and data transformation methods calculate field values.

Sources: [41]

Reuse configuration variables
Read named settings across workflows.
Make requires Pro or above and stores these values in plain text. n8n gates global variables to paid access.
Different limits
Make: Custom variables need Pro, Teams or Enterprise; team/organization values are stored in plain text, so do not store secrets.
✓

Confirmed · Checked 2026-10-04

Custom variables need Pro, Teams or Enterprise; team/organization values are stored in plain text, so do not store secrets.

Sources: [43]

n8n: Global variables are a paid feature; workflow expressions also expose built-in values.
✓

Confirmed · Checked 2026-10-04

Global variables are a paid feature; workflow expressions also expose built-in values.

Sources: [31]

Store records inside the platform
Save data for later workflow runs.
Make uses data stores with storage allowances. n8n uses project tables with a default total size limit.
Different limits
Make: Data stores persist data across scenarios; storage allowances apply.
✓

Confirmed · Checked 2026-10-04

Data stores persist data across scenarios; storage allowances apply.

Sources: [44]

n8n: Data tables persist project data; the default total limit is 200 MiB.
✓

Confirmed · Checked 2026-10-04

Data tables persist project data; the default total limit is 200 MiB.

Sources: [45]

Create, read, update and delete stored records
Manage records in the platform’s own storage.
Make: Data stores provide record operations.
✓

Confirmed · Checked 2026-10-04

Data stores provide record operations.

Sources: [44]

n8n: Data Table node supports retrieval and record changes; project permissions apply.
✓

Confirmed · Checked 2026-10-04

Data Table node supports retrieval and record changes; project permissions apply.

Sources: [45]

Pass files between steps
Retrieve a file and send it to another step.
Make sets file-size limits by plan. n8n’s binary storage depends on the hosting setup.
Different limits
Make: File data and name map between modules; maximum file size varies by plan.
✓

Confirmed · Checked 2026-10-04

File data and name map between modules; maximum file size varies by plan.

Sources: [46]

n8n: Binary file data passes between nodes; storage behavior depends on hosting.
✓

Confirmed · Checked 2026-10-04

Binary file data passes between nodes; storage behavior depends on hosting.

Sources: [47]

Browse the integration directory
Find connectors before choosing the platform.
Make: Official Community Apps guide says community apps appear with public apps on the Integrations page; individual actions need their own check.
✓

Confirmed · Checked 2026-10-04

Official Community Apps guide says community apps appear with public apps on the Integrations page; individual actions need their own check.

Sources: [48]

n8n: Directory lists nodes and integrations; a listing does not prove every app action.
✓

Confirmed · Checked 2026-10-04

Directory lists nodes and integrations; a listing does not prove every app action.

Sources: [49]

Build a custom connector
Wrap an API in reusable workflow steps.
Make: Custom Apps development defines an app for a service without a ready-made connector.
✓

Confirmed · Checked 2026-10-04

Custom Apps development defines an app for a service without a ready-made connector.

Sources: [50]

n8n: Custom node development builds reusable nodes; hosting and installation rules apply.
✓

Confirmed · Checked 2026-10-04

Custom node development builds reusable nodes; hosting and installation rules apply.

Sources: [51]

Install community-built connectors
Add connectors made outside the vendor’s core set.
Make community apps use partner invite links and terms. n8n Cloud permits verified community nodes; unverified packages need self-hosting.
Different limits
Make: Community apps install into an organization through an invite link; partners set their own price and terms.
✓

Confirmed · Checked 2026-10-04

Community apps install into an organization through an invite link; partners set their own price and terms.

Sources: [48]

n8n: Verified community nodes can be installed; unverified packages require self-hosted administration.
✓

Confirmed · Checked 2026-10-04

Verified community nodes can be installed; unverified packages require self-hosted administration.

Sources: [52]

Choose a connection at runtime
Use a different saved app login for each run.
Make’s dynamic connection selector is Enterprise-only. n8n’s credential expressions and end-user logins have different scope.
Different limits
Make: Dynamic connections are Enterprise-only.
✓

Confirmed · Checked 2026-10-04

Dynamic connections are Enterprise-only.

Sources: [53]

n8n: Credentials can use expressions for values; Enterprise end-user credentials have separate access rules.
✓

Confirmed · Checked 2026-10-04

Credentials can use expressions for values; Enterprise end-user credentials have separate access rules.

Sources: [54]

Use a command-line client
Manage platform resources from a terminal.
Make CLI calls the platform API and can support external Git or deployment scripts.
✓

Confirmed · Checked 2026-10-04

Make CLI calls the platform API and can support external Git or deployment scripts.

Sources: [55]

n8n CLI is a public-API client; API permissions and availability apply.
✓

Confirmed · Checked 2026-10-04

n8n CLI is a public-API client; API permissions and availability apply.

Sources: [56]

Manage workflows through an API
Read or change workflows from another program.
Make gates most API endpoints to paid plans. n8n’s Cloud trial excludes the public API.
Different limits
Make: Scenario API endpoints create, manage and execute scenarios; paid plan and selected token scopes apply.
✓

Confirmed · Checked 2026-10-04

Scenario API endpoints create, manage and execute scenarios; paid plan and selected token scopes apply.

Sources: [57]

n8n: Public API has workflow create/read/update/delete and publish operations; Cloud trial access is excluded.
✓

Confirmed · Checked 2026-10-04

Public API has workflow create/read/update/delete and publish operations; Cloud trial access is excluded.

Sources: [58] · [59] · [31]

Import a cURL request
Turn a pasted API request into step settings.
Unconfirmed
Unconfirmed
Make: The HTTP guide reviewed previously does not establish this exact import action.
—

Not confirmed · Checked 2026-10-04

The HTTP guide reviewed previously does not establish this exact import action.

Pages checked: [15]

n8n: HTTP Request supports importing cURL; credentials and unsupported options still need checking.
✓

Confirmed · Checked 2026-10-04

HTTP Request supports importing cURL; credentials and unsupported options still need checking.

Sources: [60]

Paginate an API response
Fetch further pages of results from a service.
Unconfirmed
Unconfirmed
Make: Exact automatic pagination setup remains unconfirmed in the reviewed HTTP reference.
—

Not confirmed · Checked 2026-10-04

Exact automatic pagination setup remains unconfirmed in the reviewed HTTP reference.

Pages checked: [15]

n8n: HTTP Request supports pagination modes and expressions.
✓

Confirmed · Checked 2026-10-04

HTTP Request supports pagination modes and expressions.

Sources: [60]

Remove duplicate items
Keep one copy of matching items in a list.
Make: Array distinct/deduplicate functions remove duplicates by value; durable write protection needs a separate design.
✓

Confirmed · Checked 2026-10-04

Array distinct/deduplicate functions remove duplicates by value; durable write protection needs a separate design.

Sources: [61]

n8n: Remove Duplicates compares fields and can check earlier executions; this does not prove exactly-once writes.
✓

Confirmed · Checked 2026-10-04

Remove Duplicates compares fields and can check earlier executions; this does not prove exactly-once writes.

Sources: [62]

Create reusable custom functions
Save code that can be called from multiple workflows.
Unconfirmed
On Make Enterprise, a Team Admin creates a JavaScript function in Functions. Team members can reuse it in scenarios. Functions must run synchronously within 300 ms and cannot make HTTP requests or use external libraries.
✓

Confirmed · Checked 2026-10-15

Enterprise; Team Admin creates or edits, Team Members can use. Synchronous JavaScript only; no HTTP or external libraries.

[63][63][63][63][63][63]

Original comparison: Supported · 2026-10-04.

Unconfirmed
n8n: Support remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

Equivalent instance-wide custom-function registration is unconfirmed; reusable workflows and Code are different scopes.

Pages checked: [38]

Send error notifications to another service
Notify an operator when configured error handling runs.
In Make, build a notification action on an error route; destination app setup remains separate.
✓

Confirmed · Checked 2026-10-04

Build a notification action on an error route; destination app setup remains separate.

Sources: [64]

n8n: An error workflow can call a notification node; configure the service and recipient.
✓

Confirmed · Checked 2026-10-04

An error workflow can call a notification node; configure the service and recipient.

Sources: [65]

Give an API key selected permissions
Limit which platform resources a program may access.
Make endpoints require selected token scopes. n8n restricts scoped keys to Enterprise; other keys retain full account access.
Different limits
Make: Scenario API requires selected token scopes such as scenarios:read; endpoint and paid-plan access apply.
✓

Confirmed · Checked 2026-10-04

Scenario API requires selected token scopes such as scenarios:read; endpoint and paid-plan access apply.

Sources: [57]

n8n: Scoped API keys require Enterprise; non-Enterprise keys have full account access.
✓

Confirmed · Checked 2026-10-04

Scoped API keys require Enterprise; non-Enterprise keys have full account access.

Sources: [59]

Load field choices dynamically
When building a custom connector, fetch selectable field options from its service.
Make: Custom app authors use a dynamic-options RPC to populate a select field from the service API. This is connector development, not a setting on every supplied app.
✓

Confirmed · Checked 2026-10-04

Custom app authors use a dynamic-options RPC to populate a select field from the service API. This is connector development, not a setting on every supplied app.

Sources: [66]

n8n: Custom node authors define methods.loadOptions to query a service and render returned choices; node installation and service authentication are separate.
✓

Confirmed · Checked 2026-10-04

Custom node authors define methods.loadOptions to query a service and render returned choices; node installation and service authentication are separate.

Sources: [67]

Extract file metadata
Read a stored knowledge file’s descriptive fields for later steps.
Unconfirmed
Make: Knowledge → Get knowledge returns name, description, date and ID for a selected knowledge file. This does not promise arbitrary file-format metadata extraction.
✓

Confirmed · Checked 2026-10-04

Knowledge > Get knowledge returns name, description, date and ID for a selected knowledge file. This does not promise arbitrary file-format metadata extraction.

Sources: [68]

Unconfirmed
n8n: The checked file and knowledge guides do not establish the same stored-knowledge metadata operation; file payload handling is separate.
—

Not confirmed · Checked 2026-10-04

The checked file and knowledge guides do not establish the same stored-knowledge metadata operation; file payload handling is separate.

Pages checked: [47]

Change stored data in bulk
Apply a record change to multiple stored items.
Unconfirmed
Unconfirmed
Make: Data stores support record operations, but a comparable multi-record update/delete operation is not established in this guide; iteration is a separate route.
—

Not confirmed · Checked 2026-10-04

Data stores support record operations, but a comparable multi-record update/delete operation is not established in this guide; iteration is a separate route.

Pages checked: [44]

n8n: Data Table node updates or deletes one or more rows using matching conditions; storage and project limits apply.
✓

Confirmed · Checked 2026-10-04

Data Table node updates or deletes one or more rows using matching conditions; storage and project limits apply.

Sources: [69]

Reuse stored output in later work
Use a previous output as input to another run.
Make data-store allowance follows its plan. n8n tables share a 200 MiB default instance limit and project boundaries.
Different limits
Make: Data stores persist records that later scenarios can retrieve; storage allowance depends on plan.
✓

Confirmed · Checked 2026-10-04

Data stores persist records that later scenarios can retrieve; storage allowance depends on plan.

Sources: [44]

n8n: Data tables persist execution output across workflows in the same project; default combined storage is 200 MiB.
✓

Confirmed · Checked 2026-10-04

Data tables persist execution output across workflows in the same project; default combined storage is 200 MiB.

Sources: [45]

Clean incoming data
Trim or replace text and remove unwanted values before the next step.
Make: Text functions include trim, replace and case conversion; configure the rule for the incoming field.
✓

Confirmed · Checked 2026-10-04

Text functions include trim, replace and case conversion; configure the rule for the incoming field.

Sources: [70]

n8n: Expressions and transformation nodes reshape, filter and deduplicate data; configure the specific rule.
✓

Confirmed · Checked 2026-10-04

Expressions and transformation nodes reshape, filter and deduplicate data; configure the specific rule.

Sources: [71]

Start a workflow from another program
Send a request from another program to start a workflow.
Make exposes a scenario run API. n8n’s confirmed route here is a configured production webhook, with separate URL and authentication settings.
Different setup
Make’s scenario API includes a run endpoint; paid endpoint access, token scopes and scenario inputs apply.
✓

Confirmed · Checked 2026-10-04

Make’s scenario API includes a run endpoint; paid endpoint access, token scopes and scenario inputs apply.

Sources: [57]

n8n: A published production Webhook trigger starts the workflow when another program sends an HTTP request. This is not a direct run endpoint in the workflow-management API.
✓

Confirmed · Checked 2026-10-04

A published production Webhook trigger starts the workflow when another program sends an HTTP request. This is not a direct run endpoint in the workflow-management API.

Sources: [72]

AI agents and models
Build an agent that chooses tools
Let a model choose an allowed action to perform.
Make AI Agent (New) is in open beta, with paid access for custom providers. n8n’s documented Agent node is a workflow component with separate model credentials.
Different limits
Make: AI Agent (New) chooses connected tools; open beta can change.
✓

Confirmed · Checked 2026-10-04

AI Agent (New) chooses connected tools; open beta can change.

Sources: [73]

n8n: AI Agent needs a model and at least one connected tool.
✓

Confirmed · Checked 2026-10-04

AI Agent needs a model and at least one connected tool.

Sources: [74]

Call an agent from another agent
Delegate part of a request to a second agent.
Unconfirmed
Unconfirmed
Make: The reviewed agent reference does not establish this exact nested-agent configuration.
—

Not confirmed · Checked 2026-10-04

The reviewed agent reference does not establish this exact nested-agent configuration.

Pages checked: [73]

n8n: Human-review documentation covers an AI Agent used as another agent’s tool.
✓

Confirmed · Checked 2026-10-04

Human-review documentation covers an AI Agent used as another agent’s tool.

Sources: [75]

Connect a model provider
Use a model service in the workflow.
Make gates custom agent providers to paid plans. n8n connects model providers through AI nodes.
Different limits
Make’s own provider works on all plans; custom agent provider connections need a paid plan.
✓

Confirmed · Checked 2026-10-04

Make’s own provider works on all plans; custom agent provider connections need a paid plan.

Sources: [73]

n8n: AI workflows connect model providers; model access and provider charges remain separate.
✓

Confirmed · Checked 2026-10-04

AI workflows connect model providers; model access and provider charges remain separate.

Sources: [76]

Give an agent tools
Limit which actions an agent can call.
Make’s new agents are in open beta. n8n agent tools run within a workflow; model and connected-service access are separate.
Make: Modules, scenarios and remote MCP tools can be attached.
✓

Confirmed · Checked 2026-10-04

Modules, scenarios and remote MCP tools can be attached.

Sources: [73]

n8n: Agent tools can call services and reusable workflows; configure their inputs and permissions.
✓

Confirmed · Checked 2026-10-04

Agent tools can call services and reusable workflows; configure their inputs and permissions.

Sources: [76]

Keep conversation memory
Carry earlier messages into the next agent response.
Make: Conversation ID joins messages; history size is configurable.
✓

Confirmed · Checked 2026-10-04

Conversation ID joins messages; history size is configurable.

Sources: [73]

n8n: Memory components retain chat context; persistence depends on the selected memory store.
✓

Confirmed · Checked 2026-10-04

Memory components retain chat context; persistence depends on the selected memory store.

Sources: [76]

Return a structured agent answer
Ask an agent to return named fields.
Make: Response format accepts a defined data structure or JSON.
✓

Confirmed · Checked 2026-10-04

Response format accepts a defined data structure or JSON.

Sources: [73]

n8n: Structured Output Parser accepts generated or supplied JSON Schema; structure does not prove the answer is accurate.
✓

Confirmed · Checked 2026-10-04

Structured Output Parser accepts generated or supplied JSON Schema; structure does not prove the answer is accurate.

Sources: [77]

Add files to an agent’s knowledge
Make reference material available to an agent.
Make manages agent knowledge files. n8n composes document loading, embeddings and vector retrieval.
Different setup
Make: Knowledge modules upload, update, delete and search reference files.
✓

Confirmed · Checked 2026-10-04

Knowledge modules upload, update, delete and search reference files.

Sources: [68]

n8n: Document loaders, embeddings and vector stores build document retrieval.
✓

Confirmed · Checked 2026-10-04

Document loaders, embeddings and vector stores build document retrieval.

Sources: [78]

Search a vector database
Find stored content by meaning.
Unconfirmed
Unconfirmed
Make: Dedicated vector-store control is unconfirmed by the reviewed knowledge-file guide.
—

Not confirmed · Checked 2026-10-04

Dedicated vector-store control is unconfirmed by the reviewed knowledge-file guide.

Pages checked: [68]

n8n: Vector stores use embeddings, retrievers and document loaders; database setup remains separate.
✓

Confirmed · Checked 2026-10-04

Vector stores use embeddings, retrievers and document loaders; database setup remains separate.

Sources: [78]

Run a model on your own infrastructure
Call a model service you operate yourself.
Unconfirmed
Unconfirmed
Make: Exact local-model access through the managed agent provider remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

Exact local-model access through the managed agent provider remains unconfirmed.

Pages checked: [73]

n8n: Self-hosted AI starter kit includes local Ollama; it is for testing and needs hardening before production.
✓

Confirmed · Checked 2026-10-04

Self-hosted AI starter kit includes local Ollama; it is for testing and needs hardening before production.

Sources: [79]

Call tools on an MCP server
Use tools published by another AI service.
Make: MCP client tools attach to agents; account permissions and remote transport apply.
✓

Confirmed · Checked 2026-10-04

MCP client tools attach to agents; account permissions and remote transport apply.

Sources: [80]

n8n: MCP Client node calls tools as workflow steps; a separate Client Tool serves agents.
✓

Confirmed · Checked 2026-10-04

MCP Client node calls tools as workflow steps; a separate Client Tool serves agents.

Sources: [81]

Expose a workflow as an MCP tool
Let an AI client call the workflow.
Make exposes active on-demand scenarios. n8n uses an MCP Server Trigger and its configured tools.
Different setup
Make: Active on-demand scenarios expose defined inputs and outputs; Free and paid authentication differ.
✓

Confirmed · Checked 2026-10-04

Active on-demand scenarios expose defined inputs and outputs; Free and paid authentication differ.

Sources: [82]

n8n: MCP Server Trigger exposes tools; client authentication and hosting setup apply.
✓

Confirmed · Checked 2026-10-04

MCP Server Trigger exposes tools; client authentication and hosting setup apply.

Sources: [83]

Chat with an agent during testing
Send sample requests before publishing the agent.
Make: Agent chat tests behavior in the editor.
✓

Confirmed · Checked 2026-10-04

Agent chat tests behavior in the editor.

Sources: [73]

n8n: Chat Trigger has a manual chat interface before public access is enabled.
✓

Confirmed · Checked 2026-10-04

Chat Trigger has a manual chat interface before public access is enabled.

Sources: [84]

Provide a hosted chat entry point
Let other people send a chat message to the workflow.
Unconfirmed
Unconfirmed
Make: The reviewed test-chat reference does not establish an equivalent public hosted chat page.
—

Not confirmed · Checked 2026-10-04

The reviewed test-chat reference does not establish an equivalent public hosted chat page.

Pages checked: [73]

n8n: Chat Trigger offers hosted or embedded chat; each message uses an execution.
✓

Confirmed · Checked 2026-10-04

Chat Trigger offers hosted or embedded chat; each message uses an execution.

Sources: [84]

Require approval before an agent tool runs
Pause a proposed tool action until a person approves it.
Unconfirmed
Unconfirmed
Make: The reviewed agent reference does not establish an equivalent native approval gate.
—

Not confirmed · Checked 2026-10-04

The reviewed agent reference does not establish an equivalent native approval gate.

Pages checked: [73]

n8n: Human review can guard selected agent tools through chat and connected approval channels.
✓

Confirmed · Checked 2026-10-04

Human review can guard selected agent tools through chat and connected approval channels.

Sources: [75]

Build or edit using natural language
Ask an assistant to create or change workflow steps.
Make Maia is in public beta with paid access or a Free-plan signup trial. n8n Assistant is in preview, with edition and hosting limits.
Different limits
Make: Maia is in public beta on paid plans; Free has a 30-day trial from signup. Inspect generated changes.
✓

Confirmed · Checked 2026-10-04

Maia is in public beta on paid plans; Free has a 30-day trial from signup. Inspect generated changes.

Sources: [85]

n8n: Assistant creates, edits, tests and inspects errors. Preview: Cloud Starter/Pro; self-hosted Community/Registered Community/Business; Enterprise requires preview access.
✓

Confirmed · Checked 2026-10-04

Assistant creates, edits, tests and inspects errors. Preview: Cloud Starter/Pro; self-hosted Community/Registered Community/Business; Enterprise requires preview access.

Sources: [86]

Rerank retrieved search results
Reorder results by how well they match a query.
Unconfirmed
Unconfirmed
Make: Support remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

The reviewed knowledge guide does not establish a native reranking control.

Pages checked: [68]

Unconfirmed
n8n: Support remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

The vector-retrieval overview does not establish the exact reranking action; verify the chosen node.

Pages checked: [78]

Ground answers with a knowledge graph
Use relationships in a graph as an answer source.
Unconfirmed
Unconfirmed
Make: The reviewed knowledge-file guide does not establish a native graph-grounding control.
—

Not confirmed · Checked 2026-10-04

The reviewed knowledge-file guide does not establish a native graph-grounding control.

Pages checked: [68]

Unconfirmed
n8n: The vector-store guide doesn’t confirm grounding n8n answers with a knowledge graph.
—

Not confirmed · Checked 2026-10-04

The vector-store guide doesn’t confirm grounding n8n answers with a knowledge graph.

Pages checked: [78]

Filter retrieved documents by metadata
Limit the reference material returned to an agent.
Unconfirmed
Unconfirmed
Make: The reviewed knowledge guide does not establish arbitrary metadata filters.
—

Not confirmed · Checked 2026-10-04

The reviewed knowledge guide does not establish arbitrary metadata filters.

Pages checked: [68]

Unconfirmed
n8n: The retrieval overview does not establish every store’s metadata-filter options; check the selected node.
—

Not confirmed · Checked 2026-10-04

The retrieval overview does not establish every store’s metadata-filter options; check the selected node.

Pages checked: [78]

Combine keyword and meaning-based search
Use two search methods when retrieving reference content.
Unconfirmed
Unconfirmed
Make: Native hybrid search is unconfirmed in the reviewed knowledge guide.
—

Not confirmed · Checked 2026-10-04

Native hybrid search is unconfirmed in the reviewed knowledge guide.

Pages checked: [68]

Unconfirmed
n8n: A generic vector-store overview does not establish a native combined search operation.
—

Not confirmed · Checked 2026-10-04

A generic vector-store overview does not establish a native combined search operation.

Pages checked: [78]

Inspect AI costs by model
Break down model usage into monetary costs.
Unconfirmed
Unconfirmed
Make: Agent token totals do not establish a monetary cost breakdown by model.
—

Not confirmed · Checked 2026-10-04

Agent token totals do not establish a monetary cost breakdown by model.

Pages checked: [73]

Unconfirmed
n8n: Execution and token counts don’t confirm a cost breakdown by AI model in n8n.
—

Not confirmed · Checked 2026-10-04

Execution and token counts don’t confirm a cost breakdown by AI model in n8n.

Pages checked: [76]

Search the web through an AI tool
Ask a model-backed tool for web results.
Unconfirmed
Make AI Web Search exposes a search module; model cost and accuracy remain separate.
✓

Confirmed · Checked 2026-10-04

Make AI Web Search exposes a search module; model cost and accuracy remain separate.

Sources: [87]

Unconfirmed
n8n: Equivalent native AI web search is unconfirmed in the reviewed AI-component overview; connected search services are a different route.
—

Not confirmed · Checked 2026-10-04

Equivalent native AI web search is unconfirmed in the reviewed AI-component overview; connected search services are a different route.

Pages checked: [76]

Choose between an AI chain and an agent
Select fixed model steps or model-selected tool calls.
Unconfirmed
Unconfirmed
Make: The reviewed platform guides do not establish this exact operation. Verify the chosen component and access.
—

Not confirmed · Checked 2026-10-04

The reviewed platform guides do not establish this exact operation. Verify the chosen component and access.

Pages checked: [73]

n8n: Chains follow predefined calls; the Agent node chooses tools. These are different workflow components.
✓

Confirmed · Checked 2026-10-04

Chains follow predefined calls; the Agent node chooses tools. These are different workflow components.

Sources: [88]

Combine model choices with fixed rules
Use both model-selected actions and fixed conditions in one workflow.
Make agents are in open beta, with paid access for custom providers. n8n’s agent route has preview and hosting requirements.
Different limits
In Make, run an agent is a scenario module and can use module or scenario tools; fixed scenario steps remain separate. Open beta.
✓

Confirmed · Checked 2026-10-04

Run an agent is a scenario module and can use module or scenario tools; fixed scenario steps remain separate. Open beta.

Sources: [73]

n8n: Agents can run inside fixed workflows through Message an Agent; following nodes may act on its response.
✓

Confirmed · Checked 2026-10-04

Agents can run inside fixed workflows through Message an Agent; following nodes may act on its response.

Sources: [89]

Run an action after an AI answer
Use an agent’s answer to trigger the next workflow action.
Make agents are in open beta, with paid access for custom providers. n8n’s agent route has preview and hosting requirements.
Different limits
For Make, the Run an agent module emits output for later scenario modules; confirm the target app action separately. Open beta.
✓

Confirmed · Checked 2026-10-04

The Run an agent module emits output for later scenario modules; confirm the target app action separately. Open beta.

Sources: [73]

n8n: Message an Agent returns a reply for subsequent workflow nodes; the agent’s tools and model access remain separate.
✓

Confirmed · Checked 2026-10-04

Message an Agent returns a reply for subsequent workflow nodes; the agent’s tools and model access remain separate.

Sources: [89]

Process data with an AI model
Send workflow data to a model and use its response.
Make agents are in open beta, with paid access for custom providers. n8n’s agent route has preview and hosting requirements.
Different limits
In Make, run an agent module sends the prompt to the selected model; beta and provider access apply.
✓

Confirmed · Checked 2026-10-04

Run an agent module sends the prompt to the selected model; beta and provider access apply.

Sources: [73]

n8n: Agent model processes instructions and attached tools or knowledge; preview limits and model access apply.
✓

Confirmed · Checked 2026-10-04

Agent model processes instructions and attached tools or knowledge; preview limits and model access apply.

Sources: [89]

Process unstructured content
Turn content without fixed fields into workflow data.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [73]

n8n: Agent knowledge bases accept uploaded files to search and read; preview and self-hosted sandbox requirements apply.
✓

Confirmed · Checked 2026-10-04

Agent knowledge bases accept uploaded files to search and read; preview and self-hosted sandbox requirements apply.

Sources: [89]

Ingest and index reference data
Load reference content into a searchable store.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [68]

n8n: Default Data Loader loads binary/JSON documents and splits text for a connected vector store; embedding and store setup are separate.
✓

Confirmed · Checked 2026-10-04

Default Data Loader loads binary/JSON documents and splits text for a connected vector store; embedding and store setup are separate.

Sources: [90]

Switch between model providers
Change the model provider without rebuilding the workflow.
Make agents are in open beta, with paid access for custom providers. n8n’s agent route has preview and hosting requirements.
Different limits
Agent connection selects a provider; Make provider is on all plans, custom providers require paid access. Open beta.
✓

Confirmed · Checked 2026-10-04

Agent connection selects a provider; Make provider is on all plans, custom providers require paid access. Open beta.

Sources: [73]

n8n: Agent Builder lets you choose a provider/model; provider credentials are required and switching does not promise identical output.
✓

Confirmed · Checked 2026-10-04

Agent Builder lets you choose a provider/model; provider credentials are required and switching does not promise identical output.

Sources: [89]

Configure a selected model
Choose model settings for a workflow step.
Make agents are in open beta, with paid access for custom providers. n8n’s agent route has preview and hosting requirements.
Different limits
In Make, choose the provider model, reasoning effort and maximum output length. Open beta; custom providers require paid access.
✓

Confirmed · Checked 2026-10-04

Choose the provider model, reasoning effort and maximum output length. Open beta; custom providers require paid access.

Sources: [73]

n8n: OpenAI Chat Model loads models available to the connected account and exposes model settings; provider access remains separate.
✓

Confirmed · Checked 2026-10-04

OpenAI Chat Model loads models available to the connected account and exposes model settings; provider access remains separate.

Sources: [91]

Extract structured fields from text
Turn text into named fields for later steps.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [73]

n8n: Information Extractor accepts text and attribute descriptions, a JSON example or JSON Schema; schema format does not prove factual accuracy.
✓

Confirmed · Checked 2026-10-04

Information Extractor accepts text and attribute descriptions, a JSON example or JSON Schema; schema format does not prove factual accuracy.

Sources: [92]

Inspect and repair
See the inputs and outputs of a saved run (Save settings, retention and redaction can limit the data available later.)
Inspect the data entering and leaving the steps of a saved run.
Make: History details show module bundles, with input/output fields; plan retention and saved-log settings matter.
✓

Confirmed · Checked 2026-10-02

History details show module bundles, with input/output fields; plan retention and saved-log settings matter.

Sources: [93] · [94]

n8n: Saved execution input/output is subject to save settings, retention and possible redaction.
✓

Confirmed · Checked 2026-10-02

Saved execution input/output is subject to save settings, retention and possible redaction.

Sources: [95] · [96] · [97]

Search or filter earlier runs (Make run search needs Pro or higher; n8n’s confirmed scope is basic filtering, not full-text payload search.)
Narrow a list of past runs with the available search or filter controls.
Make’s full-text run search starts at Pro. n8n’s basic filters and paid custom-data filters have different scope.
Different limits
Make: Scenario-run search is Pro or higher; Free/Core search scenarios only.
✓

Confirmed · Checked 2026-10-02

Scenario-run search is Pro or higher; Free/Core search scenarios only.

Sources: [98]

n8n: Basic status/time filters documented; saved custom-data filters are plan/edition-limited. Full-text payload search is not established by this yes.
✓

Confirmed · Checked 2026-10-02

Basic status/time filters documented; saved custom-data filters are plan/edition-limited. Full-text payload search is not established by this yes.

Sources: [99]

Retry an incomplete or failed run (The restart point and earlier side effects can differ; the matched recovery outcome is untested.)
Resume or repeat work from a run that did not finish successfully.
Make: Retries failed module with prior configuration; scenario must be active.
✓

Confirmed · Checked 2026-10-02

Retries failed module with prior configuration; scenario must be active.

Sources: [100]

n8n: Retry failed execution with original or current workflow and prior data; earlier side effects untested.
✓

Confirmed · Checked 2026-10-02

Retry failed execution with original or current workflow and prior data; earlier side effects untested.

Sources: [99]

Replay a completed run from its trigger Earlier published note: (Make reruns all current modules and uses credits. The exact n8n production replay operation is unverified.)
Start the current workflow again with saved trigger data from a completed run.
Unconfirmed
Make can replay old trigger data through all current modules on every plan, using current variables and credits. Retention limits and repeat writes apply. No-data polling checks and isolated non-trigger module runs are excluded.
✓

Confirmed · Checked 2026-10-02

All plans can replay old trigger data through every module of the current scenario, using current variables and consuming credits; retention and repeated writes matter. Poll checks with no data and isolated non-trigger module runs are excluded.

Sources: [101]

Unconfirmed
Whether n8n can start the current workflow again with saved trigger data from a completed run remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether n8n can start the current workflow again with saved trigger data from a completed run remains unconfirmed.

Original comparison: Unconfirmed · 2026-10-02.

Source details haven’t been published for this answer.

Route an error for separate handling
Send a failed step to a separate recovery path.
Make: Skip, Retry, Resume, Commit and Rollback paths have different effects.
✓

Confirmed · Checked 2026-10-02

Skip, Retry, Resume, Commit and Rollback paths have different effects.

Sources: [64]

n8n: Separate error workflow starts with Error Trigger; node error output is another path.
✓

Confirmed · Checked 2026-10-02

Separate error workflow starts with Error Trigger; node error output is another path.

Sources: [65]

Restore an earlier workflow version (Retention and restore steps vary by plan and product.)
Return a workflow definition to an earlier saved version.
Make retains manually saved versions for up to 60 days. n8n’s accessible history varies by plan.
Different limits
Make: Manually saved versions up to 60 days; save again after restore. An older no-undo statement conflicts with newer undo docs.
✓

Confirmed · Checked 2026-10-02

Manually saved versions up to 60 days; save again after restore. An older no-undo statement conflicts with newer undo docs.

Sources: [102]

n8n: Saved versions restorable; accessible history varies from 24 hours to full by plan/edition.
✓

Confirmed · Checked 2026-10-02

Saved versions restorable; accessible history varies from 24 hours to full by plan/edition.

Sources: [103]

Reuse saved data while testing
Test changes without asking the source for fresh data.
Make replays saved trigger data through the scenario. n8n pins node output for development only.
Different limits
In Make, run replay uses saved trigger data; current variables and later modules can run again.
✓

Confirmed · Checked 2026-10-04

Run replay uses saved trigger data; current variables and later modules can run again.

Sources: [101]

n8n: Pinning replaces node output in development; production runs ignore pinned data.
✓

Confirmed · Checked 2026-10-04

Pinning replaces node output in development; production runs ignore pinned data.

Sources: [104]

Create mock data for a test
Supply fictional inputs before connecting live systems.
Unconfirmed
Unconfirmed
Make: A dedicated mocking control remains unconfirmed in the reviewed replay guide.
—

Not confirmed · Checked 2026-10-04

A dedicated mocking control remains unconfirmed in the reviewed replay guide.

Pages checked: [101]

n8n: Code, Edit Fields and sample datasets can create development test data.
✓

Confirmed · Checked 2026-10-04

Code, Edit Fields and sample datasets can create development test data.

Sources: [104]

Run a dataset through an AI workflow
Compare several test inputs before relying on the workflow.
Unconfirmed
Unconfirmed
Make: An equivalent built-in evaluation suite remains unconfirmed; agent chat is a different scope.
—

Not confirmed · Checked 2026-10-04

An equivalent built-in evaluation suite remains unconfirmed; agent chat is a different scope.

Pages checked: [73]

n8n: Light evaluations use data tables or Google Sheets; Cloud all plans and registered Community are documented.
✓

Confirmed · Checked 2026-10-04

Light evaluations use data tables or Google Sheets; Cloud all plans and registered Community are documented.

Sources: [105]

Score AI outputs across test runs
Track whether changed AI output meets the same checks.
Unconfirmed
Unconfirmed
Make: An equivalent metric-based evaluation tab remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

An equivalent metric-based evaluation tab remains unconfirmed.

Pages checked: [73]

n8n: Metric evaluations score outputs; plan gates and a single-workflow allowance apply.
✓

Confirmed · Checked 2026-10-04

Metric evaluations score outputs; plan gates and a single-workflow allowance apply.

Sources: [106]

Inspect an agent’s execution steps
See the tool calls and token use behind a response.
Make: Agent output includes steps and token totals; available reasoning depends on model.
✓

Confirmed · Checked 2026-10-04

Agent output includes steps and token totals; available reasoning depends on model.

Sources: [73]

n8n: Saved agent runs can show node outputs; output visibility follows execution settings.
✓

Confirmed · Checked 2026-10-04

Saved agent runs can show node outputs; output visibility follows execution settings.

Sources: [74]

Retry automatically after a temporary failure
Attempt failed work again under configured retry rules.
Make: Incomplete-execution retries depend on error type and scenario state; prior writes may repeat.
✓

Confirmed · Checked 2026-10-04

Incomplete-execution retries depend on error type and scenario state; prior writes may repeat.

Sources: [107]

n8n: Node Retry On Fail has configurable attempts and delay; prior writes may repeat.
✓

Confirmed · Checked 2026-10-04

Node Retry On Fail has configurable attempts and delay; prior writes may repeat.

Sources: [108]

Review workflow activity over time
See aggregate runs, failures and recorded usage.
Make uses Grid and run history. n8n’s detailed Insights dashboard has plan and history gates.
Different limits
Make: Grid and scenario history show activity and credit use.
✓

Confirmed · Checked 2026-10-04

Grid and scenario history show activity and credit use.

Sources: [109]

n8n: Insights summary is broadly available; detailed dashboard and time ranges vary by plan.
✓

Confirmed · Checked 2026-10-04

Insights summary is broadly available; detailed dashboard and time ranges vary by plan.

Sources: [110]

Map dependencies across workflows
See which automations depend on shared resources.
Unconfirmed
Make: Grid maps automations and resources; access and connected-provider scope matter.
✓

Confirmed · Checked 2026-10-04

Grid maps automations and resources; access and connected-provider scope matter.

Sources: [109]

Unconfirmed
n8n: An equivalent whole-landscape dependency map remains unconfirmed in the reviewed Insights guide.
—

Not confirmed · Checked 2026-10-04

An equivalent whole-landscape dependency map remains unconfirmed in the reviewed Insights guide.

Pages checked: [110]

Stream platform events to an external log service
Send platform events to another monitoring system.
Unconfirmed
Unconfirmed
Make: Equivalent configurable event streaming remains unconfirmed by the audit-log guide.
—

Not confirmed · Checked 2026-10-04

Equivalent configurable event streaming remains unconfirmed by the audit-log guide.

Pages checked: [111]

n8n: Log streaming forwards selected events; Enterprise access and destination setup apply.
✓

Confirmed · Checked 2026-10-04

Log streaming forwards selected events; Enterprise access and destination setup apply.

Sources: [112]

Inspect errors with an AI assistant
Ask an assistant to explain a workflow problem.
Make Maia is in public beta. n8n Assistant is in preview; edition, hosting and model setup govern access.
Unconfirmed
Unconfirmed
Whether Make can ask an assistant to explain a workflow problem remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether Make can ask an assistant to explain a workflow problem remains unconfirmed.

Original comparison: Supported · 2026-10-04.

Source details haven’t been published for this answer.

Unconfirmed
Whether n8n can ask an assistant to explain a workflow problem remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether n8n can ask an assistant to explain a workflow problem remains unconfirmed.

Original comparison: Supported · 2026-10-04.

Source details haven’t been published for this answer.

Delete saved execution data
Remove stored run data from the platform.
Unconfirmed
Unconfirmed
Make: Manage incomplete executions lets you delete stored incomplete records; full history-deletion scope is unconfirmed.
—

Not confirmed · Checked 2026-10-04

Manage incomplete executions lets you delete stored incomplete records; full history-deletion scope is unconfirmed.

Pages checked: [100]

n8n: Execution deletion is documented; saved-data settings and retention still matter.
✓

Confirmed · Checked 2026-10-04

Execution deletion is documented; saved-data settings and retention still matter.

Sources: [99]

Set execution history retention
Choose how long execution data stays available.
Unconfirmed
Unconfirmed
Make: Retention follows subscription terms; the reviewed history guide does not establish a buyer-set duration.
—

Not confirmed · Checked 2026-10-04

Retention follows subscription terms; the reviewed history guide does not establish a buyer-set duration.

Pages checked: [93]

n8n: Self-hosted pruning settings control saved execution data; Cloud plan retention differs. Cloud Enterprise also lists extended retention; a plan entitlement differs from self-hosted configuration.
✓

Confirmed · Checked 2026-10-04

Self-hosted pruning settings control saved execution data; Cloud plan retention differs. Cloud Enterprise also lists extended retention; a plan entitlement differs from self-hosted configuration.

Sources: [113] · [31]

Inspect a step while testing
See a step’s input and output in the editor.
Make: View module run data shows bundles during testing.
✓

Confirmed · Checked 2026-10-04

View module run data shows bundles during testing.

Sources: [114]

n8n: Debug executions copies saved data into the editor; later steps can run again.
✓

Confirmed · Checked 2026-10-04

Debug executions copies saved data into the editor; later steps can run again.

Sources: [115]

Inspect worker status
See the workers processing queued workflow runs.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [116]

Unconfirmed
n8n: The exact worker-status view remains unconfirmed in the reviewed queue guide.
—

Not confirmed · Checked 2026-10-04

The exact worker-status view remains unconfirmed in the reviewed queue guide.

Pages checked: [117]

Send execution traces to a monitoring service
Follow a run and its steps in an external tracing tool.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [111]

n8n: Self-hosted OpenTelemetry sends workflow and node traces to a collector; configuration is required.
✓

Confirmed · Checked 2026-10-04

Self-hosted OpenTelemetry sends workflow and node traces to a collector; configuration is required.

Sources: [118]

Label execution traces for attribution
Add identifying information to a recorded execution trace.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [111]

Unconfirmed
n8n: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [112]

Inspect workflow changes
See what changed between saved workflow versions.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [102]

n8n: Workflow history shows saved versions; accessible history and differences depend on plan.
✓

Confirmed · Checked 2026-10-04

Workflow history shows saved versions; accessible history and differences depend on plan.

Sources: [119]

Monitor changes in AI behavior
Watch for changes in AI outputs after deployment.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [73]

Unconfirmed
n8n: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [106]

Track reported time saved
Record the time a workflow is expected to save.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [109]

n8n: Insights uses your fixed estimate or Time Saved nodes, not an independent measurement; parent workflows only.
✓

Confirmed · Checked 2026-10-04

Insights uses your fixed estimate or Time Saved nodes, not an independent measurement; parent workflows only.

Sources: [110]

Filter usage insights
Narrow the activity shown in the dashboard.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [109]

n8n: Insights dashboard supports plan-dependent time periods and per-workflow metrics; Cloud Pro/Enterprise or self-hosted Business/Enterprise.
✓

Confirmed · Checked 2026-10-04

Insights dashboard supports plan-dependent time periods and per-workflow metrics; Cloud Pro/Enterprise or self-hosted Business/Enterprise.

Sources: [110]

Move and hand over
Export a workflow in its own product format (Exported JSON does not carry a usable app login; clean identifiers and headers before sharing.)
Download a workflow definition in the product’s own format.
Exports Make blueprint JSON; connections do not travel as working authentication.
✓

Confirmed · Checked 2026-10-02

Exports Make blueprint JSON; connections do not travel as working authentication.

Sources: [120]

Exports n8n JSON; remove credential identifiers and possible auth headers before sharing.
✓

Confirmed · Checked 2026-10-02

Exports n8n JSON; remove credential identifiers and possible auth headers before sharing.

Sources: [121]

Import a workflow in its own product format (These are within-product formats; cross-product import is unverified. Make connections must be recreated.)
Load a workflow export back into the same product.
Imports Make blueprint JSON below 2 MB; recipient recreates connections.
✓

Confirmed · Checked 2026-10-02

Imports Make blueprint JSON below 2 MB; recipient recreates connections.

Sources: [120]

Imports n8n workflow JSON from file or URL; not proof of Make blueprint import.
✓

Confirmed · Checked 2026-10-02

Imports n8n workflow JSON from file or URL; not proof of Make blueprint import.

Sources: [121]

Share a workflow with a colleague (Plan, edition and permissions govern access.)
Give a named colleague access to the same workflow.
Make shares team-owned scenarios through team permissions. n8n supports Cloud sharing on all plans and self-hosted sharing on Business or Enterprise.
Different limits
Make: Team-owned scenarios are accessible to team members; permissions and plan matter.
✓

Confirmed · Checked 2026-10-02

Team-owned scenarios are accessible to team members; permissions and plan matter.

Sources: [122]

n8n: Cloud all plans; self-hosted Business/Enterprise. Credential sharing may constrain editing.
✓

Confirmed · Checked 2026-10-02

Cloud all plans; self-hosted Business/Enterprise. Credential sharing may constrain editing.

Sources: [123]

Share or reconnect app credentials (Shared access does not put a working login into exported JSON; imported connections may need recreation.)
Let an authorized colleague use a shared connection or reconnect one after import.
Make connections belong to a team. n8n credential sharing is available on Cloud plans or self-hosted Business and Enterprise.
Different limits
Make: Team members can use/manage team connections; blueprint import requires new connections.
✓

Confirmed · Checked 2026-10-02

Team members can use/manage team connections; blueprint import requires new connections.

Sources: [124] · [120]

n8n: Sharing is Cloud all plans or self-hosted Business/Enterprise; access does not transfer a live login via JSON.
✓

Confirmed · Checked 2026-10-02

Sharing is Cloud all plans or self-hosted Business/Enterprise; access does not transfer a live login via JSON.

Sources: [125]

Assign different collaborator roles (Make team-role management needs Teams or higher. n8n’s project-role and edition documents conflict.)
Give collaborators different permissions to view or edit work.
Make team roles start at Teams. n8n’s project roles vary by Cloud plan and self-hosted edition.
Different limits
Make: Team role management requires Teams plan or higher.
✓

Confirmed · Checked 2026-10-02

Team role management requires Teams plan or higher.

Sources: [122]

n8n: Workflow creator/editor exists in sharing scope; distinct Project Editor is Cloud Pro or self-hosted Enterprise and Project Viewer is Cloud/self-hosted Enterprise. Registered Community project/RBAC docs conflict with the edition page.
✓

Confirmed · Checked 2026-10-02

Workflow creator/editor exists in sharing scope; distinct Project Editor is Cloud Pro or self-hosted Enterprise and Project Viewer is Cloud/self-hosted Enterprise. Registered Community project/RBAC docs conflict with the edition page.

Sources: [123] · [126] · [127]

Keep workflow versions in Git Earlier published note: (Make CLI may work alongside Git, but built-in Git control is unverified; n8n requires Business or Enterprise.)
Connect workflow versions to a Git repository.
Unconfirmed
Unconfirmed
Whether Make can connect workflow versions to a Git repository remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether Make can connect workflow versions to a Git repository remains unconfirmed.

Original comparison: Unconfirmed · 2026-10-02.

Source details haven’t been published for this answer.

n8n: Git source control requires Business/Enterprise and administrator setup.
✓

Confirmed · Checked 2026-10-02

Git source control requires Business/Enterprise and administrator setup.

Sources: [128]

Add custom workflow properties
Attach named metadata to a workflow.
Unconfirmed
Make: Custom scenario properties support field types and required values; organization setup is needed.
✓

Confirmed · Checked 2026-10-04

Custom scenario properties support field types and required values; organization setup is needed.

Sources: [129]

Unconfirmed
n8n: An equivalent arbitrary typed workflow-property control remains unconfirmed; execution custom data is a different scope.
—

Not confirmed · Checked 2026-10-04

An equivalent arbitrary typed workflow-property control remains unconfirmed; execution custom data is a different scope.

Pages checked: [130]

Share an agent with a colleague
Let another person reuse the same configured agent.
Unconfirmed
Unconfirmed
Make: The new-agent guide establishes creation and scenario tools, but does not confirm a colleague’s direct reuse of the same agent independently of scenario access.
—

Not confirmed · Checked 2026-10-04

The new-agent guide establishes creation and scenario tools, but does not confirm a colleague’s direct reuse of the same agent independently of scenario access.

Pages checked: [73]

n8n shares published agents within a project for use by workflows and sub-agents. Preview covers all Cloud plans; self-hosting needs setup and excludes Enterprise. A public share link remains unconfirmed.
✓

Confirmed · Checked 2026-10-04

Published agents are project artifacts available to users and callable from that project’s workflows or sub-agents. Preview: Cloud all plans; self-hosted requires setup and excludes Enterprise. This does not promise a public share link.

Sources: [89]

Create a reusable workflow template
Package a starting workflow so it can be loaded for another build.
Make has in-product templates on all plans. n8n’s cited route submits a workflow to its library or serves a custom library on self-hosted instances; it does not establish the same private-template editor.
Different limits
Make: Anyone can create a scenario template on all plans; community-app templates cannot be publicly published.
✓

Confirmed · Checked 2026-10-04

Anyone can create a scenario template on all plans; community-app templates cannot be publicly published.

Sources: [17]

n8n: Workflows can be submitted to the template library; self-hosted instances can serve a custom template library.
✓

Confirmed · Checked 2026-10-04

Workflows can be submitted to the template library; self-hosted instances can serve a custom template library.

Sources: [18]

Share a workflow template
Let another person load the same starting workflow.
Make shares team templates by public link. n8n library submissions follow its creator process; self-hosted custom libraries are separate.
Different limits
Make: Team templates can be shared outside the team through a public link; all plans support templates.
✓

Confirmed · Checked 2026-10-04

Team templates can be shared outside the team through a public link; all plans support templates.

Sources: [17]

Workflows can be submitted to n8n’s library; publication follows its creator process, not automatic public publishing.
✓

Confirmed · Checked 2026-10-04

Workflows can be submitted to n8n’s library; publication follows its creator process, not automatic public publishing.

Sources: [18]

Manage a shared project
Organize workflows and members in a shared project.
Make organizes resources in teams, with multiple teams and roles on Teams or Enterprise. n8n organizes them in projects with plan limits.
Different limits
Make: Teams own scenarios, connections and data; multiple teams and role management require Teams or Enterprise.
✓

Confirmed · Checked 2026-10-04

Teams own scenarios, connections and data; multiple teams and role management require Teams or Enterprise.

Sources: [122]

n8n: Owners/admins create projects and project admins add or remove members. Plan sets project counts and roles.
✓

Confirmed · Checked 2026-10-04

Owners/admins create projects and project admins add or remove members. Plan sets project counts and roles.

Sources: [131]

Edit a workflow with colleagues
Give colleagues access to change the same workflow.
Make uses team resource permissions. n8n sharing follows Cloud or self-hosted edition limits and credential access.
Different limits
Make: Team Member role can create, edit and delete team scenarios; this does not claim simultaneous editing.
✓

Confirmed · Checked 2026-10-04

Team Member role can create, edit and delete team scenarios; this does not claim simultaneous editing.

Sources: [122]

n8n: Shared workflow editors can edit it; credential access can limit some nodes. Cloud all plans, self-hosted Business/Enterprise; no simultaneous-editing claim.
✓

Confirmed · Checked 2026-10-04

Shared workflow editors can edit it; credential access can limit some nodes. Cloud all plans, self-hosted Business/Enterprise; no simultaneous-editing claim.

Sources: [123]

Security and access
Use stored app authentication
Save a connection for later workflow runs.
Make: Connections hold app authorization; app permissions still apply.
✓

Confirmed · Checked 2026-10-04

Connections hold app authorization; app permissions still apply.

Sources: [132]

n8n: Credentials hold authentication and are encrypted before database storage.
✓

Confirmed · Checked 2026-10-04

Credentials hold authentication and are encrypted before database storage.

Sources: [54]

Connect an external secrets vault
Load credential values from a managed secret store.
Unconfirmed
Unconfirmed
Make: A native external-vault integration remains unconfirmed in the reviewed connection guide.
—

Not confirmed · Checked 2026-10-04

A native external-vault integration remains unconfirmed in the reviewed connection guide.

Pages checked: [132]

n8n: External secret stores are Enterprise features; values resolve in credential fields.
✓

Confirmed · Checked 2026-10-04

External secret stores are Enterprise features; values resolve in credential fields.

Sources: [133]

Define custom permission roles
Choose which actions a collaborator may perform.
Make roles apply across each resource type in a team. n8n custom project roles use granular scopes.
Different setup
Make: Enterprise-only custom organization/team roles; permissions apply to all resources of a type in a team.
✓

Confirmed · Checked 2026-10-04

Enterprise-only custom organization/team roles; permissions apply to all resources of a type in a team.

Sources: [134]

n8n: Custom project roles require Cloud or self-hosted Enterprise; scopes control workflows, credentials and project resources.
✓

Confirmed · Checked 2026-10-04

Custom project roles require Cloud or self-hosted Enterprise; scopes control workflows, credentials and project resources.

Sources: [135]

Separate team resources
Limit a colleague’s access to one team or project.
Make uses team-owned resources, with team and role limits by plan. n8n uses project boundaries with edition-dependent project counts and roles.
Different limits
Make: Team resources follow the organization/team role model.
✓

Confirmed · Checked 2026-10-04

Team resources follow the organization/team role model.

Sources: [134]

n8n: Projects group workflows and credentials; project access and edition gates apply.
✓

Confirmed · Checked 2026-10-04

Projects group workflows and credentials; project access and edition gates apply.

Sources: [136]

Sign in through a company identity provider
Use a company-managed login for platform access.
Make SSO requires Enterprise. n8n SAML requires Business or Enterprise.
Different limits
Make: SAML SSO is an Enterprise feature; identity-provider setup is required.
✓

Confirmed · Checked 2026-10-04

SAML SSO is an Enterprise feature; identity-provider setup is required.

Sources: [137]

n8n: SAML requires Business or Enterprise and instance owner/admin setup.
✓

Confirmed · Checked 2026-10-04

SAML requires Business or Enterprise and instance owner/admin setup.

Sources: [138]

Sign in using LDAP
Use a directory service for platform user login.
Unconfirmed
Unconfirmed
Make: Platform-login LDAP is unconfirmed; an LDAP app connector would be a different scope.
—

Not confirmed · Checked 2026-10-04

Platform-login LDAP is unconfirmed; an LDAP app connector would be a different scope.

Pages checked: [137]

n8n: Cloud Enterprise or self-hosted Business/Enterprise; instance owner and an existing LDAP server are required.
✓

Confirmed · Checked 2026-10-04

Cloud Enterprise or self-hosted Business/Enterprise; instance owner and an existing LDAP server are required.

Sources: [139]

Use a second sign-in factor
Require a second code for a personal login.
Make: Personal 2FA uses an authenticator; account recovery codes need safekeeping.
✓

Confirmed · Checked 2026-10-04

Personal 2FA uses an authenticator; account recovery codes need safekeeping.

Sources: [140]

n8n: Two-factor authentication is listed as a security feature; external-provider login has separate rules.
✓

Confirmed · Checked 2026-10-04

Two-factor authentication is listed as a security feature; external-provider login has separate rules.

Sources: [31]

Enforce second factors for organization members
Require members to use two-factor sign-in.
Unconfirmed
Make: Enterprise enforcement covers native email/password login; external providers enforce their own factors.
✓

Confirmed · Checked 2026-10-04

Enterprise enforcement covers native email/password login; external providers enforce their own factors.

Sources: [141]

Unconfirmed
n8n: The reviewed guide covers an individual account’s second factor. Equivalent organization-wide enforcement remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

The reviewed guide covers an individual account’s second factor. Equivalent organization-wide enforcement remains unconfirmed.

Pages checked: [142]

Inspect administrator activity
See who changed platform resources and when.
Make lists a 12-month audit record and excluded module actions. n8n’s audit logging is Enterprise-gated.
Different limits
Make: Enterprise audit logs retain events for 12 months; data-store module actions are excluded.
✓

Confirmed · Checked 2026-10-04

Enterprise audit logs retain events for 12 months; data-store module actions are excluded.

Sources: [111]

n8n: Audit logging is an Enterprise feature; exact event coverage needs its own check.
✓

Confirmed · Checked 2026-10-04

Audit logging is an Enterprise feature; exact event coverage needs its own check.

Sources: [31]

Keep payloads out of saved run logs
Reduce sensitive data retained after a run.
Make can suppress stored payloads. n8n has execution saving and redaction settings with edition limits.
Different limits
Make: Keep data confidential removes retained payloads and limits repair options.
✓

Confirmed · Checked 2026-10-04

Keep data confidential removes retained payloads and limits repair options.

Sources: [143]

n8n: Execution saving and redaction control retained data; access depends on settings and edition.
✓

Confirmed · Checked 2026-10-04

Execution saving and redaction control retained data; access depends on settings and edition.

Sources: [97]

Authenticate an incoming webhook
Check who may call the workflow endpoint.
Make: Webhook authentication must be configured; exact requested scheme needs checking.
✓

Confirmed · Checked 2026-10-04

Webhook authentication must be configured; exact requested scheme needs checking.

Sources: [3]

n8n: Webhook supports authentication; separate test and production access still matter.
✓

Confirmed · Checked 2026-10-04

Webhook supports authentication; separate test and production access still matter.

Sources: [4]

Provision new company users
Add company members and assign access.
Make domain-based provisioning requires Enterprise. n8n SAML provisioning follows its Business or Enterprise access.
Different limits
Make: Enterprise domain claim and APIs can provision members into teams.
✓

Confirmed · Checked 2026-10-04

Enterprise domain claim and APIs can provision members into teams.

Sources: [144]

n8n: SAML provisioning creates users; administrator and edition access apply.
✓

Confirmed · Checked 2026-10-04

SAML provisioning creates users; administrator and edition access apply.

Sources: [145]

Keep a personal workspace private
Separate personal workflows from shared team work.
Make private spaces are available on all plans. n8n’s shared projects and access vary by edition.
Unconfirmed
Make: Private spaces work on all plans; admin visibility requires Enterprise.
✓

Confirmed · Checked 2026-10-04

Private spaces work on all plans; admin visibility requires Enterprise.

Sources: [146]

Unconfirmed
n8n: The credential guide establishes personal credential placement, not privacy of every workflow. Workflow privacy for this exact space is not confirmed.
—

Not confirmed · Checked 2026-10-04

The credential guide establishes personal credential placement, not privacy of every workflow. Workflow privacy for this exact space is not confirmed.

Pages checked: [54]

Limit a personal workspace’s usage
Set an allowance for a member’s private work.
Unconfirmed
Make: Admins can set monthly or yearly private-space credit limits.
✓

Confirmed · Checked 2026-10-04

Admins can set monthly or yearly private-space credit limits.

Sources: [146]

Unconfirmed
n8n: An equivalent per-member execution allowance is unconfirmed in the reviewed pricing list.
—

Not confirmed · Checked 2026-10-04

An equivalent per-member execution allowance is unconfirmed in the reviewed pricing list.

Pages checked: [31]

Claim a company email domain
Direct members using a company domain to its login.
Unconfirmed
Make: Enterprise domain claim routes new logins to the configured SSO.
✓

Confirmed · Checked 2026-10-04

Enterprise domain claim routes new logins to the configured SSO.

Sources: [144]

Unconfirmed
n8n: Equivalent domain claim behavior remains unconfirmed in the reviewed SAML guide.
—

Not confirmed · Checked 2026-10-04

Equivalent domain claim behavior remains unconfirmed in the reviewed SAML guide.

Pages checked: [138]

Set a platform session timeout
Limit how long a signed-in session lasts.
Unconfirmed
Unconfirmed
Whether Make can limit how long a signed-in session lasts remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether Make can limit how long a signed-in session lasts remains unconfirmed.

Original comparison: Supported · 2026-10-04.

Source details haven’t been published for this answer.

Unconfirmed
n8n: Support remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

The exact comparable platform control remains unconfirmed in the reviewed user settings.

Pages checked: [147]

Map identity-provider groups to project roles
Assign platform access from company directory groups.
Unconfirmed
Unconfirmed
Make: Equivalent automatic group-to-team-role mapping is unconfirmed in the reviewed SSO guide.
—

Not confirmed · Checked 2026-10-04

Equivalent automatic group-to-team-role mapping is unconfirmed in the reviewed SSO guide.

Pages checked: [137]

Unconfirmed
n8n: The SAML guide alone does not establish this exact mapping operation.
—

Not confirmed · Checked 2026-10-04

The SAML guide alone does not establish this exact mapping operation.

Pages checked: [138]

Enforce organization-wide sharing rules
Control which resources members may share.
Unconfirmed
Unconfirmed
Make: The custom-role guide documents permissions; equivalent organization-wide sharing policy is unconfirmed.
—

Not confirmed · Checked 2026-10-04

The custom-role guide documents permissions; equivalent organization-wide sharing policy is unconfirmed.

Pages checked: [134]

Unconfirmed
n8n: Project roles establish access boundaries; the exact broader sharing policy remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

Project roles establish access boundaries; the exact broader sharing policy remains unconfirmed.

Pages checked: [135]

Require company SSO for hosted chat
Use company identity to control a public chat entry.
Unconfirmed
Unconfirmed
Make: A native public chat protected by company SSO remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

A native public chat protected by company SSO remains unconfirmed.

Pages checked: [137]

Unconfirmed
n8n: Chat Trigger has n8n user authentication; the exact company-SSO deployment needs checking.
—

Not confirmed · Checked 2026-10-04

Chat Trigger has n8n user authentication; the exact company-SSO deployment needs checking.

Pages checked: [84]

Require company SSO for a hosted form
Use company identity to control a workflow form.
Unconfirmed
Unconfirmed
Make: Equivalent native hosted form and SSO gate remain unconfirmed.
—

Not confirmed · Checked 2026-10-04

Equivalent native hosted form and SSO gate remain unconfirmed.

Pages checked: [137]

Unconfirmed
n8n: The Form Trigger guide doesn’t confirm requiring company SSO for an n8n hosted form.
—

Not confirmed · Checked 2026-10-04

The Form Trigger guide doesn’t confirm requiring company SSO for an n8n hosted form.

Pages checked: [33]

Revoke a connected app’s authorization
Remove permission for a connected account.
Unconfirmed
Unconfirmed
Make: Credential-request documentation discusses connection authorization; revocation in the external provider still needs checking.
—

Not confirmed · Checked 2026-10-04

Credential-request documentation discusses connection authorization; revocation in the external provider still needs checking.

Pages checked: [148]

Unconfirmed
n8n: Credential removal and provider grant revocation are different operations; provider-side behavior remains unconfirmed here.
—

Not confirmed · Checked 2026-10-04

Credential removal and provider grant revocation are different operations; provider-side behavior remains unconfirmed here.

Pages checked: [54]

Authenticate access to an agent
Control who can call an agent entry point.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [73]

Unconfirmed
n8n: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [76]

Separate stored data by project
Keep one project’s stored records apart from another’s.
Make: Team-owned data stores follow team permissions; this is not per-record isolation.
✓

Confirmed · Checked 2026-10-04

Team-owned data stores follow team permissions; this is not per-record isolation.

Sources: [134]

n8n: Data tables stay within project boundaries; project members share access.
✓

Confirmed · Checked 2026-10-04

Data tables stay within project boundaries; project members share access.

Sources: [45]

Authenticate a platform API call
Prove which account may call the platform API.
Make requires an account token and the selected endpoint scopes. n8n uses an API key and excludes public API access from the Cloud trial.
Different limits
Make API requests use an API token; plan and endpoint permissions apply.
✓

Confirmed · Checked 2026-10-04

Make API requests use an API token; plan and endpoint permissions apply.

Sources: [149]

The n8n public API uses an API key; the Cloud trial excludes API access.
✓

Confirmed · Checked 2026-10-04

The n8n public API uses an API key; the Cloud trial excludes API access.

Sources: [59]

Assign administrator access
Give someone administrative control over platform resources.
Make separates organization and team administration. n8n’s instance Admin role requires Cloud Pro/Enterprise or self-hosted Enterprise.
Different limits
Make: Organization owners/admins manage teams; Team Admin controls team resources. Team-role management requires Teams or Enterprise.
✓

Confirmed · Checked 2026-10-04

Organization owners/admins manage teams; Team Admin controls team resources. Team-role management requires Teams or Enterprise.

Sources: [122]

n8n: Instance Admin is Cloud Pro/Enterprise or self-hosted Enterprise; owner is a separate role.
✓

Confirmed · Checked 2026-10-04

Instance Admin is Cloud Pro/Enterprise or self-hosted Enterprise; owner is a separate role.

Sources: [150]

Inject encrypted credential values
Pass protected credential values to a workflow step.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [132]

Unconfirmed
n8n: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [54]

Hosting and usage
Use the vendor-hosted platform (n8n Cloud Starter and Pro are hosted; Business is self-hosted only.)
Build and run workflows on infrastructure operated by the vendor.
Make subscriptions run on vendor infrastructure. n8n Cloud Starter and Pro are hosted; Business is self-hosted.
Different limits
Make’s scenario service creates and runs scenarios on its documented production zones, including eu1.make.com; ordinary access is through the hosted service. Separate White Label access is not implied.
✓

Confirmed · Checked 2026-10-02

Make’s scenario service creates and runs scenarios on its documented production zones, including eu1.make.com; ordinary access is through the hosted service. Separate White Label access is not implied.

Sources: [57]

Use n8n Cloud for a hosted instance. n8n runs and maintains the infrastructure. Start with a trial, then choose a paid Cloud plan.
✓

Confirmed · Checked 2026-10-15

n8n Cloud has a free trial followed by a paid plan.

[151]

Original comparison: Supported · 2026-10-02.

Run the workflow engine on your own infrastructure Earlier published note: (Make White Label/OEM has a separate on-premise engine, but ordinary subscriber access is unverified. Its on-prem agent is a network connector.)
Install and operate the workflow engine on infrastructure you control.
Unconfirmed
Unconfirmed
Whether Make can install and operate the automation platform on infrastructure under your control remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether Make can install and operate the automation platform on infrastructure under your control remains unconfirmed.

Original comparison: Unconfirmed · 2026-10-02.

Source details haven’t been published for this answer.

Self-host n8n using Docker or another supported deployment method, then configure it for your infrastructure. You handle maintenance; features differ across Community, Business and Enterprise editions.
✓

Confirmed · Checked 2026-10-15

Self-hosted Community, Business and Enterprise editions have different features.

[152][152]

Original comparison: Supported · 2026-10-02.

Connect a cloud workflow to a private network Earlier published note: (Make’s on-prem agent is Enterprise-only. A general n8n Cloud private-network route is unverified.)
Let a vendor-hosted workflow reach a service on a private network.
Unconfirmed
Make: Enterprise On-prem agent gives cloud scenarios access to local HTTP/API systems; target fit untested.
✓

Confirmed · Checked 2026-10-02

Enterprise On-prem agent gives cloud scenarios access to local HTTP/API systems; target fit untested.

Sources: [153]

Unconfirmed
Whether n8n can let a vendor-hosted workflow reach a service on a private network remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether n8n can let a vendor-hosted workflow reach a service on a private network remains unconfirmed.

Original comparison: Unconfirmed · 2026-10-02.

Source details haven’t been published for this answer.

View billable usage for a run Earlier published note: (Make shows credits per run. n8n’s per-run billed status and failed-run quota treatment remain unresolved.)
See the chargeable usage units attributed to one saved run.
Unconfirmed
Make: Credit usage table shows credits per scenario run on all plans.
✓

Confirmed · Checked 2026-10-02

Credit usage table shows credits per scenario run on all plans.

Sources: [154]

Unconfirmed
Whether n8n can see the chargeable usage units attributed to one saved run remains unconfirmed.
Evidence and history

Not confirmed · Checked 2026-10-15

Whether n8n can see the chargeable usage units attributed to one saved run remains unconfirmed.

Original comparison: Unconfirmed · 2026-10-02.

Source details haven’t been published for this answer.

Run work in a worker queue
Separate receiving work from workers that execute it.
Unconfirmed
Unconfirmed
Make: Equivalent subscriber-operated worker queues are unconfirmed on ordinary Make plans.
—

Not confirmed · Checked 2026-10-04

Equivalent subscriber-operated worker queues are unconfirmed on ordinary Make plans.

Pages checked: [116]

n8n: Self-hosted queue mode uses Redis and workers; shared encryption and database setup are required.
✓

Confirmed · Checked 2026-10-04

Self-hosted queue mode uses Redis and workers; shared encryption and database setup are required.

Sources: [117]

Store execution files in your own S3 bucket
Keep execution files in separately managed object storage.
Unconfirmed
Unconfirmed
Make: Equivalent native execution-storage configuration remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

Equivalent native execution-storage configuration remains unconfirmed.

Pages checked: [46]

n8n: External binary/execution storage requires self-hosted Business or Enterprise; Cloud is excluded.
✓

Confirmed · Checked 2026-10-04

External binary/execution storage requires self-hosted Business or Enterprise; Cloud is excluded.

Sources: [155]

Import custom code libraries
Use packages beyond the platform’s included libraries.
Make custom imports need Enterprise. n8n’s external npm access needs self-hosted configuration.
Different limits
Make Code custom imports require Enterprise; ordinary paid plans include selected libraries.
✓

Confirmed · Checked 2026-10-04

Make Code custom imports require Enterprise; ordinary paid plans include selected libraries.

Sources: [13]

n8n: Self-hosted Code can allow external npm modules; Cloud offers a restricted set.
✓

Confirmed · Checked 2026-10-04

Self-hosted Code can allow external npm modules; Cloud offers a restricted set.

Sources: [38]

Run a shell command on the engine’s host
Execute a command where the workflow engine runs.
Unconfirmed
Unconfirmed
Make Code is a sandbox; direct access to the engine’s host shell is unconfirmed.
—

Not confirmed · Checked 2026-10-04

Make Code is a sandbox; direct access to the engine’s host shell is unconfirmed.

Pages checked: [13]

Execute Command is self-hosted only and disabled by default from n8n 2.0.
✓

Confirmed · Checked 2026-10-04

Execute Command is self-hosted only and disabled by default from n8n 2.0.

Sources: [156]

Read and write local engine files
Use files on the machine running the workflow engine.
Unconfirmed
Unconfirmed
Make: Direct engine-filesystem access is unconfirmed on ordinary Make subscriptions.
—

Not confirmed · Checked 2026-10-04

Direct engine-filesystem access is unconfirmed on ordinary Make subscriptions.

Pages checked: [46]

n8n: Cloud can access only /home/node/ and files are temporary. Self-hosted access follows process permissions and configured path restrictions.
✓

Confirmed · Checked 2026-10-04

Cloud can access only /home/node/ and files are temporary. Self-hosted access follows process permissions and configured path restrictions.

Sources: [157]

Separate development and production environments
Move approved changes between distinct environments.
Unconfirmed
Unconfirmed
Make: Equivalent built-in environment promotion is unconfirmed; external CLI scripts are a separate route.
—

Not confirmed · Checked 2026-10-04

Equivalent built-in environment promotion is unconfirmed; external CLI scripts are a separate route.

Pages checked: [55]

n8n: Git-based environments need Business or Enterprise and administrator setup.
✓

Confirmed · Checked 2026-10-04

Git-based environments need Business or Enterprise and administrator setup.

Sources: [158]

Run workflows concurrently
Process more than one workflow run at once.
Make can serialize webhook runs with a setting. n8n sets concurrency allowances by plan and hosting.
Different limits
Make: Instant webhooks run in parallel unless process-in-order is enabled.
✓

Confirmed · Checked 2026-10-04

Instant webhooks run in parallel unless process-in-order is enabled.

Sources: [143]

n8n: Concurrency allowances depend on plan and hosting; trial has five concurrent executions.
✓

Confirmed · Checked 2026-10-04

Concurrency allowances depend on plan and hosting; trial has five concurrent executions.

Sources: [31]

Set a higher execution priority
Move selected work ahead in the execution queue.
Unconfirmed
Unconfirmed
Make: Earlier Make pricing listed priority execution on Pro. Current access remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

Earlier Make pricing listed priority execution on Pro. Current access remains unconfirmed.

Pages checked: [116]

Unconfirmed
n8n: Equivalent per-workflow priority control is unconfirmed in the reviewed queue documentation.
—

Not confirmed · Checked 2026-10-04

Equivalent per-workflow priority control is unconfirmed in the reviewed queue documentation.

Pages checked: [117]

Inspect and modify the engine source
Read or change the code running the platform.
Unconfirmed
Unconfirmed
Make: Ordinary managed subscriptions do not establish source access; OEM terms remain unverified.
—

Not confirmed · Checked 2026-10-04

Ordinary managed subscriptions do not establish source access; OEM terms remain unverified.

Pages checked: [116]

Self-hosted source is available under n8n’s license; commercial reuse has conditions.
✓

Confirmed · Checked 2026-10-04

Self-hosted source is available under n8n’s license; commercial reuse has conditions.

Sources: [159]

Install the engine with Docker
Run the workflow service in a container.
Unconfirmed
Unconfirmed
Make: Ordinary subscriptions do not establish container deployment; OEM access is separate and unverified.
—

Not confirmed · Checked 2026-10-04

Ordinary subscriptions do not establish container deployment; OEM access is separate and unverified.

Pages checked: [160]

n8n: Docker and Docker Compose are documented self-hosted options; server upkeep remains yours.
✓

Confirmed · Checked 2026-10-04

Docker and Docker Compose are documented self-hosted options; server upkeep remains yours.

Sources: [161]

Deploy the engine on Kubernetes
Operate the workflow service in a container cluster.
Unconfirmed
Unconfirmed
Make: Separate White Label Helm documentation exists; ordinary subscriber eligibility remains unverified.
—

Not confirmed · Checked 2026-10-04

Separate White Label Helm documentation exists; ordinary subscriber eligibility remains unverified.

Pages checked: [160]

n8n: A Google Kubernetes deployment guide is documented; cluster operation and feature gates remain.
✓

Confirmed · Checked 2026-10-04

A Google Kubernetes deployment guide is documented; cluster operation and feature gates remain.

Sources: [162]

Configure the engine with environment variables
Set instance options outside the workflow editor.
Unconfirmed
Unconfirmed
Make: Support remains unconfirmed.
—

Not confirmed · Checked 2026-10-04

Ordinary cloud subscriptions do not establish engine configuration access.

Pages checked: [116]

For self-hosted n8n, set instance options in the deployment’s environment or .env file and restart the service. For Docker Compose, pass the values into the n8n service. Protect secrets and check the option’s supported version.
✓

Confirmed · Checked 2026-10-15

Self-hosted deployment configuration. Restart when the option requires it.

[163][163]

Original comparison: Supported · 2026-10-04.

Keep the engine running without internet access
Run workflows on an isolated network.
Unconfirmed
Unconfirmed
Make: An on-prem agent requires cloud connectivity; isolated OEM operation remains unverified.
—

Not confirmed · Checked 2026-10-04

An on-prem agent requires cloud connectivity; isolated OEM operation remains unverified.

Pages checked: [153]

Unconfirmed
n8n: A VPN or self-hosted install does not establish fully disconnected licensing and operation here.
—

Not confirmed · Checked 2026-10-04

A VPN or self-hosted install does not establish fully disconnected licensing and operation here.

Pages checked: [164]

Embed the workflow editor in your own product
Offer the editor as part of another application.
Both have separate embedding routes. Their ordinary subscriptions do not establish the same resale rights.
Make: White Label/OEM route is documented separately; commercial eligibility and terms need checking.
✓

Confirmed · Checked 2026-10-04

White Label/OEM route is documented separately; commercial eligibility and terms need checking.

Sources: [165]

OEM integration embeds n8n under separate commercial terms; an ordinary account does not establish permission.
✓

Confirmed · Checked 2026-10-04

OEM integration embeds n8n under separate commercial terms; an ordinary account does not establish permission.

Sources: [166]

Use multiple main instances for high availability
Keep another main instance ready to serve work.
Unconfirmed
Unconfirmed
Make: Comparable buyer-controlled multi-main operation remains unconfirmed on ordinary subscriptions.
—

Not confirmed · Checked 2026-10-04

Comparable buyer-controlled multi-main operation remains unconfirmed on ordinary subscriptions.

Pages checked: [116]

n8n: Queue mode documents multi-main setup as a self-hosted Enterprise feature.
✓

Confirmed · Checked 2026-10-04

Queue mode documents multi-main setup as a self-hosted Enterprise feature.

Sources: [117]

Back up a self-hosted instance
Save what is needed to restore the engine.
Unconfirmed
Unconfirmed
Make: Ordinary Make subscription access does not establish subscriber-operated engine backups.
—

Not confirmed · Checked 2026-10-04

Ordinary Make subscription access does not establish subscriber-operated engine backups.

Pages checked: [116]

n8n: Self-hosted backup/restore guide distinguishes CLI exports from a full instance backup.
✓

Confirmed · Checked 2026-10-04

Self-hosted backup/restore guide distinguishes CLI exports from a full instance backup.

Sources: [167]

Start from a message queue
Receive work from a configured queue service.
Unconfirmed
Unconfirmed
Make: The current RabbitMQ app guide lists Send to Exchange and Send to Queue, but does not establish a native receive-message trigger. This does not rule out other broker or custom-app routes.
—

Not confirmed · Checked 2026-10-04

The current RabbitMQ app guide lists Send to Exchange and Send to Queue, but does not establish a native receive-message trigger. This does not rule out other broker or custom-app routes.

Pages checked: [168]

Built-in RabbitMQ Trigger uses a connected broker and RabbitMQ credentials; this external event source is separate from n8n’s internal worker queue.
✓

Confirmed · Checked 2026-10-04

Built-in RabbitMQ Trigger uses a connected broker and RabbitMQ credentials; this external event source is separate from n8n’s internal worker queue.

Sources: [169]

Set policies across an automation landscape
Apply governance rules across multiple automations.
Unconfirmed
Unconfirmed
Make: The reviewed platform guides do not establish this exact operation. Verify the chosen component and access.
—

Not confirmed · Checked 2026-10-04

The reviewed platform guides do not establish this exact operation. Verify the chosen component and access.

Pages checked: [109]

Unconfirmed
n8n: The reviewed platform guides do not establish this exact operation. Verify the chosen component and access.
—

Not confirmed · Checked 2026-10-04

The reviewed platform guides do not establish this exact operation. Verify the chosen component and access.

Pages checked: [170]

Promote changes to production
Move an approved workflow from development to production.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [55]

n8n: Git-based promotion between instances requires source-control access and administrator setup.
✓

Confirmed · Checked 2026-10-04

Git-based promotion between instances requires source-control access and administrator setup.

Sources: [171]

Compare development and production versions
Inspect changes before moving them between environments.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [55]

n8n: Workflow diffs compare local and remote versions; source-control and plan access apply.
✓

Confirmed · Checked 2026-10-04

Workflow diffs compare local and remote versions; source-control and plan access apply.

Sources: [172]

Run an automated deployment pipeline
Apply workflow changes through a repeatable deployment job.
Make CLI can be used with external Git and deployment scripts; it is not built-in environment promotion.
✓

Confirmed · Checked 2026-10-04

Make CLI can be used with external Git and deployment scripts; it is not built-in environment promotion.

Sources: [55]

n8n: Source control and API operations support environment changes; the surrounding pipeline must be configured.
✓

Confirmed · Checked 2026-10-04

Source control and API operations support environment changes; the surrounding pipeline must be configured.

Sources: [173]

Deploy with a Helm chart
Install the engine from a Helm deployment package.
Unconfirmed
Unconfirmed
Make: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [160]

Unconfirmed
n8n: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [162]

Set spending or usage limits
Set a boundary on the platform’s consumption.
Unconfirmed
Make: Enterprise admins can cap each team’s credits; reaching the limit pauses that team’s scenarios.
✓

Confirmed · Checked 2026-10-04

Enterprise admins can cap each team’s credits; reaching the limit pauses that team’s scenarios.

Sources: [122]

Unconfirmed
n8n: This exact operation remains unconfirmed. Related features don’t establish support.
—

Not confirmed · Checked 2026-10-04

This exact operation remains unconfirmed. Related features don’t establish support.

Pages checked: [31]

Test limits

The finished queue is real for this test. The move still needs checking.

One fictional HTTP job on two accounts

Both ran twelve fictional events on 2 October: Make Core and an n8n Cloud trial. Each saved twelve dispositions. Make used 46 credits; n8n used 14 executions. The n8n video shows saved history, not live scoring. Saved result · Make credits · n8n plans

A lost reply after the destination wrote

The same injected fault reached different repair procedures. Make automatically retried and committed SR-111 twice. n8n stopped after the lost reply, then an inspected manual replay added the missing disposition without another queue write. Neither result proves a general reliability rate. Saved fictional result

Move and handover

We rebuilt the route; we did not time a real move. Each tool exports its own JSON. No colleague reconnected or fixed our route. We did not test a self-hosted n8n server or a real app. Make blueprint guide · n8n import guide · n8n self-hosting guide

Other product limits to check
Before you commit

Both routes need a recovery rule for an uncertain write.

Make’s

The selected automatic retry repeated a physical queue write.

The Make run finished successfully while the receiver held two Finance writes for SR-111. This concerns our chosen scenario and fictional destination.

Keep the route if it serves the job, but verify how the real destination handles a lost reply before relying on automatic retry.

n8n’s

The selected stop-on-error path required manual inspection.

The first n8n execution failed after the receiver saved SR-111. A checked replay added only the missing disposition. Our test used Cloud.

Evaluate self-hosting for an actual control requirement, then test the edition, server duties, credentials and repair path.

Four limits to carry into your own test.

The destination was a fictional HTTP receiver. A completed HTTP write does not prove the same result in your CRM, spreadsheet or email service.

The n8n clips show saved history after scoring. The published receiver receipt establishes saved rows and physical writes; the later walkthrough does not film live submissions.

We did not measure a typical migration time. Build, edit, repair, reconnection and independent handover time remain open for a real buyer.

The two displayed price lists do not make a common bill. Make showed an unlabelled $ and counts credits; n8n showed EUR in this region and counts executions. Checkout and hosting costs vary.

Resources

Check your own destination before changing tools.

Start with one real destination and a small, finished result. Check what was already written before replaying a failed step. An export is a setup record, not a working connection.

From readers

What did your repair leave in the destination?

If you have run the same job in both products, share the plan, destination, failed step, saved result and who repaired it. Leave out client details and credentials.

Signing in, commenting and sending your answers on all need JavaScript. Everything above this line doesn’t.
Sign in to say something
We send one link and you click it. No password, ever. Signed in, your answers up the page come back next time.
Keep reading

Compare tools for the same job