Why Sequence Beats Speed in an Ecommerce Launch

A business launches a new site, perhaps into a new market or a new B2B platform, and months later growth is stalling, and targets are being missed. We get called to meet them and discuss what is going wrong and what to do about it. We'd bet every time that a platform or data decision from the build sits underneath the problem.

We work post-launch on growth and conversion, so we're in the room when early launch decisions produce their consequences. What those consequences have in common, across different clients and different builds, is that they trace back to decisions made before the build started. Platform commitment, then data architecture, then operations — they're not parallel decisions. Each one determines what comes next.

When a launch doesn't work, the default explanation is an execution problem: wrong agency, a missed requirement, a brief that wasn't specific enough. But was it ever really about execution? The failure was in how decisions were sequenced, not in how they were carried out.

Moving an established business online for the first time, or taking it into a new market, leaves little room for error. There's no existing online operation to fall back on and no revenue from that channel to absorb early mistakes, so getting the sequence right matters.

The key decisions — platform, data architecture, and operations — typically get worked on as parallel, disconnected workstreams. Different people, often different teams or agencies, each making progress independently, with no one managing the order between them. Nobody deliberately ran them out of sequence, and no one managed a sequence at all.

By the time anyone wrote a line of code, the structural problems were already in place.

Platform, data structure, operations — each decision unlocks the next

Platform commitment shapes what data architecture is technically possible. Your data architecture — how the product catalogue is structured, how pricing logic is stored, how customer records relate to orders — determines what your integrations can actually do. Integration scope determines what operations need to handle. Only once operations are properly mapped can you design UX flows against something real.

The problem with running them simultaneously, or in whatever order feels convenient, is that each one builds on what came before. If you commit to a platform before you understand your data architecture, and that platform turns out to limit how you can structure pricing, you're reworking a decision that other decisions were built on. You're reworking it against a live brief, with earlier commitments already made and a go-live date already in the diary.

The rework runs against constraints that didn't exist when you made the original decision.

Why launch decisions rarely get sequenced at all

The pressure to show momentum explains why. Whichever workstream can move fastest gets prioritised, because visible progress reads as project health. A design taking shape in Figma looks like a launch getting closer, regardless of whether the data architecture it assumes has been agreed, or is even possible on the platform being built.

You'll be under pressure to move quickly and be tempted to commit to a direction before the picture is fully clear. That's how launches end up working technically but not commercially.

The decisions that are hardest to reverse — and the ones that aren't

Not all launch decisions carry the same risk.

You can change a homepage redesign post-launch without disrupting operations or restructuring data. You can't do that with a product catalogue architecture — changing it means rebuilding significant parts built on top of it. A platform commitment is harder still: by the time you're live, switching means a migration.

The commercial asymmetry between these two categories is what matters. Design and UX are visible and recoverable. Platform choice and data architecture are less visible, decided early, and expensive to correct once you're live.

The risk concentrates in the same two decisions every time — platform and data, not the layers above them — and they're also the decisions most likely to be put off until "tomorrow", because they feel more abstract than a homepage layout or a product listing page. By the time you can see the mistakes, the build is usually too far along to unwind them cleanly.

What a sequencing failure actually costs — and when the bill arrives

The site's up, orders are coming in, the business is online. Job done? Maybe. The sequencing failure arrives three to six months later, when the business tries to do something the platform or data structure wasn't built to support.

What do those failures look like in practice? A product catalogue that has to be restructured because the data architecture can't support the pricing logic the business now needs. A platform that can't handle a fulfilment requirement that was assumed to be standard. An integration that ran fine at low volume and broke under real order load. You've now got a fair chunk of remedial work that traces back to a decision made in week two of the project, before any code was written.

And that remedial work doesn't run alongside the growth work the business thought it was investing in. It competes with it, and may even block it entirely.

B2B launches: the sequence has an additional layer

For established B2B businesses going online for the first time, the sequence also has to address account-based pricing models, ERP integration points, and trade approval workflows. These aren't implementation details to resolve during the build. They're structural decisions that determine which platform is appropriate and what the data architecture must support. Map them before platform commitment, not after.

The trigger for most B2B businesses going online is an operational pressure: too much manual order processing, or a competitor who's already moved. The pressure to act quickly is real. The assumption that you can replicate how the business currently operates, just digitally, is where the problems start.

The account-based pricing logic your sales team manages manually doesn't map cleanly to a standard ecommerce catalogue, and honestly, it rarely maps cleanly until someone actually sits down and models it. Trade approval workflows that work on email need to be modelled in a system before you can evaluate which platform actually supports them. You need to understand ERP integration points before committing to a platform, because they constrain which platform is appropriate. You don't sort that out during the build.

Getting this wrong before the brief is finalised means scope additions and renegotiation. Getting it wrong post-launch means your trade portal doesn't reflect how the business actually sells.

What "getting the sequence right" looks like before committing to a build

There's a pre-build period to resolve this. You choose the platform against documented commercial requirements. Not the previous platform, the agency's preference, or whatever the industry has decided is the obvious choice this year. You agree data architecture before the build starts. You map operations before UX is designed against them.

That period produces a brief that's actually buildable, rather than one that gets renegotiated as hidden requirements surface two months into development.

This isn't an argument for a longer project. When the sequence is right, there's no remedial period at the end. Spend three extra weeks on platform requirements and data architecture before the build starts, and you'll reach a functioning commercial operation faster than if you'd moved quickly into a build and hit structural problems in month four.

James Greenwood

James is one of the directors at Strawberry, and has been with the business since 2004. He also finds writing about himself in the 3rd person slightly weird.

Next
Next

What Ecommerce Stores Get Wrong About Conversion Rate Optimisation