You reduce cart abandonment by removing the surprises and the friction between the cart and the order button. In practice that means showing the full cost early, letting people buy as a guest, accepting the payment methods they already use, making the card form look safe, keeping pages fast, and sending a reminder within a few hours to anyone who still leaves.

Baymard Institute has collected 50 studies on the subject, and their average documented cart abandonment rate is 70.22%. Not all of that is yours to win back. In the same research, 42% of US online shoppers said they had left a cart because they were just browsing or not ready to buy.

Those people were comparing prices, saving items for later or building a gift list. The other reasons on Baymard's list are checkout problems, and checkout problems have fixes.

Why shoppers leave at checkout, from the most common reason down

Once Baymard set the "just browsing" answers aside, the reasons US shoppers gave for leaving during checkout looked like this:

Reason for abandoning the order

Shoppers who gave this reason

Extra costs too high (shipping, tax, fees)

40%

Delivery was too slow

20%

Didn't trust the site with card details

19%

The site wanted an account

18%

Checkout too long or complicated

17%

Website had errors or crashed

17%

Returns policy wasn't good enough

13%

Couldn't see or calculate the total up front

12%

Credit card was declined

10%

Not enough payment methods

9%

Read the table as a repair list. Cost appears twice, once as extra charges at 40% and again as an unclear total at 12%, so price transparency is the first fix on almost any store. Account creation, long forms and site errors are design problems, which means the store owner controls every one of them.

Take a store with 2,000 carts a month, an average order of $60 and 600 completed orders. Fifty more finished checkouts a month adds $3,000 in revenue, and not one extra visitor had to arrive for it.

How to measure your cart abandonment rate before you change anything

Your cart abandonment rate is the share of carts that never become orders: one minus (completed orders divided by carts created), multiplied by 100. A store with 1,000 carts and 280 orders in a month has a rate of 72%. Measure it before any fix, because without a baseline you can't tell which change worked.

The single number hides where people leave. Break the checkout into steps and count how many sessions reach each one:

  1. Cart viewed
  2. Checkout started
  3. Contact and shipping details entered
  4. Payment details entered
  5. Order confirmed

Google Analytics 4 has a recommended ecommerce event for each of these steps: view_cart, begin_checkout, add_shipping_info, add_payment_info and purchase. Once they fire correctly, a funnel report shows the drop between every pair of steps.

The step with the biggest fall is where to start. A large drop between shipping details and payment points to a cost or delivery surprise. A drop after payment is entered points to card declines or errors. Compare mobile and desktop separately as well, since a form that works on a laptop can break on a five-inch screen.

Show the full price before the checkout does

Extra costs are the biggest fixable reason for abandonment: 40% of shoppers in Baymard's survey left over shipping, tax or fees, and another 12% because they couldn't work out the total up front. Show the real total from the product page onward, so the checkout confirms a number the shopper already knows.

Put a shipping estimate on the product page and in the cart. A postcode or country field that returns the delivery price removes the guesswork before the shopper spends five minutes on a form.

Set a free-shipping threshold you can afford. If your average order is $45 and shipping costs you $6, a threshold at $55 gives people a reason to add one more item, and the shipping cost comes out of a bigger basket. Show the gap in the cart with a line such as "Add $8 more for free delivery."

Show taxes and duties for international orders. A customs bill on the doorstep turns a sale into a complaint. If you sell across borders, show duties at checkout or state clearly that the price includes them.

Drop the small fees. Shoppers read a surprise "handling" or "service" charge on the last step as a trick, even when it's $1.50. Build it into the product price instead.

A store selling $30 skincare sets that adds $7.99 shipping only on the payment page is asking the shopper to accept a 27% price rise at the last second.

Checkout optimization starts with fewer fields and guest checkout

A shorter checkout loses fewer people. Baymard's usability testing shows a checkout can work with as few as 12 to 14 form elements, while the average US checkout displays 23.48 by default. That gap matters: 17% of shoppers have abandoned an order over a long or complicated checkout, and 18% because the site wanted them to create an account.

Picture a checkout with 24 fields spread over four pages. Cutting it to 14 fields on two pages removes ten separate chances for a tired shopper on a phone to give up.

Make guest checkout the first and most visible option. Baymard found that 47% of sites that allow guest checkout don't make it prominent enough. Shoppers stop and hunt for it, and some, moving quickly, never find it. Label it plainly, make it a button rather than a text link, and offer an account on the confirmation page, once the order is placed and the only thing left to type is a password.

Cut the fields you don't need. Ask for one full-name field instead of two. Hide "Address line 2" and "Company" behind a small link, and use the shipping address as the billing address by default. Address autocomplete saves the most typing on mobile, where every field is harder to fill.

Keep the coupon field quiet. A large, empty promo code box tells every shopper that someone else is paying less, and it invites them to leave and search for a code. A small "Have a code?" link does the same job.

Show errors next to the field, as they happen. Keep everything the shopper has already typed. A form that wipes the card number because of one wrongly formatted postcode is asking the customer to do the work twice.

Remove the exits. Hide the main menu, banners and pop-ups on checkout pages. Keep the logo, a link back to the cart and a way to contact you.

Shipping and payment options shoppers expect

Slow delivery pushed 20% of shoppers to abandon, a weak returns policy pushed 13%, and too few payment methods pushed 9%. Each of the three has a fix you can make in the checkout itself.

Delivery first. "Arrives by Thursday" is easier to trust than "3 to 7 business days." Add an express option for people who need the order quickly, even if only a few pick it. The returns policy belongs where the doubt is: a one-line summary beside the order button, such as "Free returns within 30 days," answers the question before the shopper opens a new tab to look for it.

Digital wallets made up 53% of e-commerce spend in 2024, according to Worldpay's 2025 Global Payments Report. A shopper with a wallet on their phone can pay with a fingerprint instead of typing 16 digits on a small screen. Check what each of your markets uses, since cards and PayPal lead in some countries while bank transfers or instant payment apps lead in others. Offer the top two or three for each market, not a wall of logos.

Declined cards are the quiet leak. One in ten shoppers (10%) left because a card was declined, and some of those were good customers caught by strict fraud rules. Ask your payment provider for your decline rate by reason, and show a second way to pay on the error screen, so one failed card doesn't end the order.

Trust signals that make the payment step feel safe

Nearly one in five shoppers (19%) in the same survey left because they didn't trust the site with their card details. Baymard's research explains the gap: every field on an HTTPS page is equally encrypted, but most people don't know that, and they see some parts of the checkout as more secure than others. The payment step has to look as safe as it is.

  • Set the card fields apart inside a box with its own border or background, with one or two security icons inside it. Baymard's testing found this raises how secure users feel, as long as the style is used only for payment fields.
  • Show a security seal or padlock. In the same research, having some kind of seal mattered more than which vendor it came from.
  • Fix small bugs on the payment page. A broken image or a misaligned button tells the shopper something is wrong, and the same research found that layout quirks can wipe out the sense of security entirely.
  • Make the business easy to check: a phone number, an email address, a physical address and reviews from real buyers.

A store that hides its contact details is asking for a card number while refusing to say who it is. Even a new store with no reviews can show a clear returns policy, a named contact and a padlock beside the card form, and none of those cost anything.

Page speed between the product page and the order button

Speed decides how many people reach checkout at all. Google commissioned Deloitte and 55 to study 37 brands and more than 30 million user sessions. They found that a 0.1 second improvement in mobile site speed lifted retail conversion rates by 8.4% and moved 9.1% more shoppers from the product page to the basket.

Use Google's Core Web Vitals as the target. The main content should load within 2.5 seconds, the page should respond to a tap within 200 milliseconds, and the layout shift score should stay at 0.1 or less. Google suggests measuring at the 75th percentile of page loads, which means three out of four visits have to meet the mark, slow phones included.

The fixes that matter most on a store:

  • Compress and resize product images, and serve modern formats such as WebP.
  • Remove third-party scripts from checkout pages that don't earn their place: old tracking pixels, a chat widget nobody answers, review pop-ups.
  • Reserve space for anything that loads late, like a shipping price or a banner, so the layout doesn't jump and nobody taps the wrong button.
  • Test on a mid-range phone over mobile data. The office laptop on fibre tells you nothing about your customers.

The study measured gains from a single tenth of a second. A product page that takes 4 seconds to load on a phone has 15 of those tenths to win back before it reaches the 2.5-second mark.

Abandoned cart recovery emails that bring shoppers back

Abandoned cart emails recover part of the sales the checkout still loses. Klaviyo's analysis of more than 110,000 of its customers found that abandoned cart flows earn the highest average revenue per recipient of any automated flow: $6.77 per email recipient, and $13.70 for the top 10% of senders.

Capture the email address first. A reminder needs somewhere to go. Put the email field at the top of the checkout, so it's saved even if the shopper leaves on the next step.

Time the sequence. Klaviyo describes a common pattern of three messages: a simple email reminder after two to four hours, a follow-up text message with a discount after 24 hours, and a last message after 48 hours with other product suggestions or a request for feedback.

Answer the reason they left. Include the product image, the price and a button that reopens the cart exactly as they left it. Then deal with the likely objection: the delivery cost and date, the returns policy, or the payment methods you accept.

Hold back the discount. A coupon in the first email teaches regular customers that leaving the cart pays. Keep the first message a plain reminder, and save any offer for a later message, if your margin allows one at all.

Follow the email rules where your customers live. Include a working unsubscribe link, honour it, and check the consent rules for marketing email in each country you sell to, because they differ.

A store with 1,000 abandoned carts a month and an email address for 600 of them would bring in roughly $4,000 a month from the flow at Klaviyo's average of $6.77 per recipient.

Which fix to make first to reduce cart abandonment

Start with the reason that costs you the most orders, and on most stores that is price. This is the order of work we would follow on a store with a high cart abandonment rate:

  1. Show shipping, tax and fees on the product page and in the cart.
  2. Make guest checkout the default and cut the form down to the fields you need.
  3. Fix errors, broken layouts and slow pages, on mobile first.
  4. Add the payment methods your markets use, with a fallback after a decline.
  5. Make the card fields and the returns policy easier to trust.
  6. Switch on a three-message abandoned cart sequence.

Make one change at a time and compare the drop at the same checkout step over two to four weeks, so you know which change earned the result.

Email recovery is the easiest item on that list to switch on, so it's tempting to start there. It treats the symptom. A reminder brings back some of the people a bad checkout pushed out, while the checkout keeps pushing the next ones out. Fix the checkout first, then chase the carts.

If your store needs a faster, simpler checkout, write to info@technomantraa.com and our website design team will look at it with you and send a custom quote.

Frequently asked questions

Baymard Institute puts the documented average at 70.22% across 50 studies, so a rate below 70% is better than average. The more useful benchmark is your own rate before and after each change you make.

Divide completed orders by carts created, subtract the result from 1 and multiply by 100. A store with 1,000 carts and 280 orders in a month has a cart abandonment rate of 72%.

Klaviyo describes a common sequence of three messages: a reminder two to four hours after the cart is left, a follow-up after 24 hours and a last message after 48 hours. Keep the first one a plain reminder and hold any discount for later.

Yes. In Baymard Institute's survey, 18% of US shoppers who abandoned a checkout did so because the site wanted them to create an account. Make guest checkout the most visible option and offer an account after the order is placed.

Extra costs such as shipping, tax and fees are the top fixable reason for abandonment, cited by 40% of shoppers in Baymard's survey. A free-shipping threshold set a little above your average order value lets bigger baskets cover the delivery cost.