If your ecommerce growth has stalled, here's why
You're doing £1m, £3m, maybe £7m. The business works. But revenue is flat and you're working harder for the same result.
The instinct is to look outward: the platform is slow, the market is saturated, and ad costs have risen. These feel like explanations. But they rarely are.
Most ecommerce growth stalls for internal reasons. The business scaled; the foundations didn't. Until that gap is closed, nothing layered on top will improve performance for long.
The plateau feels external. It rarely is.
When growth slows, the usual suspects appear quickly: platform limitations, rising CPCs, traffic softness. If the diagnosis were right, the fix would work. The plateau continues.
When the same problem reappears after a new platform, a new agency, or a new acquisition strategy, the constraint was never what it appeared to be.
The constraint is usually something that scaled comfortably to a point and then stopped. A manual process that worked at 50 orders a day strains at 200. A decision that one person made in minutes now takes a week and involves three stakeholders. A reporting setup that was "good enough" at £1m becomes opaque at £5m.
The platform didn't create these issues. It just stopped absorbing them.
What actually changes as revenue scales
Early growth is often powered by intensity and workarounds. Decisions are fast because they are made by one person. Processes are informal because volume allows it. People carry context in their heads.
That model works. Until it becomes fragile.
As revenue climbs, the same business is typically carrying:
Fulfilment processes were never designed for the current order volume
A tech stack built by accumulation rather than architecture
Reporting that shows outputs but not drivers
A team running hard without a clear line to the constraint
Rising acquisition costs because retention was never structurally developed
Individually, none of these stops growth. Together, they create sustained friction. Over 12–24 months, that friction compounds into margin pressure and a plateau that feels impossible to explain.
The signals people misread
The data usually points to the real constraint. It just gets interpreted at the wrong layer.
Abandonment rate climbs. The instinct is a checkout fix: simplify fields, add payment methods, test button colours. Sometimes that's right. More often, abandonment reflects something upstream — pricing confidence, product clarity, or a disconnect between acquisition messaging and what the site actually delivers.
Conversion rate softens. The response is a CRO programme. But if traffic quality has broadened or intent has diluted, on-site optimisation can't recover what was lost before the click.
Returning customer rate stalls, and the default is email flows or a loyalty programme. But if fulfilment, communication, or product consistency are weak, retention tools sit on top of an unstable experience.
Each metric gets its own initiative. The constraint remains.
Why the obvious answers don't work
Three responses surface repeatedly. All feel decisive. None address the underlying issue on their own.
Replatform. The platform is visible, so it attracts blame. Agencies are positioned to convert that frustration into a migration. Sometimes the platform genuinely is limiting growth. More often, operational and commercial weaknesses migrate with you — alongside a six-figure project cost and a backlog that never fully clears.
New agency. Fresh energy can be valuable. But if the core diagnosis is unchanged, the same constraints reappear under new leadership.
More acquisition spend. Scaling traffic before the commercial engine is structurally sound accelerates inefficiency. If the margin is thin and the retention is weak, more volume amplifies the problem.
None of these moves is inherently wrong. They are wrong in the wrong order.
What diagnosis actually looks like
Diagnosis is not a report. It's a structured look at what's constraining performance before capital is committed.
It looks at whether the constraint is internal or external, which processes are breaking under current volume, and whether the platform is genuinely limiting performance or absorbing problems created elsewhere. The output isn't a long list of improvements. It's a clear view of what to fix first, and why — before another six-figure decision gets made in the wrong sequence.
That's what Clarity is designed to provide.