Online Stores
Why Shoppers Abandon Their Carts and How to Win Them Back
The most common reasons online shoppers leave before paying, and practical fixes for checkout, shipping costs, trust, speed and follow-up emails.
Most visitors who add something to their cart never complete the purchase. That is normal, and it is also the biggest single leak in most online stores. The encouraging part is that the reasons are fairly predictable, and many can be fixed without spending a cent on advertising.
Why people leave
Shoppers abandon carts for a handful of recurring reasons:
- Unexpected costs. Shipping, fees or taxes appear late and change the total.
- A forced account. Making people register before buying is a major turn-off.
- A long or confusing checkout. Too many steps and too many fields.
- Limited payment options. The customer's preferred method is not offered.
- Lack of trust. The store looks unfamiliar, and there is no clear returns policy or contact details.
- Slow pages. Especially on mobile data.
- Technical errors. Payment failures, broken coupon codes or buttons that do not work.
- They were never ready to buy. Some people use the cart as a wishlist or a way to compare prices.
Knowing which reasons apply to your store tells you where to focus.
Fix 1: Be upfront about the total cost
Show shipping costs and delivery times early, on the product page or in the cart, not for the first time at the last step. A shipping calculator, or a clear "free delivery over R___" banner, removes the nasty surprise. If you can build shipping into your prices, you avoid the issue entirely. See online store shipping in South Africa for how to set rates.
Fix 2: Offer guest checkout
Let customers buy without creating an account. You can invite them to create one after the purchase, once they have received value. If an account is essential, offer sign-in through an existing account to save typing.
Fix 3: Shorten the checkout
Look at each field and ask whether you really need it.
- Do you need a company name, or a second phone number?
- Can the billing address default to the delivery address?
- Can an address lookup fill in suburb and city?
- Can you show a progress indicator so customers know how much is left?
A one-page or two-step checkout generally performs better than a long, multi-page one. Test it yourself on a phone, with your thumb.
Fix 4: Offer the payment methods your customers expect
South African shoppers commonly use cards and instant EFT, and some want buy-now-pay-later. If their preferred option is missing, they leave. Make sure your gateway supports what your audience wants; we compare the factors in payment gateways for South African online stores.
Fix 5: Build trust at the point of payment
People hand over money to strangers only when they feel safe. Reassure them:
- Show recognised payment logos and security badges you are entitled to use.
- Link to your returns, delivery and privacy policies from the checkout.
- Display contact details: a phone number, email and a real address.
- Show reviews and testimonials on product pages.
- Use HTTPS on every page, and make sure the checkout looks consistent with the rest of your store.
For the legal basics, see online store legal requirements in South Africa.
Fix 6: Make the store fast and mobile-friendly
Slow pages cost sales. Compress images, remove unnecessary plugins and choose good hosting. Test the full purchase on a mid-range phone using mobile data, not just on your office fibre. Our speed guide covers the fixes in detail.
Fix 7: Test for errors
Place real test orders regularly, including with a discount code, with a different payment method and as a guest. Check failed payments and error messages. A broken coupon field or a gateway timeout can quietly cost you orders for weeks before anyone notices. Set up alerts so that failures reach a person fast.
Fix 8: Follow up, politely
Some shoppers need a nudge. An abandoned-cart email can recover a share of lost sales.
- Send the first reminder within a few hours, showing the items and a link straight back to the cart.
- A second message a day or two later can address common concerns, such as delivery times or returns.
- Consider a small incentive only if needed, because routinely discounting trains customers to abandon on purpose.
- Respect consent. You may only email people who gave you a lawful basis to do so, and each message must offer a simple opt-out. See POPIA and your business website and email and WhatsApp marketing for online stores.
Fix 9: Reduce doubt before the cart
Many abandoned carts are really unanswered questions: "Will it fit?", "How long will it take?", "Can I return it?" Answer them on the product page with a size guide, clear delivery estimates and a visible returns policy. See how to write product pages that sell.
Measure the problem
Use your analytics to find where people drop off.
- Product view to add-to-cart.
- Add-to-cart to checkout start.
- Checkout start to payment.
- Payment to completed order.
A big drop between two steps shows where to look. Change one thing at a time so you can see what worked. Our guide to Google Analytics and Search Console explains how to set up the tracking.
Quick checklist
- Shipping cost and delivery time visible before checkout
- Guest checkout enabled
- Minimal form fields
- Cards and instant EFT offered
- Trust signals and policies visible
- Fast on mobile
- Regular test orders
- Abandoned-cart emails set up, with consent
You will never recover every cart, but small fixes at each step add up. If you are building a store from scratch, design these in from the start using our launch guide.
