Custom software

No-code, low-code, or custom software: what does your business actually need?

Most teams start on Airtable, Zapier, or a similar no-code stack, and for a while it works. This is the honest read on when that choice is still right, and the signs it has quietly started costing more than it saves.

We build custom software for a living, and the honest advice is still: start with no-code. A small business chasing its first working process should reach for Airtable, Zapier, Glide, or whatever the team already half-knows, get something running this week, and prove the workflow is real before paying anyone to build it properly. The question worth answering is not "no-code or custom." It is: when does the tool that got you moving become the thing holding you back?

In short
  • No-code and low-code are the right first move for almost every new workflow. Use them to prove the process works before you pay to build it properly.
  • The trouble is not the tool. It is staying on it after the workflow has proven itself and started to scale.
  • Watch for the same five signs: manual patching, brittle integrations, per-seat costs that outgrow the value, data you cannot fully control, and a process that has become genuinely yours.
  • Moving to custom does not mean starting over. It means rebuilding the same proven workflow on foundations that will hold.

What no-code and low-code actually are

No-code tools such as Airtable, Glide, and Zapier let you build a working database, form, or automation by configuring a template rather than writing code. Low-code platforms such as Bubble, Retool, and Power Apps sit one step further along: they let a builder add custom logic and screens on top of a visual foundation. Both trade flexibility for speed. You are not writing software, you are assembling it from parts someone else built, which is exactly why it is fast, and exactly why it has a ceiling.

Where no-code is the right call

Use it when you are validating a process, not yet committing to one. A no-code tool is the right choice when the workflow is simple enough to fit inside someone else's template, the team is still small enough that everyone can see the whole process, and you genuinely do not know yet whether this way of working will stick. Booking a client visit, tracking a small pipeline of leads, running an internal request form: these are commodity problems, and a no-code tool solves them in an afternoon for a fraction of what a custom build costs. Paying a developer to build a purpose-made lead tracker before you know your sales process is a waste of the money and, worse, of the time you needed to spend learning what your process actually is.

Where the workarounds start

The failure mode is not that no-code breaks. It is that it keeps almost working, for months, while the team quietly builds a second, invisible system of workarounds around it. Watch for these five signs. They are the same signs that show up whether the first tool was no-code, a spreadsheet, or an off-the-shelf app that no longer fits, which is the same pattern we described when we wrote about the moment a business outgrows off-the-shelf software.

  • Manual patching. Someone spends part of every week fixing records the automation could not handle, or re-running a Zap that silently failed.
  • Brittle integrations. Each connected tool is glued to the next with a third-party connector, and one API change upstream breaks a chain nobody fully understands any more.
  • Per-seat costs that outgrow the value. The pricing that looked trivial at five users starts to sting at twenty five, and you are paying per person for a workflow that should cost the same however many people use it.
  • Data you cannot fully control. Records live inside someone else's platform, in someone else's schema, with export and reporting limited to what the vendor decided to expose.
  • A process that has become genuinely yours. What started as a generic template now encodes real operational knowledge: exception handling, approval rules, edge cases the business actually cares about. That is no longer a commodity workflow, and forcing it to keep fitting inside a generic tool is where the real cost hides.

The hybrid path most businesses actually take

Few businesses move straight from a spreadsheet to a fully custom platform, and few should. The sequence that tends to work is: validate on no-code first, at low cost and low risk, and only pay for a custom build once the workflow has proven it is real and worth owning properly. The no-code phase is not wasted money if you treat it as what it is, a cheap way to learn your own process. The mistake is treating the no-code build as permanent infrastructure once the workflow has outgrown it, because the cost of staying does not show up as an invoice. It shows up as staff hours, in the same way we described in how the real cost of software is the three-year total, not the sticker price.

What moving to custom actually involves

The good news is that moving on does not mean starting from zero. The no-code build already did the hard part: it proved the workflow, and it is the closest thing you have to a working specification. A proper migration reads that existing process end to end, keeps what works, fixes what the no-code tool forced you to compromise on, and rebuilds it on a foundation your team owns outright: your data, your logic, no per-seat ceiling, and a system built to be handed over and maintained rather than assembled from someone else's template. It is the same discipline as any other migration: understand what is actually being used before touching it, which is exactly what a solution design audit is for.

What this costs, roughly

No-code prototyping is genuinely cheap, usually a subscription fee and a few days of someone's time. Moving a single proven workflow to custom software is a different order of spend, but a bounded one: for a focused, single-workflow system, that typically lands in the same range we quoted when we wrote about replacing a spreadsheet with a proper system, roughly four to six weeks of fixed-scope work. The point of validating on no-code first is that you walk into that conversation already knowing the workflow is worth the spend, instead of guessing.

What this looked like in practice

A real estate firm came to us needing a listing platform, with no technical staff of their own to run one. The brief was not clever, it was practical: whatever we built had to be operable by whoever happened to be in the office that day. We built a listing platform with a custom admin panel designed around plain labels and obvious actions, nothing to break. The lesson generalises past that one project: custom does not have to mean complicated for the people using it day to day. It means the software fits the business, instead of the business bending to fit the software. Full details are in our case studies.

The no-code build already did the hard part. It proved the workflow. Moving to custom means keeping what works and fixing what the tool forced you to compromise on.

The honest checklist

Before paying anyone to rebuild a workflow, ask: has this process been running for at least a few months without changing shape every week? Is a real person spending real hours patching it by hand? Would losing access to this data tomorrow actually hurt the business? Does the per-seat or per-automation cost now scale faster than the value it delivers? If two or more of those are true, the workflow has earned a proper build. If none are true yet, stay on no-code a while longer. That is not settling. That is good judgement, and it is the same test we would apply to your business on a call, not a sales pitch dressed up as advice.

Ravinder Dalal
Partner, Business Development, Leo Tech Labs

Leo Tech Labs is a consulting-led software firm. We understand the business first, then build only what moves it, whether that means staying on no-code a while longer or moving off it.

← All articles

Not sure which side of the line you're on?

Tell us what you have running today, no-code, spreadsheet, or something older. We'll tell you honestly whether it is still the right tool, and what it would take to move on if it isn't.

Book a discovery call
Ravinder Dalal · Partner, Business Development · Thirty minutes, no pitch deck