Launch offer 30% off · On your first three months of any monthly planSee the offer
Project Station
Conversion

Why online stores lose sales, and how to fix it

Most lost sales need no A/B test to fix: surprise costs, payment problems, checkouts in the wrong language and awkward mobile forms.

Abdul Hakeem·29 Jul 2026·3 min read

Online stores lose sales in the same few places, whatever country they sell in, and most of these problems can be fixed without any testing. A/B testing is useful when you have a clear idea and enough traffic. Before that, there is usually a list of things that are simply broken.

Surprise costs at checkout

Unexpected delivery fees, taxes or payment charges that appear at the last step are the most common reason people abandon a basket. Show the full price, including delivery and any tax, on the product page or at least in the basket, not at the final step.

Payment options that do not match the market

People pay differently in different countries. Cash on delivery is still popular in parts of the Middle East and Asia. Buy now, pay later matters in the UK, Europe and the US. Bank transfer and local wallets matter in much of Europe. A checkout that only takes cards loses the buyers who wanted something else.

Offer the two or three methods your buyers actually use, and show any fee for them early. Where cash on delivery is common, add a light check for first or high-value orders to keep returns under control.

For cards, the problem is often the extra security step, 3-D Secure. Buy something from your own store with a real card on a real phone. Many sales are lost at this step, and analytics often blames the payment provider instead of your setup.

Missing delivery details

"Fast delivery" is not enough. Buyers want to know if it arrives before the weekend, what it costs to their city or country and what happens if they are not home.

Show a real delivery date range on the product page, by region if you can, with the fee next to it. Moving this information from checkout to the product page reliably reduces drop-offs.

Checkouts that switch language

A common problem for stores that sell in more than one language: the store is translated, but the checkout switches back to English at the payment step. A customer who has read Arabic, German or Spanish for six screens suddenly sees an English card form, and many of them stop.

Go through the whole purchase in every language on a phone, including error messages. Errors are almost always the part that was missed, and an error in the wrong language at the worst moment looks careless.

Mobile forms

Most shoppers use phones, but most checkout forms were designed on a computer. The usual problems:

  • The number keypad does not appear for phone and card fields.
  • The form demands a postcode in a country where many addresses do not have one.
  • Autofill is switched off.
  • A required "company name" field on a store for consumers.

Each of these is a quick fix, not an experiment. Go through your form field by field on a real phone.

Trust in the right place

People decide to trust you on the product page and at payment, not on your About page. Show your returns policy, a real phone number or chat, and your registered company name in the footer. In markets where WhatsApp is the normal way to ask a question, a visible WhatsApp button on product pages often turns a hesitant visitor into a buyer, and people tell you exactly what stopped them.

Measure first, then test

Most stores cannot see their own checkout clearly. Before you change anything, track each checkout step by payment method, device, country and language, and log every error. Then watch a week of session recordings of people who left at checkout. You will see the same few problems again and again.

When testing makes sense

Once the obvious problems are fixed and tracking is in place, testing is worth it for things like price display, product page layout and checkout order. With fewer than a few hundred sales a month, most tests take too long to give a clear answer.

So: fix what is broken, measure what is left, then test.

AH
Written by

Abdul Hakeem

Co-founder · Head of Growth & Technical SEO

Leads SEO, content and growth delivery

About Abdul
Free
audit

Send us your site.
Get a free audit.

We check your SEO, your competitors and your quick wins. Free, within five working days.