Request a sample

Conversion

How to improve your e-commerce conversion rate: a 5-step process

To improve an e-commerce conversion rate, stop collecting tactics and run a loop: measure every step of the buying funnel by device and traffic source, find the step that loses the most buyers, work out why shoppers stop there, fix the cause with the most evidence behind it, and measure again. Every lost sale has one of four causes. The shopper did not understand the product, did not trust the store, could not complete the purchase, or did not want it now. Each needs a different fix.

By the MoraLab team · Updated · 8 min read

What conversion rate optimization actually is

Conversion rate optimization (CRO) is the work of increasing the share of visits that end in an order without buying more traffic and without giving away margin. Your conversion rate is orders divided by sessions: 120 orders from 6,000 sessions is 2%. If you are not yet sure what a reasonable number looks like for your kind of store, start with our guide to conversion rate benchmarks.

CRO is not a list of tricks. Countdown timers, pop-ups and discount banners can move a number for a week and cost you trust for a year. The durable gains come from removing the reasons a willing shopper fails to buy: missing information, surprise costs, doubts about the seller, and friction in the checkout. That is why this guide is a process rather than a list. The right fix depends on where your store loses people, and that is different for every store.

Step 1: Measure the funnel, not the average

A single conversion rate tells you that something is wrong, never what. Break the journey into steps and measure the share of shoppers who reach each one. Every analytics tool built for e-commerce, including GA4's e-commerce reports and the reports in Shopify and WooCommerce, can show these steps if purchase events are set up correctly.

Then split every step by device (phone, desktop, tablet), traffic source (paid search, paid social, organic, email, direct) and new versus returning visitors. A store with a healthy desktop checkout and a broken mobile one will show an average that looks merely mediocre, and the fix will never be found by looking at the average.

The e-commerce funnel and what a drop at each step usually means
Funnel stepWhat to measureA big drop here usually means
Landing → product viewShare of sessions that view at least one productThe landing page or ad promises something the store does not show, or navigation and search fail
Product view → add to cartAdd-to-cart rate per productThe product page does not answer the buying questions, or the price is not competitive
Cart → checkout startedShare of carts that start checkoutSurprise costs in the cart, no delivery estimate, or shoppers using the cart as a wishlist
Checkout started → orderCheckout completion rateForced account creation, long forms, missing payment methods, errors
Order → repeat orderRepeat purchase rateProduct or delivery disappointed, or no reason to come back

Step 2: Find the biggest leak

Multiply each step's drop-off by the number of shoppers who reach it. A 30% drop on a step 10,000 people reach is a bigger opportunity than a 60% drop on a step 500 people reach. This is the single most useful calculation in CRO, because it tells you where to look first.

Numbers show where shoppers leave; they never show why. Pair the funnel with qualitative evidence from the same step:

  • Session recordings and heatmaps

    Watch 20–30 sessions that reached the leaking step and left. Patterns appear quickly: shoppers zooming on an image that cannot zoom, tapping a size that is out of stock, scrolling past the shipping cost twice.

  • One-question exit surveys

    Ask “Is anything stopping you from buying today?” on the cart or a product page. Free-text answers in the shopper's own words are worth more than any multiple-choice survey.

  • Customer service tickets and chat logs

    Every “does this fit…?” or “when will it arrive?” question is a missing answer on your site. Count them by product.

  • Site search with no results

    Searches that return nothing are demand you are failing to serve, written in the customer's vocabulary.

  • Return reasons and reviews

    “Smaller than expected” and “colour looks different” are product-page problems that show up after the sale.

Step 3: Diagnose why shoppers stop

Almost every lost sale traces back to one of four causes. Naming the cause before you choose a fix stops you from adding trust badges to a page whose real problem is a missing size chart.

The four causes of a lost sale and where to fix them
CauseWhat the shopper thinksTypical fixesGuide
Understanding“I can't tell if this is right for me.”Better images (scale, detail, in use), video, complete specs, size guidesProduct pages, photography, descriptions
Trust“I'm not sure this store is safe or real.”Reviews, visible policies, company details, familiar payment methodsTrust signals
Ability“I want to buy, but I can't.”Guest checkout, shorter forms, local payment methods, fixing errors and speedCart abandonment
Timing and value“Not now” or “not at this price.”Total cost shown early, delivery dates, wishlists, back-in-stock and reminder emailsCart abandonment, mistakes

Step 4: Prioritise by reach, evidence and effort

Write every idea down with three scores from 1 to 5: reach (how many sessions it affects), evidence (how strongly the data from step 2 points to it) and effort (inverted, so easy work scores high). Work from the top. The point is not precision; it is to stop the loudest opinion in the room from deciding the roadmap.

Two rules override the scores. First, fix broken things immediately. A payment method that fails on one browser or a discount code that errors is not something to test. Second, do the obvious, low-risk improvements that research has already settled, such as showing the total price before checkout, without waiting for your own experiment to prove it again.

Step 5: Test it, or ship it and watch

An A/B test shows two versions of a page to random halves of your traffic and compares the results. It is the most reliable way to know a change worked, but it needs traffic. To detect a 10% relative improvement on a 2% conversion rate (from 2.0% to 2.2%) with the usual 95% confidence and 80% power, you need roughly 80,000 sessions in each version. A store with 20,000 sessions a month would need eight months for one test.

If you do not have that traffic, test bigger changes (a redesigned product page, not a button colour), test on higher-traffic steps such as add-to-cart rather than completed orders, or ship the change and compare the same weeks before and after while watching for seasonality, campaigns and stock changes. Whatever you do, decide the success metric and the duration before you start, run whole weeks, and do not stop a test the day it looks good.

Where the biggest gains usually are

Every store is different, which is the point of the process above. But independent research is consistent about where online stores tend to lose the most willing buyers:

  • Checkout

    Baymard Institute estimates that the average large e-commerce site could increase its conversion rate by 35.26% through better checkout design alone, counting only the usability issues it has documented as solvable.

  • Product pages

    In Baymard's 2026 benchmark, 52% of desktop sites and 62% of mobile sites have a product page experience rated “mediocre” or worse.

  • Speed

    A Deloitte Digital study commissioned by Google found that a 0.1-second improvement across mobile site speed metrics was associated with 8.4% more conversions for retail brands. It covered 37 brands, so treat it as direction rather than a promise.

Sources: Baymard Institute: Cart abandonment rate statistics (updated Sept 2025); Baymard Institute: Product page UX pitfalls and best practices (updated Mar 2026); Deloitte Digital for Google: Milliseconds make millions (via web.dev)

What not to do

Fake urgency (timers that reset, “only 2 left” that never changes), inflated “was” prices and pre-ticked add-ons can raise a conversion rate briefly and lower repeat purchases permanently. In the EU, a price reduction must also be shown against the lowest price of the previous 30 days, so an invented reference price is a legal risk as well as a trust one.

Do not copy a large retailer's design because it works for them. Large brands convert on recognition and habit that a newer store does not have yet, so a smaller store usually needs more explanation and more proof on the page, not less.

Source: EUR-Lex: Directive (EU) 2019/2161 (Omnibus, price reductions and reviews)

Frequently asked questions

How long does conversion rate optimization take to show results?

Fixing broken things (errors, failing payment methods, missing delivery costs) shows results within days. Tested improvements take as long as the test needs to reach a reliable sample, which for most small stores is several weeks per change. CRO is an ongoing loop, not a project with an end date.

Should a small store run A/B tests?

Only on high-traffic steps and with large changes. Work out the sample size before you start: if a test would need months to finish, you will usually get more from fixing evidence-backed problems and carefully comparing before-and-after periods.

Why did my conversion rate drop when my traffic grew?

New traffic, especially from broad paid social campaigns, is usually less ready to buy than returning visitors or search traffic. Total orders can rise while the rate falls. Compare conversion rate and revenue per session by channel before deciding the store got worse.

What is revenue per session and why track it?

Revenue per session is total revenue divided by sessions. It combines conversion rate and order value, so it catches changes that lift one at the expense of the other, such as a discount that raises conversion but lowers the amount each visitor spends.

Sources

  1. Baymard Institute: Cart abandonment rate statistics (updated Sept 2025)
  2. Baymard Institute: Product page UX pitfalls and best practices (updated Mar 2026)
  3. Deloitte Digital for Google: Milliseconds make millions (via web.dev)
  4. EUR-Lex: Directive (EU) 2019/2161 (Omnibus, price reductions and reviews)

Sources checked 20 October 2026. Figures are reported as the publishers state them; where sources disagree, the article says so.

Put it into practice

Better product content, without a studio day per product.

Tell us about your store and we'll make a video from one of your products, free of charge, so you can judge the result before you commit.

Request a sample video