E-commerce

WooCommerce Cart Abandonment: How to Make Your Store Easy and Fast to Shop

WooCommerce cart abandonment starts with friction. Here is what makes a store easy and fast to shop on a phone, from Continue shopping to checkout to the emails that follow.

Boostable··~12 min read
Boostable

By Boostable · 18 October 2026

Websites and SEO for Australian businesses · ~12 min read

WooCommerce Cart Abandonment: How to Make Your Store Easy and Fast to Shop

WooCommerce cart abandonment is the number every store owner eventually looks up, and it's usually higher than they hoped. Baymard Institute pooled 50 studies and found that 70.22% of online carts are abandoned[1]. Some of those shoppers were only browsing. A good share of the rest were slowed down by the store itself.

This post covers the parts of a WooCommerce store that decide whether a shopper finishes: how they move around, how the cart and checkout behave, how fast the pages load on a phone, and what the store sends them afterwards. Every example comes from a WooCommerce store we run, connected to Square.

What shoppers give as the reason they left

Baymard keeps a running list of the reasons shoppers give when they abandon a cart at checkout. Read it as a to-do list for your store, because most of it sits in your hands[1].

Why shoppers abandon, from Baymard's pooled studies
70.22%[1]average documented cart abandonment rate, across 50 studies
40%[1]gave extra costs, such as shipping, tax and fees, as a reason
18%[1]said the site wanted them to create an account
17%[1]found the checkout too long or too complicated

Add the 17% who hit errors or a crash, and the 12% who couldn't see the total cost up front, and the pattern is plain. Shoppers leave when the store makes them do work, hides a number, or breaks. The fixes below are all ways of taking that work off them.

Continue shopping that puts the customer back where they were

Boostable exclusive Picture a shopper forty products down a category page. They add one to the cart and tap Continue shopping. On a standard store they land at the top of page one and have to scroll all the way down again. Plenty don't bother.

We built the step that fixes it. The store remembers how far down each shop and category page the shopper scrolled. Continue shopping, on the cart page and in the side cart, sends them back to that page and that spot. If they'd loaded more products with a Load More button, it takes them back to that point too.

Continue shopping, done properly
01

They browse deep

The store notes the page and the scroll position as the shopper moves down the category.

02

They add to cart

The product goes in and the shopper decides what's next.

03

They tap Continue shopping

From the cart page or the side cart, on a phone or a desktop.

04

They land exactly where they left

Same category, same spot, ready to pick the next product.

It remembers per browser tab and saves nothing on product, cart or checkout pages. If there's nothing saved, Continue shopping sends the customer to your shop page, so the button always goes somewhere sensible. For a store with a long catalogue, this one change makes buying a second and third item feel easy.

A side cart that keeps them shopping

When a shopper presses Add to cart, the store opens a side cart and leaves the page where it is. There's no jump to a separate cart page and no wait for a reload. They can see what's in the cart and carry on.

The side cart carries three buttons: View Cart, Checkout and Continue browsing. Each one maps to something a shopper might want next, so nobody has to hunt for the way forward. Under them sits a tap-to-call line, "Need help? Call us", for the shopper who wants to ask a question before paying. On a phone, a real person one tap away is a strong reason to stay.

The side cart also shows each customer only what applies to them. A store that sells to the public and to trade accounts can hide the free-shipping bar from wholesale customers, whose postage works differently. Small touches like that stop a customer wondering whether a message is meant for them.

From cart to checkout without a loop

On the checkout page, the shopper who spots a mistake needs a way back. We give them a small text link above the subtotal: "Need to change your cart items? Go back to shopping cart". It's a quiet link, so the pay button stays the main thing on the page, and anyone who needs to edit the cart still has an obvious route.

Boostable exclusive The checkout also remembers what the customer has typed. Details entered in the checkout fields stay saved for 48 hours, for guests and for logged-in customers. A shopper who gets a phone call, switches apps or loses signal comes back to a form that's still filled in. Pressing Enter no longer places the order by accident, either, so a stray tap on a phone keyboard doesn't submit half a form.

Baymard counted the form fields in current checkouts. The average in 2024 was 11.3, and most sites need only 8[2]. Count yours. Every field you can remove, pre-fill or make optional is one fewer thing between the shopper and the pay button.

Two checkouts, one phone

✗ A checkout that makes work

  • An account is required before paying
  • Every field is retyped after an interruption
  • Postage appears on the last step
  • One set of payment options for every customer

✓ A checkout that carries the load

  • Guest checkout, with the account box untick-able
  • Details kept for 48 hours
  • A clear link back to the cart if something needs changing
  • Payment options that suit the customer

That last line matters more than it looks. A retail customer sees cards, Apple Pay, Google Pay, Afterpay and PayPal. A wholesale customer on a trade account sees the options that suit trade: bank transfer, or the pay by invoice we described in a separate post. Showing each customer the payment methods that apply is faster than asking them to pick through ones that don't.

Payment buttons deserve the same attention. A shopper who pays with a wallet on their phone skips typing a card number, an address and a name. Offering the wallets your customers already use, and hiding the ones that don't suit a given customer type, shortens the last step of the sale.

"Highly recommended Tamhas. The whole website construction process was made easy and the result is professional, functional and easy to use. Back up service has been a well appreciated bonus for us too."

Kevin Hill ★★★★★ Verified Google review
Infographic: a funnel from cart to paid with five fixes plugging the leaks, a side cart, back to the same spot in the shop, details remembered, guest checkout and paying the way customers want

Fast on a phone

Google's own research found that 53% of mobile visits are likely to be abandoned if a page takes longer than 3 seconds to load[5]. A shop page full of product photos is exactly the kind of page that can run past that.

Google publishes three targets for a page that feels fast. They're measured at the 75th percentile of page loads, across mobile and desktop[3].

The three speed targets, from Google's web.dev
MeasureGood resultWhat the shopper feels
Largest Contentful PaintWithin 2.5 seconds[3]The main part of the page has appeared
Interaction to Next Paint200 milliseconds or less[3]A tap gets an answer straight away
Cumulative Layout Shift0.1 or less[3]Nothing jumps as the page loads

Google's guidance on the first of those is practical. Deliver the first piece of the page as fast as possible, start loading the biggest image early, and serve resources with an efficient cache policy so repeat visits come from the cache[4]. That is what we build into a store:

  • Pages served from a cache. A shopper who opens a page the store has already prepared gets it almost at once, because the store doesn't rebuild it for every visit.
  • Scripts only where they're used. Payment, review and login scripts load on the pages that need them, so a category page carries less.
  • Fewer, combined stylesheets. Dozens of small style files become a handful, which means fewer requests before the page can appear.
  • Images sized for where they appear. A thumbnail loads as a thumbnail, and the larger photo loads when the shopper wants it.

"We are an insurance brokerage based in Hong Kong. Tamhas and his team did a wonderful job revamping our website and increasing our contact with prospects. Business boomed as a result and we started getting more and more enquiries for less and less outlay. Top job, lightning fast website and excellent customer care."

Marc Meldrum ★★★★★ Verified Google review

Speed is also something you can test without any tools. Open your store on a phone, away from your office wifi, and tap through a category, a product and the cart. If anything makes you wait, a customer waited too. Fix the slowest page first. Large images and scripts that load on every page are the usual suspects, and both are fixed in the store, not by asking customers to be patient.

The emails that do the chasing

Not every shopper finishes in one visit, and not every finished order ends there. Four emails carry the rest of the work, and your team writes none of them by hand.

The abandoned cart sequence

A shopper adds items, gets distracted and leaves. A short run of emails brings them back. We set the timing to suit the store. The first can go within 15 minutes, or after an hour. A second follows later the same day, and a third a day after. Our own store runs this sequence at one hour, two hours and one day.

The emails read as a personal note from a real name, with a button back to the cart, instead of a no-reply banner. A discount code on a later email is optional, and you can leave it off if your margins are tight. Your own staff and test addresses are excluded, so you never chase yourself.

Tracking, before the order is closed

Boostable exclusive When an order ships, the customer gets a panel at the top of the email with the courier's name, the tracking number as a link, and a Track your parcel button. The same panel shows on the order page in their account. No customer has to write in to ask where their parcel is.

We also built the gate behind it. Your team can't mark an order Completed until a courier and a tracking number are entered, or they've ticked that there's none. Staff choose Update or Update and Notify, so the customer is only emailed when you want them to be. The email can't go out empty.

The review request

About a week after an order is marked Completed, retail customers get a short email asking how you did, with a button that goes straight to your Google review page. Trade accounts aren't asked, because a wholesale buyer reordering through an account is a different relationship from a one-off retail shopper. Google reviews feed the stars shoppers see next to your listing. If you'd like that running for your business without a WooCommerce build, our free review system does the same job with a QR card in the parcel.

Infographic: three abandoned cart emails climbing like steps, a quick reminder soon after, a second later that day and one last nudge the next day, ending in an order placed

Before the cart, the customer. Our free review system puts a QR card in every parcel and gets your Google reviews moving.

Get the free review system

Wholesale postage

For trade customers, the cart shows "Shipping cost to be confirmed" and explains that a separate shipping invoice follows. Your team adds the courier and the cost, and the invoice is emailed. We cover that whole flow in the pay by invoice post.

Three ways stores make shopping harder than it needs to be

  1. Hiding the total until the last step. Extra costs are the top reason on Baymard's list, at 40%, and 12% of shoppers said they couldn't see or work out the total cost up front[1]. Show postage early, or say how it will be worked out.
  2. Making an account compulsory. 18% of shoppers in Baymard's list left because the site wanted them to create one[1]. Offer an account as a choice after the order, not a toll before it.
  3. Judging the store on a desktop. Most of the problems above only show up on a phone, in the middle of a distracted afternoon. Test there. Google puts the average mobile load time at 19 seconds over a 3G connection[5], so a signal that drops mid-checkout is the normal case for plenty of shoppers.

Why small steps add up

None of these changes is dramatic on its own. A scroll position, a text link, a saved form, a second email. Each one removes a small moment where a shopper might have stopped. A catalogue of hundreds of products and a customer who shops on a phone between other jobs make those moments frequent. Taking out a handful of them is often worth more than a redesign, because the shopper still finds a store they recognise, only easier.

That's also why the order matters. Fix the paths shoppers use most, such as the category page, the cart and the checkout, before anything cosmetic. Measure the speed on the pages that carry the most visits. Then let the emails catch the people who still leave.

What it takes to set up

None of this needs a new store. It runs on the WooCommerce store you have, or the one we build you, and the Square connection carries on behind it. We start by shopping your store the way a customer does: on a phone, from a category page, through to a paid order.

How a store review runs
01

We shop it on a phone

Category page, product, cart, checkout and a real order, noting every moment that slows us down.

02

We measure the speed

We check the pages that matter against the three Google targets[3].

03

You get a short list

What we'd change, in order of how much each one helps, and what it costs, before you spend anything.

04

We build it and test again

Then the emails go on, and we place another real order to be sure they all fire.

Getting more shoppers to the store is a separate job, and it's the one our Boostable SEO does. A store that's easy to shop makes every one of those visitors worth more, which is why it comes first.

What to do this week
  1. Shop your own store on your phone. Scroll deep into a category, add a product and tap Continue shopping. Where do you land?
  2. Count your checkout fields. Baymard's benchmark is 8[2]. Mark the ones you could remove or pre-fill.
  3. Check out as a guest. If you can't, an account is standing between your shoppers and their order.
  4. Run your busiest page through Google's PageSpeed Insights. Compare it to the 2.5 second, 200 millisecond and 0.1 targets[3].
  5. Look for your abandoned cart emails. Add something to a cart, leave, and see what arrives, and when.

If you'd like us to do it with you, see how WooCommerce and Square work together, or book a free call and we'll shop your store with you.

The short version

Seven in ten online carts are abandoned[1], and most of the reasons shoppers give sit with the store. A WooCommerce store that remembers where the customer was, keeps the side cart and checkout simple, loads fast on a phone and follows up by email gives more of them a reason to finish. Continue shopping returns to the same spot. The checkout keeps what's typed. Tracking, reviews and abandoned cart emails go out on their own. We shop your store on a phone first, then build what it needs.

Read next

How you get found

Getting found doesn't have to be complicated.

At Boostable we help you understand exactly what Google needs to see from your business, and then we build it. No jargon, no pushy sales. We have a friendly conversation, show you where you sit today, and explain the options. You move at your own pace.

We'll show you what your competitors are doing that you aren't, what it would take to get in front of them, and roughly what it would cost. Our goal is straightforward: we want you to have a website and a Google presence that brings in work while you're busy doing the work.

How we work with you

01

We talk and answer your questions

A friendly call. We explain who we are, what we do, and what we'd do for you specifically.

02

We show you where you stand

We look at your site and your Google profile against the businesses beating you, and show you the gaps.

03

You decide what works best

We lay out the options and what each one would do. The choice is yours. No contracts, no lock-in.

04

We stay with you

We keep building, keep measuring, and send you the numbers every month. If we're not delivering, you stop.

Free to set up

Get started on the path to being the number one business in your area

Our proven double-step review system is free to set up. It is the single fastest thing you can do to get found by more local customers.

No contracts · No lock-in · Melbourne based

Frequently asked questions

Before you ask.

What is a normal cart abandonment rate for an online store?

Baymard Institute's pooled figure from 50 studies is 70.22%, so seven in ten carts are abandoned on average. Your own rate will differ by what you sell, so track it against your own store month to month, not against the average.

Does Continue shopping really put the customer back where they were?

Yes, on a store built to do it. The store remembers how far down a shop or category page the customer scrolled, and Continue shopping returns them to that spot instead of the top of page one. It works from the cart page and from the side cart.

How soon should an abandoned cart email go out?

Soon enough that the shopper still remembers the cart. We set the timing to suit the store: as early as 15 minutes, commonly an hour, then a follow-up later the same day and another a day after. A discount on a later email is optional, and you can leave it off.

Can customers check out without creating an account?

Yes. The account box can be unticked, so a customer can pay as a guest. Baymard's list of reasons shoppers abandon includes being made to create an account, at 18%, so we keep it optional.

Does the speed of a WooCommerce store matter?

It does. Google's own research found 53% of visits are likely to be abandoned if a mobile page takes longer than 3 seconds to load, and Google publishes targets for loading, interaction and layout stability that a store can be measured against.

Does this work with Square?

Yes. These changes sit on the WooCommerce side of the store, and the Square connection carries on behind them. Your products, stock and prices stay in step with your till.

How long does a store review take?

A review of the path from category page to cart to checkout, done on a phone with a real order, usually takes one session. We tell you what we'd change before you spend anything.

Boostable

About the author

Boostable

We're a Melbourne digital marketing agency that builds websites and SEO for small businesses right across Australia: tradies, clinics, shops, cafes and professional services. Everything we publish here comes from the work we do for clients every week, and the numbers we see in their Google accounts.

0481 608 888 · service@boostable.com.au · Melbourne, servicing all of Australia

Sources

  1. Baymard Institute, Cart Abandonment Rate Statistics: "70.22% – average documented online shopping cart abandonment rate", based on "50 different studies". Reasons include extra costs too high (40%), the site wanted me to create an account (18%), too long or complicated checkout (17%), and website had errors or crashed (17%).
  2. Baymard Institute, Checkout Flow: Average Number of Form Fields: "the average in 2024 was 11.3 form fields" and "most sites need only 8 form fields in total for a checkout flow".
  3. web.dev, Web Vitals: Good thresholds: LCP "within 2.5 seconds", INP of "200 milliseconds or less", CLS of "0.1 or less", measured at the 75th percentile of page loads, across mobile and desktop.
  4. web.dev, Optimize Largest Contentful Paint: "Deliver the initial HTML document as fast as possible"; "Ensure the LCP resource starts loading as early as possible"; an efficient cache-control policy means repeat requests "will have them served from the cache".
  5. Google, The Need for Mobile Speed: "53% of visits are likely to be abandoned if pages take longer than 3 seconds to load"; the average mobile site load time was 19 seconds over 3G connections.

Google changes how search and Maps work often, and the pages we link to may change or move. Every business is different. Contact us for advice on your own situation before you act on anything here.

Talk to us

Tell us what your business does and what you want more of.

We reply to everything, usually the same day. No call centre, no sales script. Or call us on 0481 608 888.