CRO & Profits

CRO Web Design: How to Design a Shopify Site That Sells, Not Just Impresses

CRO web design is the practice of designing a website around the decisions a visitor has to make before they buy, rather than around how the page looks. A CRO designer starts from user research, session data and test results, then designs the layout, copy hierarchy and interactions that move more of that traffic to a purchase — and measures the outcome in revenue per visitor.

Most Shopify stores are designed the other way round. A brand picks a theme it likes, a designer makes it beautiful, and conversion is treated as something you bolt on afterwards with an exit-intent popup. That is why so many redesigns launch to applause and flat revenue.

Here is how we approach it at PM Digital Design, and what we have learned running conversion programmes for Shopify brands since 2022.

What CRO web design actually changes

The difference between CRO web design and conventional web design is where the decisions come from.

Conventional design decisions come from taste, mood boards and the brand guidelines. CRO design decisions come from evidence: heatmaps and session recordings, on-site survey responses, customer reviews, support tickets, ad creative that is already winning, and the results of previous split tests.

That changes four things in practice.

Hierarchy is set by objection order, not by visual balance. On a considered-purchase product, the sizing guidance or the returns policy may need to sit above the lifestyle imagery, because that is the objection blocking the sale. It will look less elegant. It will sell more.

Copy is designed, not poured in at the end. In a CRO build, the copy block and the layout are created together, because the length and structure of the copy is the layout. Designing a beautiful module and then asking a copywriter to fill it with 40 characters is how you end up with a homepage that says nothing.

Every element has to earn its place. Carousels, parallax scroll, animated section reveals and full-bleed video headers all cost load time and attention. If a module cannot be tied to a decision the visitor needs to make, it comes out.

The design ships as a hypothesis. A CRO designer does not hand over a final answer. They hand over a version worth testing, with a clear prediction about which metric should move and by how much.

The metric that should drive your design decisions

Conversion rate on its own is a misleading target, and it is the reason a lot of "CRO design" work destroys profit while looking like a win.

You can lift conversion rate any time you like by discounting harder, stripping the cart of anything that slows people down, or pushing your cheapest SKU to the top of the collection page. Conversion goes up. Average order value falls further. You are worse off.

The metric we design against is revenue per visitor — total revenue divided by total sessions. It captures conversion rate and average order value in one number, so a design change that converts more people onto a cheaper basket shows up honestly as a loss.

A worked example from our own work: on a health and wellness client we tested a restructured cart drawer built around a free-shipping threshold, with progressive messaging showing how close the customer was to qualifying. The design deliberately made the basket harder to complete quickly, because it asked the customer to consider adding one more item. That single split test produced £25,535 in additional monthly revenue. A conversion-rate-only scorecard would have flagged the same test as neutral or negative.

The same principle applies to subscription design. For Cadence, restructuring how the subscription option was presented at checkout took the checkout subscription take rate to roughly 70% — a change in lifetime value that no amount of homepage polish could produce.

Ready to find out where your own store is leaking revenue? Book a 30-minute call and we will walk through your funnel data with you.

The CRO web design process, step by step

This is the sequence we run, whether we are redesigning a whole Shopify store or rebuilding a single landing page.

  1. Quantify before you design. Pull the funnel: sessions, product page views, add-to-carts, checkout starts, purchases, plus revenue per visitor by device and by traffic source. Cold paid traffic and returning email traffic behave so differently that a single blended figure hides the problem. Nine times out of ten the biggest drop-off is not where the team assumed it was.
  2. Gather the voice of the customer. Reviews, post-purchase survey answers, support tickets and on-site polls tell you the actual objections in the actual words your customers use. This is the single most underused input in ecommerce design, and it is free.
  3. Map awareness stage to page type. A visitor arriving from a broad-interest ad does not want your product page. They need a page that names the problem before it names the product. A visitor arriving on a branded search does not want a 2,000-word story — they want price, proof and a buy button. One store often needs several page templates, not one universal design.
  4. Design the hypothesis. Write it out before you open Figma: because [evidence], we believe [change] will improve [metric] for [audience]. If you cannot complete that sentence, you do not have a design brief — you have a preference.
  5. Build it so it can be measured. Clean component structure, real events firing, and a version that can be served to a split of traffic. If a build cannot be tested, every future decision on it is a guess.
  6. Test, then decide. Run to a pre-agreed sample size and duration rather than stopping the moment the graph looks green. Our guide on how long to run an A/B test covers the maths.
  7. Feed the result back into the system. A losing test that teaches you something about your customer is worth more than a winner you cannot explain.

CRO design for Shopify specifically

A few things are particular to Shopify, and they catch a lot of designers out.

Theme sections are your test surface. A well-structured theme with modular sections lets you rearrange the page order, swap a hero, or change a proof block without a developer rebuild each time. A rigid custom-coded page locks you out of cheap iteration. This is the practical argument for conversion-focused Shopify website development over a one-off bespoke build.

Speed is a design decision. Every hero video, third-party review widget and personalisation script is a design choice with a load-time cost. On mobile, where most DTC traffic sits, that cost is paid directly in conversion.

Checkout is where design meets the platform's limits. On standard Shopify you have limited control; on Plus, checkout extensibility opens up real design work — and it is usually the highest-leverage surface on the whole store, because everyone who reaches it has already decided to buy. We have written up the specifics in our guide to Shopify checkout optimisation.

Migrations are the best time to do this properly. When Rory's Travel Club migrated to Shopify on a custom conversion-focused theme, the business grew 650%. Not because the new site was prettier, but because the redesign was structured around how their customers actually decided to book.

How to tell whether you need a CRO designer or a web designer

Both roles are legitimate. They solve different problems.

You need a web designer when the brand itself is the problem: the store looks dated or untrustworthy, the visual identity is inconsistent, or you are launching something genuinely new and have no traffic to learn from yet.

You need a CRO designer when you have traffic and the traffic is not converting well enough. If you are spending money on ads and you know your cost per acquisition is rising, design work that is not tied to a measured hypothesis is an expensive coin flip.

The tell is simple: ask whoever is proposing the work what metric they expect to move, by roughly how much, and how they will know. A CRO designer will answer without hesitating.

If you want to see where your own site sits, our landing page audit framework walks through the same checks we run on client sites, and our guide to what to test first on Shopify gives you a starting order.

Where most Shopify stores lose the money

Across the programmes we have run, the same handful of design failures come up again and again:

  • The hero says what the brand is, not what the visitor gets. A logo, a mood shot and a two-word tagline is a billboard, not a landing page.
  • Proof is in a carousel nobody scrolls. Star ratings and review counts belong near the decision point, not in a slider halfway down the page.
  • The product page answers the wrong objection. Beautiful photography, no sizing help, no returns clarity, no delivery date.
  • Mobile is an afterthought. The desktop design is signed off, then squeezed. The majority of the traffic gets the compromised version.
  • The cart is treated as plumbing. It is the last chance to raise order value and the first place a doubt turns into an abandonment.
  • No one is measuring revenue per visitor. So nobody notices when a "winning" change quietly lowers the average basket.

None of these are aesthetic failures. Every one of them is a design decision made without evidence.

Want a second opinion on your store? Book a 30-minute call — we will tell you what we would test first, whether or not you work with us.

CRO web design FAQs

What is CRO web design?

CRO web design is designing a website around the decisions a visitor makes before buying, using evidence rather than taste. A CRO designer works from analytics, session recordings, customer research and split-test results to shape layout, copy hierarchy and interactions, then measures the effect on revenue per visitor rather than on appearance alone.

What does a CRO designer do?

A CRO designer researches why visitors are not converting, forms a testable hypothesis, designs the change, and measures the result. The output is not a finished picture but a version worth testing, with a stated prediction about which metric should move. They work alongside developers and analysts rather than handing over a static file.

Is CRO design different from UX design?

They overlap but differ in goal. UX design optimises for usability and task completion; CRO design optimises for commercial outcome. A change can improve usability and reduce revenue, which is why CRO design measures revenue per visitor and validates changes with split tests rather than usability testing alone.

How much does CRO web design cost?

It varies with scope, from a single landing page rebuild to an ongoing testing programme across a whole store. The useful question is not the fee but the expected return: at a given traffic volume and average order value, a one-percentage-point lift in conversion has a calculable annual value. Any credible agency should model that with you before you commit.

How long before CRO design changes show results?

A single split test typically needs two to four weeks to reach a reliable sample size on mid-sized Shopify traffic. Compounding results come from a programme rather than one test — several tests per quarter, with learnings feeding forward. Expect direction within a month and meaningful cumulative revenue impact within a quarter.

Ready to design for revenue, not applause?

PM Digital is a full-funnel Shopify CRO agency. We help 7–9 figure DTC brands turn the traffic they already pay for into post-click profit. Book a 30-minute call with Paddy McLarnon, or see the PMD CRO learning hub for more.

Full-funnel CRO. Profit obsessed.

Want your funnel optimised for revenue per visitor?