No-code platforms are priced to look cheap when you start and to become expensive when you succeed. This is not a conspiracy, it is the only business model available to them: they are selling compute they rent from someone else, so they have to meter it.
The problem is that nobody explains the shape of the curve before you commit. So here is the shape.
Every no-code platform meters something
The unit differs, the pattern does not:
| Platform | Billed unit | What makes the meter spin |
|---|---|---|
| Bubble | Workload units | Page loads, database reads, API calls |
| Zapier | Tasks | Every step in every run |
| Make | Operations | Every module execution |
| Airtable | Records per base | Rows, plus automation runs |
| Webflow | Site plans + CMS items | Traffic tier and item count |
In all five cases, the meter is tied to usage. Usage is tied to users. Users are the thing you are trying to get. So the cost structure is: the better you do, the more you pay, in a curve you did not model.
A worked example
Suppose you build an internal dashboard for a small logistics company. Fifty staff use it, maybe two hundred sessions a day, each session reading a few dozen records.
On Bubble, that pattern lands in a workload unit tier that runs several hundred dollars a month. On a $5 VPS with a small Postgres database and a hand-written app, the same workload is a rounding error on the bandwidth bill.
The gap is not because Bubble is greedy. It is because you are paying for their abstraction layer, their hosting, their support, and their margin, on top of the compute. That is a fair trade when the alternative is three months of development you cannot afford. It is a bad trade when the app already exists and the only thing changing is the user count.
The trap is the migration cost, not the bill
Here is the part people underestimate. The monthly bill is visible and therefore manageable. The thing that actually traps you is that your data and logic are now in a format that does not leave.
Bubble exports a database as CSV, which loses workflows, permissions, and UI. Zapier exports nothing at all, because a Zap is not a portable artefact. Airtable exports rows and attachments but not automations or interfaces.
So the decision point is not "when does it get expensive". It is "at what point does the cost of staying exceed the cost of rebuilding, given that rebuilding means losing everything that lives only in the platform".
For most teams that crossover happens later than it should, because rebuilding is a large, visible, one-time cost and the subscription is a small, invisible, recurring one. People optimise for the visible number.
Where no-code genuinely wins
This is not an argument against no-code. It is an argument for using it at the right stage.
Internal tools for a known, bounded audience. If twelve people in one department need a form and a table, Bubble or Retool will ship it in a day. The user count is not going to ten-x, so the meter is not going to run away.
Validating whether anyone wants the thing. A landing page plus an Airtable backend plus a Zapier flow is a real product test for a weekend of work. If it fails, you spent a weekend. If you had built it properly, you spent a quarter.
Glue between SaaS products. Zapier and Make are genuinely the cheapest way to move data between two tools that do not integrate. Writing and hosting that integration yourself is more expensive than the task fee for anything below a few thousand runs a month.
Anything where the alternative is nothing. A spreadsheet that three people fight over is worse than a Softr portal over the same data. No-code beats no solution.
The rule that keeps you out of trouble
Decide at the start what the exit looks like, and write it down.
Concretely: before you build on a no-code platform, answer three questions.
- Can I get my data out in a format I could import somewhere else? If the answer is no, that is a hard constraint you are accepting.
- What usage level makes this cost more than a developer? Put a number on it. If you cannot, you will not notice when you cross it.
- Is this a tool or a product? Tools have stable user counts. Products grow. No-code is fine for tools and dangerous for products.
What I would do
Use no-code to answer "does this need to exist". Use code to answer "how does this scale". The switch is expensive, so make it once, deliberately, at a point you chose rather than a point the invoice chose for you.
And if you are going to stay on a no-code platform long term, budget for the platform's price increases, not just its current price. Every one of these companies has repriced at least once, usually by moving features from a lower tier to a higher one. Your cost model should assume that happens again.
Tools mentioned in this guide
Bubble
Full web applications without writing code.
Zapier
Connect apps without writing glue code.
Make
Visual automation with more control and lower per-task cost.
Airtable
Spreadsheet interface over a real relational database.