“Our data cannot pass through a third-party service.”
Then usage-based platforms are out. n8n installs on your own infrastructure, and your data does not leave it.
n8n installed on your own infrastructure: no per-operation billing, open source, documented and monitored scenarios. One point of contact, published prices.
If one of the three sounds like you, the rest of this page concerns you.
Then usage-based platforms are out. n8n installs on your own infrastructure, and your data does not leave it.
Beyond a certain volume, paying for every execution no longer holds. n8n does not bill per operation: the cost is the cost of the server.
That is the trade-off of self-hosting, and it is our role: design, hosting, monitoring, and training whoever takes over.
The question is never “which automation tool”. It is: can your data pass through a service you do not control, and at what volume will you be working in two years?
When the answer is no, or when the volume makes usage-based billing unreasonable, n8n becomes the right tool. It installs on your own infrastructure, it does not bill per operation, and its code is open. In exchange it calls for an available skill, which most organisations do not have in house. That is exactly what we bring.
We do not recommend n8n on principle. We recommend it when the decision points there, and we say the opposite when a hosted platform is enough.
Three things this work has to do for you, and what we put in place for each.
Installed on your infrastructure, versioned, with an alert on each. You know when something breaks, before your clients do.
No per-operation billing. You can multiply the flows without revisiting the budget.
Scenarios documented in plain language, and somebody on your side trained to keep them alive.
★★★★★I came with a dating app project, and they turned my ideas into a solid, structured specification. For someone like me who does not come from the digital world, that was exactly what I needed.
Alexandre GiorgiApp project
★★★★★They rebuilt our website, they look after it, and they are always available with good advice. I recommend them, real professionals who genuinely care about the project.
Maison Remamaisonrema.com
★★★★★They rose to the challenge on a very tight calendar, without sacrificing the details that matter. The quality of their work is genuinely impressive.
Youssef Hafez DoniaBrand creation
Fifteen minutes to find out whether self-hosting is justified in your case, or whether a platform is enough.
Book fifteen minutes
Our collective is vetted: some thirty specialists selected on their portfolio. Nobody learns on your project.
Karim or Jordan carries your file from end to end. You do not explain the same thing three times to three different people.
Fifteen days, one deliverable. You watch the project move in real time, you adjust, we correct. No tunnel effect.
An n8n project, in the order it happens.
Can your data pass through a third-party service, and at what volume will you be working in two years? If a platform is enough, we say so.
Server, backups, updates, access. n8n runs on your side, not on ours.
The one that pays back most, built and tested on real data.
Every scenario touching a client or an invoice has its alert. You know when it breaks, before your clients do.
Documentation in plain language, training for whoever takes over. You do not depend on us.
It is the first question, and it is not technical. It is about what you are willing to entrust, and about who will look after the machine.
Nobody in house to watch a server. A low volume, where the subscription costs less than an hour of monthly maintenance. Or a need for very specific connectors, better covered elsewhere.
We say so during framing rather than afterwards. Selling a self-hosted installation to an organisation with nobody to keep it alive is selling one more dependency, not independence.
A machine to keep up to date, tested backups, monitoring that alerts a human, and a restore procedure somebody has already run at least once. It is not heavy, but it is not nothing, and it never disappears.
That is precisely what we take on when you entrust it to us, and what we document when you want to take it back.
Not every repetitive task deserves an automation. An automation that saves two hours a month and demands one of maintenance is not a gain, it is a transfer of workload.
Three figures, and they are set before the first line of a scenario. How many times a month the task happens. How long it takes each time. And what an error costs when it goes unnoticed.
The third is the one people forget and the one that decides. A rare task whose error is expensive deserves automating before a frequent task with no consequence.
Automating a process nobody has ever written down. An automation freezes a way of doing things: building it on a vague process amounts to setting the vagueness in stone, and making it harder to correct than before.
Automating a decision that needs human judgement. You can prepare the decision, gather the elements, alert the right person. Taking it in their place produces errors nobody sees go by.
It is the point on which automation projects differ most, and it appears in almost no quote.
A connected tool changes its interface, a credential expires, a third-party service is unavailable for ten minutes. That is not a pessimistic assumption, it is the normal behaviour of a system depending on other systems.
So the question is not how to avoid failure, it is what happens when it comes. A silent automation that falls over on a Friday evening produces incomplete data all weekend, and nobody discovers it before the client reports it.
Every automation touching a client or an invoice raises an alert a human can see, not merely a line in a log nobody opens.
In practice: an alert in the tool that person already opens, with the name of the scenario, what it was doing, and what has to be picked up by hand. An alert that only says “error” is useless.
A flow that fails halfway leaves an intermediate state. So we design the scenarios so that a retry does not produce a duplicate, and so that what has already been done is not done again. It is invisible when all goes well and decisive on the day it breaks.
Every scenario carries an explicit name, a description of what it does and of what happens if it fails, and the list of tools it touches. Ten minutes during the build, and the difference between an automation that survives a departure and one that dies with it.
We deliver all three, which lets us recommend without a commercial agenda. Here is the decision as we set it out.
Control of the data, since everything stays with you. Cost at volume, since it does not bill per operation. Reversibility, since the scenarios export. And real flexibility for particular cases, because it accepts writing a little code when that is the shortest path.
Getting started takes longer. The connector catalogue is thinner on consumer tools. And above all, it adds infrastructure to look after, which is no small thing for an organisation with no technical skill available.
As long as the flow reads like a sentence, “when this happens, do that, then that”, all three will do and the simplest wins. As soon as you have to write “unless”, “for each of the items” or “while waiting for”, the visual representation stops being a comfort and becomes a necessity.
We have set out that decision, with billing figures, in our comparison n8n or Make, and the billing mechanics in Make or Zapier. The complete approach, across all tools, is described on the process automation page.
It is the trade-off of self-hosting, and it almost never appears in quotes. An n8n instance is a service exposed on the internet that holds the keys to all your connected tools. Its compromise is not the same as the compromise of a showcase site.
Self-hosted software does not update itself, and that is the fundamental difference from a hosted platform. Security patches are applied, or they are not. In the second case the instance goes on working normally, which is exactly the trap: nothing flags the delay, until the day a known vulnerability is exploited.
So we apply a fixed rhythm rather than reacting to alerts, with a test environment before production when the number of scenarios warrants it. A critical patch is the exception and is applied without waiting.
Missed triggers do not catch up by themselves. So we design the scenarios so that a retry does not produce a duplicate, and we document what has to be picked up by hand. It is invisible when all goes well and decisive on the day it breaks.
If nobody is available in house, we carry it, and it is a separate line costed on the number of scenarios in production. If somebody is, we train them and leave them the written procedure. What we refuse is the in-between: an instance handed to a team with neither the time nor the procedure always ends up decaying in silence.
These amounts are starting points. The quote comes after the framing, never before.
For a tradesperson, a practice or a shop. No set-up fee, twenty-four month commitment.
For an SME that has to move every week. Unlimited requests, one task at a time.
From
For a one-off, framed need: a redesign, a first version, a business platform, an automation.
That happens often. We build the engagement that matches your context, your budget and your calendar.
Comparing two automation quotes means nothing until you know what each includes. Here is our breakdown.
Hosting the instance, which is in your name and depends on your volume. Subscriptions to the connected tools, for the same reason. And bespoke development, when a business tool offers no standard way to connect.
We take them out of the package deliberately. Including them would allow a rounder price, at the cost of a decision you would never see being made.
A self-hosted instance needs somebody watching it. If nobody is available in house, that is part of what we take on, and it is a separate line, costed on the number of scenarios in production rather than as an undifferentiated package.
The software is open, which is not the same as free to run. You need a machine, somebody to keep it up to date and tested backups. The cost moves from the subscription to the infrastructure and human time, it does not disappear.
Not necessarily, and rarely at the start. Sizing is based on the number of scenarios and how often they trigger, not on the number of users. We calculate it during framing rather than assuming it.
Yes, and it is planned from the start. The scenarios export, the business logic is documented in plain language outside the tool, and we train whoever takes over. A supplier you cannot do without is not a partner.
The flow breaks, an alert goes out, and we fix it. That is what the monitoring is for: without it, the failure stays invisible until a client reports it, which is always more expensive.
Yes, that is the very principle of the approach: automation connects what exists. We only recommend changing tool if yours makes a flow impossible, and in that case we say so separately.
Two to three weeks for a first useful scenario, framing included. We prefer putting a flow into production early to delivering ten scenarios at once: the first teaches things the framing could not have foreseen.
On three criteria, in this order: the nature of the data, the volume expected in two years, and the skill available in house. The connector catalogue comes fourth and rarely settles it.
Then self-hosting is probably a bad idea, and we will say so. A hosted platform costs more at volume and spares you infrastructure nobody will keep alive. It is a decision, not a preference.
Not automatically: the scenarios are rebuilt, which is an opportunity to simplify them rather than copy them. What does transfer, and what costs most to produce, is the documented business logic. Reckon on an afternoon for three simple automations.
Fifteen minutes to find out whether self-hosting is justified in your case, or whether a platform is enough.
Book a call