Ten years ago, a manager wanting their own tool had only two options: a spreadsheet or a developer. Today, they can open Airtable, Bubble, or Glide, or describe their application to an AI like Lovable, and have something functional by the end of the week.
This is very good news, including for me. More and more projects start with a prototype made by the client themselves. You immediately know what they want, and you save weeks.
But these tools have limits, and it’s best to know them before putting the whole company into them. Here’s where no-code and AI work very well, and where they start to cost more than they bring in.
No-code, low-code, AI: what are we talking about?
Three families often blend together:
- no-code: you assemble the application with blocks, without writing any code. Airtable for databases, Glide or Softr for small applications, Bubble for more ambitious projects;
- low-code: same principle, but a developer can add code where the blocks aren’t enough;
- AI generation: you describe the application in French, and the tool writes the code for you. Lovable and Bolt are the most well-known. This is called vibe coding.
The key difference: with no-code, the application lives on the tool’s editor’s platform. With AI generation, you get real code, but no one has reviewed it.
Where no-code and AI do the job very well
I’ll say it straight: for many needs, these tools are the right choice.
Testing an idea. Before spending several thousand euros, building a simple version in a few days allows you to check if the team actually uses it. It’s unbeatable.
A small internal tool. A request tracking system, a supplier directory, a list of borrowed equipment: for five people and a few hundred lines, a no-code tool is perfectly adequate.
A form linked to a spreadsheet. Collecting requests, organizing them, notifying the right person: that’s exactly what these tools are designed for.
If your needs fit into one of these cases, don’t pay for custom development. I’ll say it right away.
The five signs that a no-code application is reaching its limits
Over time, the same limitations keep appearing among the companies that reach out to me.
1. The logic becomes a maze. Business rules pile up: if the customer is a professional and the order exceeds a certain amount, except in December… In a no-code tool, these rules end up scattered across dozens of automations that no one dares to touch.
2. The price rises with the team. Most of these tools charge per user or by volume. At three users, it’s affordable. At thirty, with thousands of records, the subscription can exceed what a custom tool would have cost you.
3. It slows down. Beyond a certain volume of data, pages take several seconds to load. The team starts keeping an Excel file ‘on the side’ because it’s faster.
4. You depend on an editor. Your data and logic belong to them. If they change their prices, terms, or shut down a feature, you suffer the consequences. And recovering the application to run it elsewhere is often impossible.
5. It needs to connect to your real software. Accounting, electronic invoicing, ERP, business tool: as soon as the application needs to properly exchange data with other systems, pre-built connectors show their limitations.
For AI-generated applications, the signs are slightly different (fixes that break other things, data security to review): I detail them in the article on taking over an application built with vibe coding.
Example: the workshop that put everything in Airtable
Imagine a workshop with ten people. The manager built his own order management system in Airtable: customer files, quotes, production tracking, and deliveries. For two years, it worked perfectly.
Then the workshop grew. Quotes now need to be sent out as branded PDFs, invoices must be in electronic format, and two salespeople want to access orders on their phones while visiting clients. Each new request adds a costly automation, and the database slows down.
In this case, I wouldn’t advise scrapping everything. The work done in Airtable is valuable: it perfectly describes how the workshop operates. We use it as a specification document, extract the data, and build a tool that does the same thing better—without per-user subscriptions. Meanwhile, the workshop keeps working on its old tool, and we switch over once the new one is ready.
Custom or no-code business application: how to choose
A simple rule that works in most cases:
- few users, simple rules, need to test: no-code or AI, without hesitation;
- core tool for your business, custom rules, multiple software systems to connect, growing team: custom development becomes cost-effective, often within one or two years;
- in between: start with no-code, with the plan to switch to custom when limitations arise. Nothing is lost.
I explain in more detail how to choose between an off-the-shelf software and custom development in this comparison, and what a business application is in this guide for SMEs.
How much does transitioning to custom cost?
Most of the SME tools I develop range between €5,000 and €15,000 as a one-time fee, plus €100 to €300 per month for maintenance. Compared to a no-code subscription that grows with each user, the cost comparison becomes clear over two or three years. Everything is detailed on my custom business application.
To put a figure on moving to custom software, my article on the price of custom software compiles the ranges of 14 providers and explains what moves a quote.
Frequently Asked Questions
Can we retrieve our data from a no-code tool?
Almost always, at least in export format. We can then import them into the new tool to start with your existing history.
Should we abandon the no-code tool all at once?
No. You can replace parts one by one, starting with the most problematic one, and keep the rest as long as it’s still useful.
Is custom development always longer?
Longer than a prototype, yes. But a first usable version can be delivered in a few weeks, and your no-code prototype significantly shortens the planning phase.
What if I still want to modify the tool myself?
That’s possible: we can design admin screens so you can update lists, pricing, or text content yourself—no developer needed.
Want to review your tool?
If you’ve built your tool with no-code or AI and feel it’s reaching its limits, show it to me. We can discuss it over the phone or video call, and I’ll provide a written action plan: what can stay as-is, what needs rebuilding, and a rough budget estimate. If your current tool still meets your needs for a while, I’ll let you know.




