eCommerce Conversion Rate Optimisation That Actually Works
The average eCommerce conversion rate sits between 1% and 3%. Moving from 1.5% to 2.5% is a 66% revenue increase from the same traffic — usually cheaper than buying more visitors. The reasons people leave are well documented; this is where to look and what to fix first.
Where you are losing people
Before changing anything, find your own leak. Analytics will tell you how many visitors reach a product page, add to cart, begin checkout and complete. The largest drop between two adjacent steps is where your effort belongs.
Product pages
- Multiple photos from multiple angles, plus one showing scale or in use
- Prices visible without interaction, including delivery cost or a clear indication of it
- Stock status stated plainly
- Delivery timeframe on the page, not hidden in a policy
- Reviews on the product itself, not only site-wide
- Returns policy summarised in one line near the buy button
- Specifications complete enough that nobody has to email to ask
Cart
- Let people edit quantities and remove items without leaving the page
- Show the full total including delivery and tax before checkout begins
- Keep the cart contents when someone leaves and returns
- Provide an obvious way back to continue shopping
- Show trust signals — secure payment, returns, contact details
Checkout
This is where the sharpest drops happen, and where small changes produce the largest measurable gains.
- 1Offer guest checkout. Forcing account creation is among the most damaging single decisions a store can make.
- 2Ask only for what you need to fulfil the order. Every optional field costs completions.
- 3Show a progress indicator so people know how much is left.
- 4Offer the payment methods your customers actually use, including wallets.
- 5Validate fields inline rather than only on submit.
- 6Keep entered data if an error occurs — clearing the form loses the sale.
| Common friction | Effect | Fix |
|---|---|---|
| Forced account creation | Large drop-off | Guest checkout |
| Shipping cost revealed late | Highest abandonment cause | Show it early |
| Long forms | Progressive drop per field | Cut optional fields |
| No trust signals | Hesitation at payment | Security and returns badges |
| Slow pages | Abandonment before completion | Performance work |
Trust
People buying from a store they have not used before are weighing a small risk. Reduce it visibly: real contact details, a plainly worded returns policy, genuine reviews, secure payment marks, and a physical address if you have one.
Speed
Checkout speed is conversion. Every additional second between tapping and seeing a response gives someone a moment to reconsider. Product and checkout pages deserve your best performance work — and remember to exclude cart and checkout from page caching so people never see someone else's basket.
How to prioritise
- 1Measure your funnel and find the biggest single drop
- 2Fix the obvious friction at that step first — usually a forced step or a surprise cost
- 3Re-measure for at least two weeks before concluding anything
- 4Only then move to the next-largest drop
Most stores do not need a redesign. They need guest checkout, honest delivery costs, and a faster product page.
Frequently asked questions
What is a good eCommerce conversion rate?
Between 1% and 3% is typical across most sectors. Above 3% is strong. Comparing against your own past performance is more useful than against a general benchmark, since sector and traffic source affect it heavily.
Why do people abandon carts?
The most common reasons are unexpected shipping costs, being forced to create an account, a checkout that feels long or complicated, and concerns about payment security.
Should I offer free shipping?
If the margin allows, free shipping over a threshold usually outperforms low-cost shipping — partly because it removes the surprise and partly because it lifts average order value.