Quick summary
This guide covers the most impactful ways to reduce cart abandonment on Shopify: fixing checkout friction, adding trust signals, broadening payment options, and setting up abandoned cart email sequences. Written for UK Shopify merchants losing revenue to drop-off and wanting a clear, step-by-step recovery plan.
Around 70–75% of UK shoppers abandon their carts before buying. That means for every £100 in potential revenue hitting your checkout, you're collecting less than £30. For most Shopify merchants, fixing cart abandonment is the single highest-return project available — it requires no extra ad spend and no new product development. The revenue is already there. You just need to stop letting it walk out.
What actually causes cart abandonment?
Most abandonment is not indecision. Shoppers who add to cart have already made a purchase decision — they just hit a wall during checkout. The Baymard Institute's large-scale research identifies the top causes consistently:
- Unexpected costs at checkout (shipping, VAT, fees)
- Being forced to create an account
- A checkout process that feels too long or complicated
- Lack of trust in the site (no visible security signals)
- Too few payment options
- Slow loading or technical errors
All of these are fixable. Start with the highest-impact ones.
How do you eliminate surprise costs at checkout?
Unexpected shipping costs are the single biggest driver of abandonment. When a shopper sees £4.99 or £6.99 added at checkout after they've already decided to buy, the gap between expectation and reality kills the conversion.
The fix is transparency, not necessarily free shipping.
Show shipping costs on the product page. A simple "Free delivery on orders over £40 — you're £12 away" message on the cart page works harder than almost any discount code. Shopify's native cart allows you to add this with a progress bar using apps like Free Shipping Bar by Hextom (free plan available, paid from $9.99/month) or CartBot if you want combined logic.
If you're not offering free shipping, show the cost clearly on the product page itself — either a shipping estimator or a flat-rate message. Merchants who surface shipping costs before checkout see cart completion rates improve by 15–20% compared to those who reveal costs at the final step.
For VAT: if you sell B2C in the UK, display prices inclusive of VAT throughout. Switching from ex-VAT to inc-VAT pricing on product pages removes a common surprise.
How do you speed up checkout without sacrificing conversions?
Every additional step in checkout is a leak. Shopify's native one-page checkout (released in 2023 and now the default) already removes most of the friction. If you haven't migrated away from the old three-page checkout, do it now.
On top of that:
Enable guest checkout. Go to Shopify Admin > Settings > Checkout > Customer accounts and set it to "Accounts are optional". Requiring account creation before purchase loses a significant proportion of first-time buyers. You can still invite them to create an account on the order confirmation page, after they've already converted.
Activate Shop Pay. Shop Pay pre-fills customer details for returning Shopify shoppers across the network. Shopify's own data shows Shop Pay increases checkout conversion by up to 50% compared to a standard guest checkout. It's free to enable and takes under five minutes.
Turn on express payment buttons. Apple Pay, Google Pay, and PayPal Express should appear on both the product page and the cart. These let mobile shoppers skip form-filling entirely. In Shopify Admin, go to Settings > Payments > Accelerated checkouts. All three are available on standard Shopify plans.
Pre-fill where possible. If a customer is logged in, their address and payment details should populate automatically. This is handled by Shopify's native checkout for returning customers.
For Shopify Plus merchants: use Checkout Extensibility to remove unnecessary fields, add in-checkout upsells, or split the checkout into a custom flow. Checkout Blocks (free and paid tiers) is the most widely used app for this.
What trust signals actually move the needle at checkout?
A significant slice of abandonment comes from shoppers who want to buy but don't quite trust the site enough. This is especially common with newer merchants or niche stores that don't have brand recognition.
The signals that work:
- Security badges: SSL is table stakes. But adding visible trust badges (Norton, McAfee, Trustpilot, or a simple "Secure checkout" badge with a padlock) near the payment fields reduces anxiety at the moment it's highest. TrustBadge and McAfee SECURE both offer Shopify integrations with free tiers.
- Reviews at checkout: Showing your overall Trustpilot or Google rating in the checkout header ("Rated 4.8 by 2,400+ customers") provides social proof at the decision moment. Shopify's native review integrations and apps like Judge.me (free plan available) support this.
- Clear returns policy: Display your returns policy prominently in the cart and checkout. "Free 30-day returns" or "No-hassle refunds" directly below the checkout button addresses a key objection before it forms.
- UK-specific signals: BACS payment, UK phone number, UK address in the footer, and mention of UK-based customer support all reduce trust friction for British shoppers who are wary of overseas sellers.
How do you choose the right payment methods to reduce drop-off?
Payment friction is underrated as an abandonment cause. If your checkout doesn't offer what a shopper prefers to pay with, they leave.
For UK stores, the minimum stack in 2026:
| Payment method | Why it matters |
|---|---|
| Card (Visa, Mastercard, Amex) | Standard — must be available |
| PayPal | 45%+ of UK online shoppers use PayPal regularly |
| Apple Pay / Google Pay | Dominant on mobile; removes form friction entirely |
| Shop Pay | Highest-converting accelerated checkout on Shopify |
| Klarna or Clearpay | Buy now, pay later; reduces price objections on higher-ticket items |
Klarna and Clearpay are particularly effective for AOVs above £50. Merchants who add BNPL options typically see a 10–15% increase in conversion on mid-to-high ticket items, and average order value tends to increase too because customers aren't constrained by immediate cash flow.
In Shopify Admin, go to Settings > Payments > Add payment methods. Most of these are native integrations or one-click installs.
How do you use exit-intent to recover abandoning shoppers?
Exit-intent popups trigger when a visitor moves their cursor toward the browser close button or address bar. On mobile, they trigger on upward scroll behaviour. Done badly, they're annoying. Done well, they recover a meaningful slice of on-the-fence shoppers.
What works:
- A time-limited offer ("10% off if you complete your order in the next 15 minutes") works better than a generic discount
- Showing the contents of the cart in the popup reminds the shopper what they're leaving behind
- Asking for an email before they go (without requiring them to complete purchase) gives you the ability to follow up via email sequence
Apps: Privy (free plan, paid from $30/month) is the most popular on Shopify for exit-intent. OptiMonk (free tier, paid from $39/month) has more sophisticated targeting if you want to segment by cart value or product category.
One benchmark to note: exit-intent popups with a personalised offer (showing cart contents) convert at roughly 5–8% of the abandoning visitors they're shown to. That's not a huge number in isolation, but it's revenue that was otherwise gone.
What should your abandoned cart email sequence look like?
Email is still the highest-ROI recovery channel for cart abandonment. Shopify's native abandoned checkout emails are basic but functional. For a proper sequence, you need a three-email flow:
Email 1: 1 hour after abandonment Subject: "You left something behind" Content: Show the exact cart contents with product images. No discount yet. Just a clear reminder with a direct link back to checkout. Many shoppers abandon because they got distracted — this email alone recovers a significant portion.
Email 2: 24 hours after abandonment Subject: "Still thinking it over?" Content: Address the most likely objection. If your AOV is over £50, mention your returns policy. If you have strong reviews, show a testimonial here. You can introduce a small incentive (free shipping or 5% off) if your margin allows.
Email 3: 48–72 hours after abandonment Subject: "Last chance — your cart expires soon" Content: Create urgency with stock scarcity if genuine ("Only 3 left in stock"). Make the offer if you haven't already. This is your last recovery attempt before the lead goes cold.
For apps: Klaviyo (free up to 250 contacts, then usage-based pricing) is the industry standard for Shopify email sequences. It has abandoned cart flows built in with pre-built templates. Omnisend (free plan available, paid from $16/month) is a good alternative at lower price points.
Merchants running a proper three-email sequence recover 5–8% of all abandoned carts on average. For a store doing £50,000/month with a 70% abandonment rate, that's a meaningful chunk of revenue from automation that runs itself.
Should you add SMS to your recovery stack?
SMS open rates are significantly higher than email (around 90% vs 20–30%), and for cart abandonment specifically, SMS recovery converts at roughly 2–3x email recovery rates per message.
The caveat: SMS requires explicit opt-in and careful frequency management. Bombarding customers with texts kills trust fast.
The simplest approach is to collect phone numbers at checkout (Shopify supports this natively) and send a single SMS 30 minutes after abandonment. Keep it short: "You left [Product Name] in your cart. Complete your order here: [link]". Add a second only if email outreach hasn't converted after 24 hours.
SMSBump (now Yotpo SMS, free plan then usage-based) and Postscript (free plan then usage-based) are the leading Shopify SMS tools for the UK market. Check PECR compliance before sending — UK SMS marketing requires prior consent.
How do you fix checkout for mobile specifically?
Over 60% of UK ecommerce traffic is mobile. Cart abandonment rates on mobile are consistently higher than desktop because checkout friction is amplified on small screens.
Quick mobile checkout fixes:
- Enable accelerated checkouts (Apple Pay, Google Pay) — these eliminate form-filling entirely
- Remove unnecessary fields — do you actually need phone number for non-delivery orders?
- Test your checkout on a real phone, not just browser dev tools
- Check that your product images and cart UI load quickly on 4G — use Google PageSpeed Insights to benchmark
- Make the "Continue to checkout" button large enough to tap comfortably (minimum 44px touch target)
Shopify's default checkout is already mobile-optimised, but theme customisations can break this. Check your cart page specifically.
Key Takeaways
Cart abandonment at 70–75% is the norm in UK ecommerce. That doesn't mean you accept it. Work through this in order of impact:
- Show shipping costs before checkout — add a cart page shipping estimator or pre-empt with clear product page messaging
- Enable guest checkout and accelerated payments (Shop Pay, Apple Pay, Google Pay)
- Add trust signals at checkout: security badges, your Trustpilot rating, and a clear returns policy
- Ensure your payment methods cover cards, PayPal, and BNPL (Klarna or Clearpay) as a minimum
- Set up a three-email abandoned cart sequence in Klaviyo or Omnisend
- Add exit-intent with Privy or OptiMonk — even 5% recovery from abandoning visitors adds up
- Test SMS recovery if you have phone number opt-ins and margin to support an SMS tool
Each of these can be implemented independently. Start with guest checkout and accelerated payments — they take under an hour and the impact is immediate.