Enjoying the read?
Get more tips like this
Practical SA business marketing advice. No spam.
By subscribing you agree to our Privacy Policy.
Why South African Shoppers Abandon Their Carts (And 8 Fixes That Actually Work)

Someone adds three items to their cart on your store. They get to the checkout page. They never finish the order. This happens to roughly 7 out of every 10 carts. The cost is enormous — and most store owners have no idea why it's happening or what to do about it.
Generic ecommerce advice doesn't help much here. The reasons SA shoppers abandon carts are specific to this market, and the fixes are too.
Why SA is different
A few things make South African online shopping behaviour distinct from the global pattern. Delivery costs hit harder: a R75 delivery fee on a R250 order feels like 30% extra — shoppers see it at checkout and bail. Payment options matter more: not everyone has a credit card, and EFT, instant EFT (Ozow, PayShap), and SnapScan are real preferences, not nice-to-haves. Trust signals matter more: SA shoppers have been burned by online stores that disappeared, so they look for proof you're real before paying. And mobile checkout is harder: most SA ecommerce traffic is mobile, but most checkout flows are still optimised for desktop.
The real reasons people abandon
Across SA ecommerce sites, abandonment usually traces back to one of these: unexpected delivery cost revealed at checkout; forced account creation; limited payment options (card only, no Ozow, no SnapScan); no clear delivery timeframe ("we'll be in touch about delivery" kills trust); no visible return policy or contact info; slow or buggy checkout, especially on mobile; long forms asking for too much non-essential information; or no security indicators (SSL, payment provider logos, trust badges).
8 fixes that actually work
Show delivery cost early
Add a delivery calculator on the product page or cart, not at the final checkout step. Surprise costs are the single biggest abandonment trigger.
Offer guest checkout
Mandatory account creation kills conversions. Let people check out as a guest and optionally save their details afterwards.
Add Ozow, SnapScan, and PayShap
Not just card. These are the payment methods many SA shoppers actually prefer, especially under R500.
Display clear delivery timeframes
"Delivered within 3–5 working days to Gauteng" beats "we'll contact you about delivery" every time.
Make your return policy and contact details obvious
Footer link, FAQ page, on the checkout page itself. Trust gets built by visible information.
Strip your checkout form to essentials
Name, contact, delivery address, payment. Nothing else. Each extra field drops conversion measurably.
Test your checkout on a real phone
Most SA ecommerce traffic is mobile. If the checkout buttons are tiny, the keyboard covers the form fields, or the page jumps around as you type, you're losing customers you don't need to lose.
Send a recovery email within 1 hour of abandonment
A simple "you left something in your cart" email recovers 10–15% of abandoned orders on average. Set this up once, it pays back forever.
The compounding effect: if your store has a 70% abandonment rate and you cut it to 60%, you've increased revenue by 33% with zero extra traffic. That's the maths behind why this work pays back so fast.
The bottom line
Cart abandonment isn't a personal failing of your shoppers. It's a sign that something specific in your checkout flow is causing friction or breaking trust. The fixes aren't expensive or technical — most can be done in a day by a competent developer.
If you're running an SA ecommerce store and haven't reviewed your checkout flow in the last 6 months, that's where the work is. Every percentage point of recovered abandonment is pure revenue with no extra marketing spend.
Not sure where your store is losing customers?
Our free audit checks your site for the technical and UX fundamentals that drive conversion. Takes 60 seconds.
Run a free auditKeep reading


