The verdict in three sentences
No-code (Bubble, Airtable) is unbeatable for testing fast and cheap: EUR 30-500/month, launched in weeks. A custom platform costs EUR 60,000-150,000 over 4-6 months but gives you code ownership, performance and zero lock-in. The switching point arrives when your volume exceeds 50,000-100,000 rows/month or when the platform becomes your core business.
Decision matrix: no-code vs custom
The right choice depends on your horizon. An operations director in Amsterdam testing a new internal process faces different constraints than a vendor selling the platform. Compare on the criteria that cost dearly when you get them wrong.
| Criterion | No-code (Bubble/Airtable) | Custom (coded) |
|---|---|---|
| Setup cost | EUR 5,000-20,000 | EUR 60,000-150,000 |
| Recurring cost | EUR 30-500/month | Maintenance EUR 1,000-2,500/mo |
| Time to launch | 3-8 weeks | 16-26 weeks |
| Performance ceiling | Slows >50k rows | Scalable by design |
| Code ownership | No (vendor lock-in) | Yes, 100% |
| Complex integrations | Limited / connectors | Unlimited (custom API) |
| Exit/migration cost | High (rebuild) | Low (portable code) |
| GDPR / EU hosting | Depends on vendor | Fully controlled (EU hosting) |
Simple rule: no-code to validate a hypothesis, custom to industrialize. Migrating from no-code to code later costs 30-50% more than a direct build, because you must rewrite rather than evolve.
3-year TCO by activity volume
Total cost of ownership often overturns intuition. At low volume, no-code crushes custom; at high volume, subscriptions and ceiling workarounds flip the maths. 2026 order-of-magnitude estimate, excluding internal costs.
| Monthly volume | No-code (3-year TCO) | Custom (3-year TCO) |
|---|---|---|
| < 10,000 rows | EUR 8,000-20,000 | EUR 95,000-130,000 |
| 10,000-50,000 rows | EUR 25,000-55,000 | EUR 110,000-150,000 |
| 50,000-100,000 rows | EUR 60,000-110,000 | EUR 125,000-165,000 |
| > 100,000 rows | EUR 120,000 + ceilings | EUR 140,000-190,000 |
Beyond 50,000 rows/month the gap narrows sharply; beyond 100,000, no-code becomes both pricier and unstable. That is the switching signal.
Progressive migration roadmap
Many Amsterdam teams adopt a hybrid approach: no-code to prototype, then targeted rewriting of critical modules.
| Phase | Approach | Duration | Budget |
|---|---|---|---|
| 0. Prototype | No-code (Bubble/Airtable) | 4-8 wks | EUR 5,000-20,000 |
| 1. Market validation | Enriched no-code | 3-6 mo | EUR 300-500/mo |
| 2. Core rewrite | Custom Next.js/Supabase | 3-4 mo | EUR 60,000-100,000 |
| 3. Industrialization | Full custom | 2-3 mo | EUR 40,000-70,000 |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Bram, operations director of a distribution SME in Amsterdam, handles 70,000 order rows/month on an Airtable base that has grown slow and costly (EUR 420/month + connectors). Every ceiling workaround adds manual hours. He gets a custom platform quoted at EUR 88,000 + maintenance EUR 1,600/month. Over 3 years, no-code would cost EUR 78,000 in subscriptions and patches, plus the equivalent of 0.5 FTE in manual handling (~EUR 22,000/year). Custom, at EUR 88,000 + EUR 57,600 maintenance, is pricier in cash but eliminates EUR 66,000 of hidden cost over 3 years and removes the performance ceiling. He switches on volume, not on principle.
FAQ
Is no-code really cheaper long term?
Only at low volume. Beyond 50,000 rows/month, subscriptions climb, performance ceilings force manual workarounds, and 3-year TCO catches up to then exceeds custom.
What does no-code lock-in mean concretely?
Your data and business logic live inside the vendor's tool; you cannot export the application "code". Migrating means rewriting everything, which costs 30-50% more than a direct build.
Can we start no-code then move to custom?
Yes, and it is often the wisest path: prototype in no-code to validate, then rewrite the critical modules. Expect the rewrite not to recycle the no-code — it restarts from specs, not code.
What is the real trigger to switch?
Three signals: volume > 50,000-100,000 rows/month, the platform becomes your core business, or you need integrations no-code cannot handle. Any single one often justifies a custom study.
Is custom necessarily slower to deliver?
Yes for V1 (16-26 weeks vs 3-8). But every later evolution is faster and lower-risk, with no ceiling and no usage-based billing surprises.
Let's scope your project. Give us your monthly volume, target integrations and budget (EUR 60,000-150,000): we will price the switch at the right moment. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
