•
8 min
ByDiego Carrion·Co-founder, Duotach
n8nIntegrationsBuying guide

n8n automation quote: scope, costs and acceptance tests

An n8n automation quote should describe the workflow being delivered, the systems it connects, the exceptions it handles and how you will verify that it works. It should also separate implementation, licenses, infrastructure and support. To compare two proposals, give both providers the same scope and acceptance test.

What an n8n automation quote should include

Buying an automation means commissioning an operational workflow: an event comes in, gets validated, triggers an action and leaves a record. Counting nodes in the editor does not describe that work. A short workflow can depend on a difficult ERP integration; a longer one may use connections that are already available.

If you are evaluating an n8n consultant, request a proposal that your operations lead and IT team can review together. Use this checklist to start that conversation. Volumes, timelines and commercial terms need to be agreed for your actual requirements.

ItemWhat to request in writing
Process and outcomeTrigger, input, final action and business owner.
IntegrationsSystem, version, available access, permissions and person enabling them.
Rules and exceptionsValidation, duplicates, incomplete data and cases sent to a person.
Delivery and acceptanceTest environment, scenarios, evidence and person approving production.
Operation and handoverAccess, documentation, alerts, backups and what your team receives.
Commercial termsAmount, currency, taxes, milestones, dependencies and change process.

Choose a first workflow with a clear start and finish

A useful scope might be: when operations approves a customer record in the CRM, validate the required fields, check whether the customer exists in the ERP and create a draft if needed. A person reviews the result before activating the record. This is an illustrative scope, not a client case or a promise to integrate with every ERP.

This first workflow excludes historical migration, cleaning the entire database and automating every department. Those tasks may be necessary, but they need their own scope. When a proposal says “integrate the CRM and ERP,” ask which objects it moves, in which direction and under which rules.

Before choosing n8n, check whether your systems already offer a connector that handles that exact workflow. Our guide to integrating with Argentine ERPs can help you explore available access options. Your installation’s version and permissions still need a separate check.

Separate the initial investment from recurring costs

There is no single amount that can price every workflow. Effort depends on system access, data quality, exceptions, approvals and how the system will be operated. Comparable proposals explain what is included and who pays for each component.

The official n8n plans page defines an execution as one complete workflow run and publishes different conditions for each plan. Check the current plan when buying: nodes, records processed and executions measure different things.

Cost itemWhat to confirm
ImplementationIncluded discovery, design, connections, testing, documentation and delivery.
License or planChosen edition, required features, limits and account owner.
InfrastructureHosting, database, backups, monitoring and operational owner.
External servicesPaid APIs and AI consumption, if the workflow requires them.
Support and changesCoverage, hours, agreed response and distinction between fixes and additions.

Self-hosted means running n8n on infrastructure your company chooses. The official hosting documentation distinguishes Community from licensed editions. Hosting it yourself still requires ownership of operation, updates and recovery; it does not make the whole project cost-free.

Request a usage estimate based on your operation: trigger frequency, event volume and other services involved. A working demo does not establish savings or payback. To evaluate outcomes, first record the manual work and later compare the same process after automation.

Price the integration using actual system access

“The ERP has an API” is not enough to close a quote. Verify that your edition can use it, that it exposes the required operation and that a test environment exists. Usage limits, permissions, identifiers and vendor rules also matter.

Without an API, a scheduled export may work for some batch processes. It does not guarantee writing back to the system or immediate synchronization. The proposal should identify the verified alternative and outstanding dependencies. Treating an unverified integration as settled hides work.

For an architectural reference, our ecommerce product onboarding build describes a source system without an API and a human review stage. It illustrates a specific alternative; it does not establish that every system supports the same approach.

Agree on acceptance tests before approval

An acceptance test is the agreed evidence that the workflow meets its scope. For the CRM–ERP example, this matrix turns “it is integrated” into behavior business and IT can verify. These outcomes are proposed requirements, not measured project results.

Test scenarioBehavior to agree on
Valid, approved recordCreates the expected draft and stores the source identifier.
Repeated eventRecognizes the processed event and avoids another record.
Missing required fieldStops creation and routes the case for review.
ERP does not respondRecords the failure and alerts the owner; checks the state before retrying.
Revoked accessReports the failure and documents how to restore permissions.
Correction and reprocessingCompletes the pending operation without repeating confirmed ones.

To avoid duplicates, the design should identify each event and check the destination before repeating a write. A late ERP response can hide an operation that actually completed. Ask the provider to explain how that situation is verified.

n8n supports error workflows, as described in its error handling documentation. This provides a mechanism for notifications; alerts, recipients and recovery still need to be designed and tested for your workflow.

Acceptance should include a test with the business owner, an issue record and approval to move into production. Agree on what happens if an ERP dependency prevents completion of the test.

Who maintains the workflow after delivery?

Before signing, define who administers the instance, receives alerts and can change rules. Request that your team receive the agreed workflows, documentation and access, with the relevant accounts and licenses identified.

Support should distinguish a defect in the original scope from a later change: another ERP, object or business rule can require additional work. The proposal should also explain what happens when an external API changes.

If you buy maintenance, agree on coverage, how to report incidents and response time. A response time is different from a guaranteed resolution time. If your IT team will operate the system, include handover in the scope and verify that they can recover a failed execution.

A brief for requesting comparable proposals

Share the same brief with the providers you are evaluating. Use anonymized examples and access documentation. Credentials can be coordinated later through the channel agreed by your IT team.

1.

Process

Today we perform [task]. We want [event] to produce [outcome], with approval from [role].

2.

Systems

Source: [system and version]. Destination: [system and version]. Confirmed access: [API, export or pending].

3.

Volume and exceptions

We process [actual volume] at [actual frequency]. These cases need review: [list].

4.

Delivery criteria

We accept when [verifiable scenarios]. The approver is [role].

5.

Terms

Separate implementation, external services and support. List exclusions, dependencies and milestones.

If information is missing, mark it “pending” and ask the provider what they need to investigate before committing to a price and timeline. You do not need to solve the architecture to start a conversation, but you do need to identify the process you intend to buy.

Frequently asked questions

How much does an n8n automation cost?+
Implementation pricing requires verified scope: systems, access, rules, exceptions and delivery. Ask for separate implementation, license or plan, infrastructure, APIs and support costs. A price published for another project does not determine yours.
Can I commission just one workflow?+
You can request a limited first workflow if it has a verifiable outcome and sufficient access. The proposal should explain dependencies and exclusions. Being a single workflow does not determine the amount of work.
Do I need n8n Cloud or self-hosting?+
The choice depends on required features and operational ownership. Compare the current plan against your team’s requirements. For self-hosting, assign responsibility for infrastructure, updates and recovery.
Does the automation need AI?+
Not always. Clear fields and rules can often be handled with validation and API calls. If AI is added to interpret text or documents, agree on how errors will be reviewed and what external usage it creates.
Is maintenance included in the quote?+
Only if the proposal says so. Confirm duration, coverage, ownership and change terms. Distinguish fixing a defect in the original scope from a new integration or rule requested later.
What should I send to request a proposal?+
The current process, desired outcome, systems and versions, known access, actual volume and person approving delivery. Examples can be anonymized. Do not submit credentials through the contact form.

Tell us which process you want to automate

At DuoTach, we implement n8n automations and integrations with existing systems. If your team is evaluating a first workflow, share the process, systems and available access so we can discuss the scope.

A proposal depends on verifying integrations and agreeing on delivery, testing and operational ownership. The contact form lets you select n8n; submitting an inquiry starts the commercial conversation.

Bring your brief to the conversation

Include the desired outcome and dependencies you already know. Do not send passwords or customer data.