9 Ways To Decrease Shopping Cart Abandonment On Your eCommerce Website

by Russ Henneberry

Last updated on September 7th, 2018

Any business selling online should learn how to optimize their shopping carts so that as many customers as possible will go through with their purchases.

According to a computation on Baymard.com the average abandonment rate for online shopping carts is roughly 65.23% – an overwhelming majority.

So what can business owners do to ensure that their customers end up checking out? These nine tips are a good way to start:

1 – Provide free or flat shipping – and make it visible

According to a Forrester study, 44% of online customers abandon their shopping carts because of high shipping costs. In the same vein, 22% abandon the carts because the seller did not mention shipping costs at all. A similar study from E-tailing Group also revealed that unconditional free shipping is the most important factor that leads customers to complete a purchase. In fact, 73% of respondents listed unconditional free shipping as “critical.”

Apart from completing their initial purchase, customers are likely to buy more products because of free shipping. A study conducted by Compete stated that 93% of online buyers are encouraged to buy more products if free shipping is included. Customers who received free shipping also ended up being more satisfied than those who had to pay additional fees.

Zappo’s shopping cart is a good example of this, emphasizing free shipping at the top of the website, as well as within the item display on your shopping cart.

Zappos Free Shipping

2 – Eliminate hidden charges

While having free shipping is important to customers, it is said that they also hate additional surprise charges as they are checking out. WebCredible UK’s 2010 survey indicates that 49% of online shoppers abandon their purchases because of hidden fees that are only revealed upon checkout. But if online shoppers dislike these surprise charges, how will business owners introduce additional variable charges such as sales tax, and specialized shipping?

One way to do this is by adding a calculator or estimator within the shopping cart as early in the process as possible. In the below example, Best Buy’s shopping cart has a built-in sales tax calculator to avoid any additional surprise charges for customers.

Best Buy and Cart Abandonment

3 – Make cart items visible at all times

It can be tricky (and therefore frustrating) for customers to keep backtracking and navigating a site just to find their existing shopping cart and check the items ready for purchase.

Though it’s simpler from a technical standpoint to create customer shopping carts on a separate page from your e-commerce store, customers need ready access to the cart regardless of the page they are on.

In one report, Movies Unlimited allowed its online shoppers to see their existing cart via a dropdown menu, rather than navigating to a separate page. This led to an estimated decrease in cart abandonment of 4% to 8%.

The below screenshot highlights this kind of feature in action. In Green Mountain Coffee’s example, the shopping cart shows up on the top right side of the screen whenever you add a new item to the cart. You can also easily make the cart viewable, if you want to check it as you’re shopping.

Green Mountain Coffee

4 – Reduce the number of pages involved in the checkout process

The Webcredible report also mentioned that around 10% of respondents abandon their shopping cart because of a lengthy checkout process.

These are most likely multi-page checkouts that keep presenting customers with additional forms, questions, or products.

But what if these additional options are necessary? This is where a feature like “Express Checkout” comes in. In the below example, NameCheap provides customers with an “Express Checkout” option where, while viewing their cart, they can immediately check out and complete the purchase.

Name Cheap

5 – Have a wide variety of payment options

The below example shows Walmart’s extensive list of payment options for their online store.

These include a variety of credit cards, third-party online payment services such as PayPal, and even Walmart rewards cards. Apart from these digital payment options, they also receive payments for online purchases via check. According to Walmart representative Cynthia Lin, check payments help them reach more customers. “Initial data show we’re reaching customers who have not bought from us before,” she said.

6 – Remind customers of their abandoned carts

Just because a customer abandoned their shopping cart, it doesn’t mean that the transaction is over.

In the same report about Movies Unlimited, they stated a 1.5% rise in transactions just by sending out email campaigns to remind customers of their abandoned carts. As a result, customers either purchase the “abandoned” items, save them for later, or clear the cart.

This move makes sense because the Forrester study also found that 41% of online shoppers who abandon their carts do so because they are unprepared to make the purchase. Therefore, online store owners should give customers the option to complete their purchase when they are ready.

Apart from email reminders, another way to remind customers to return to abandoned carts is the “Save for Later” or “Wishlist” feature, which is prevalent in most online shopping carts from established retailers. Amazon is a leader in this department with its several “Wishlist” features. You can create multiple wishlists, add a “Wishlist Add-on” for your browser so you can bookmark items from other websites, you can also jot items down and shop for them later.

Also, if they see that you’ve browsed specific items or categories, they’ll send you fully customized emails reminding you to buy these items.


7 – Ask the user to register an account after the sale, not before

Webcredible’s study shows that 29% of online shoppers do not like proprietary registration forms during check out. In fact, one respondent stated that because of their existing number of passwords, they feel inconvenienced when yet another service requires them to create an account.

But how can you track customer activity without inconveniencing your customers? Walmart is a great example of this. As you’re checking out, they give you 3 options for your account. You can login with your existing Walmart account, register now, or wait until later to create your own Walmart account. This puts less pressure on the customer, knowing that he or she can complete the transaction without registering.

While an email address is still required, creating an online Walmart account is not.

Secure Checkout

8 – Have high-quality, interactive product images

E-tailing’s 2011 Connected Consumer survey showed that the website features online shoppers found essential were high quality images, ability to see the item in their preferred colors or styles, alternate views of the item, and zoom functionality.

The below example from Timbuk2 is a great example of this, since the pictures dominate the screen, can be viewed from different angles, and clearly display what the item will look like when you’ve customized it.

9 – Highlight your sales, discounts, and other specially priced items

The same E-tailing survey showed that 62% of online shoppers think it’s important for an e-commerce website to have sections for specially priced items. These include items on sale, coupon codes, and items being cleared from inventory.

In the example here, sale items are prominent on Steve Madden’s website, including specially assigned sections for sale and clearance items.

As you can see, these tips aren’t just for improving conversion rates, they help make for a better customer experience as well.

By applying even just a few of these tips to your shopping cart, you might see your sales increase, while providing a better, easier online shopping experience for your customers as well.



Get updates on new articles, webinars and other opportunities:

Russ Henneberry

Russ Henneberry is the Editorial Director at Digital Marketer. He's worked on digital marketing projects for companies like CrazyEgg, Salesforce.com and Network Solutions. You can connect with Russ on Twitter, LinkedIn, Google+ or on his blog.


Comment Policy

Please join the conversation! We like long and thoughtful communication.
Abrupt comments and gibberish will not be approved. Please, only use your real name, not your business name or keywords. We rarely allow links in your comment.
Finally, please use your favorite personal social media profile for the website field.


Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Michael Archer says:
    January 7, 2017 at 5:59 am

    Below mentioned are the methods to minimize Shopping Cart neglections on the brand’s eCommerce Website.

    1. Ensure cost-free or flat shipment and make it viewable.

    2. Remove charges which are concealed

    3. Make sure and ascertain that cart items are viewable in all instances

    4. Minimize the number of pages which are related to the product’s Checkout procedure

    5. Feature and exhibit a vast selection of payment/ transaction alternatives

    6. Prompt customers regarding the carts which they abandoned

    7. Inform the consumer that an account can be initialized for them after the payment is done and not prior to it

    8. Feature interactive and captivating high standard product pictures

    9. Emphasize on the brand’s offers, deals and the various uniquely estimated products.

  2. April 1, 2015 at 5:03 am

    However, most shopping cart abandonment software sends the same emails to everyone. They might do A/B Testing for different subject lines, images and timings… but essentially, everyone gets the same email.It’s time to get more clever about this.
    You could target customers differently… Where existing customers just get a reminder, and valuable new visitors get a special offer to lure them in. Thanks !.

    • April 1, 2015 at 10:29 am

      Some businesses are getting creative with their automated templates. I think that’s a great way to personalize your business and show a little personality.

  3. February 6, 2015 at 2:44 pm

    Thanks for the tips on decreasing abandonment. “Reduce the number of pages involved in the checkout process”

    I do think this is true in some cases but always advise to test with your own data, some studies showed a 3 step checkout performed better than 1 page. It’s all about finding your fit I think more complex orders can benefit from a bit of a phased checkout.

    • February 7, 2015 at 10:07 am

      So true, Luiz. Thanks for the reminder.

  4. Chris C. says:
    November 28, 2014 at 9:19 pm

    You make great points with the article and although it’s been written two years ago, it seems most sites still haven’t learned their lessons.

    As a user, when I see free shipping, no matter where I browse from, it better be free shipping because it’s the number one priority for me (and for most other potential customers or so it seems), for the simple reason it makes a HUGE difference in the end and provides the only way I can truly compare prices twith those of brick and mortar stores I can buy from locally.

    So when I see a site with the clear indication of my country’s flag, that items are shipped to my country and that free shipping is prominently mentioned, it better be free shipping and not false advertizing.

    I recently tried to purchase an item though wayfairsupply.com and although it clearly states free shipping and it shows a little Canadian Flag on the site, surprise surprise, upon checkout the item costs 35% more once duties, handling, shipping, and brokerage are tacked on.

    I find these deceptive, dishonest marketing practices disgusting and will not only ‘abandon the cart’, but as a user will certainly not hesitate to denounce them vehemently to make sure others won’t waste their time on these sites.

    • November 29, 2014 at 10:47 am

      I feel your pain, Chris. It’s important to give full disclosure to customers. Reducing “surprises” is an important part of conversion rate conversion, after all.

  5. Kerry Labuschagne says:
    September 17, 2014 at 2:00 am

    Hi Russ, thanks so much for this article. I haven’t started my eCommerce website yet so am gathering as much information as I can first. I agree wholeheartedly with all that you say, from personal experiences with online shopping. May I just ask if you can recommend a good web hosting service that WILL allow/accommodate the idea of keeping the shopping cart on the screen at all times – something that I do think is very important. Free web hosts like Weebly for example, don’t seem to allow this or cater for it. Thanks for any advice. Kerry

  6. Jagan says:
    March 17, 2014 at 4:17 pm

    This is a nice list Russ. The screenshots make it more easy to read through and get the point.

    In addition to the code changes to the site, wouldn’t it be nice to slightly nudge the visitor with a web notification just when the visitor tries to leave the site or abandon the cart?

    We just did that at VisitorEngage. With leave intent (exit) targeting, you can push custom personalized notifications to people trying to navigate away from your store.

  7. Alice says:
    December 30, 2013 at 8:59 am

    Thanks for the informative and pleasant article.
    your are sugesstion are good but I’m highly agree with hidden cost systm. Because I also had an experice with this, once i was buying gift for my friend at that time i faced this problem. Before checkout it was just 100$ but at the checkout it was 117$.

  8. CN says:
    December 18, 2013 at 4:15 pm

    Great tips, thanks, as I’m new to ecommerce. I have LOADS of abandoned carts since we launched the site end of November. You mention contacting the customer but how if they don’t enter their email address ? Which they don’t if following the advice of not forcing them to register before the sale.

  9. Fine Art Prints says:
    November 12, 2013 at 1:02 pm

    I recently read that 67.75% of all online shopping carts are abandoned, which seems rather high to me. But whatever the figure is, when you think about all of the work you’ve spent optimizing landing pages, pricing strategies, and perfecting your information, if only 1 out of every 10 people are going to stop at the finish line, its still a bit depressing. Therefore, any information to decrease abandoned carts is very useful. Thanks.

  10. Ben says:
    August 8, 2013 at 11:17 am

    Some great points here regarding the psychology involved when trying to convert sales as an online retailer, Russ! However, with regard to tip #6 “Remind customers of their abandoned carts” – you mention emails as a method of re-engaging with prospects who abandon online carts, but in my experience there are way in which you can achieve a much higher conversion rate than 1.5%. The key is speed. Allow me to explain…

    The trouble with contacting potential customers via email after the have abandoned an online cart is that the email tends to not get read until a later time when they have finished shopping (and possibly purchased from one of your competitors if they experienced problems on your own site), so the email is of little help or appeal. The trick is to engage with people in real-time while they are still in “buying mode”.

    Now there are many ways to go about this, but perhaps the best is to talk to your customers over the phone so that one of your sales agents can help the prospect overcome any problems and attempt to rescue the sale. There are now companies who provide affordable solutions that allow you to do this. Take a look at Optilead for example.

  11. Richard says:
    February 25, 2013 at 5:31 pm

    Hi Russ,

    Just in regards to point 4 – reduce the number of pages at the checkout, if you do have multiple pages is your preference then for an accordian style checkout?


    • Russ Henneberry says:
      February 26, 2013 at 9:24 am

      Good question Richard — what has been your experience?

      • Richard says:
        February 26, 2013 at 6:07 pm

        To date we haven’t really done much experimentation – but our ecommerce solution does offer an accordian style checkout and I amd thinking that we should eb testing this.

  12. May says:
    February 21, 2013 at 8:02 am

    Very interesting tips.
    Thank you for sharing it. 🙂

  13. Avlesh says:
    January 17, 2013 at 5:49 am

    This is an interesting list Russ.

    We are an in-site DIY customer engagement toolkit called WebEngage. We are reducing cart abandoment through a very innovative approach – by helping websites push discounts to users who are most likely to drop. Here’s how we are making a difference to thousands of online businesses worldwide – http://blog.webengage.com/2012/12/08/custom-targeting-launched-the-ultimate-solution-to-cart-abandonment-issues/

    – Avlesh

  14. Glen says:
    January 14, 2013 at 10:04 pm

    As an online shopper, I have had one incident where I previously abandoned a shopping cart then the site reminded me of it. Since I’m no longer interested with the product, I canceled it and move on to shopping (and checking out) the product I am already interested in buying. When I completed the payment, I was surprised to have bought the item I already canceled. That was sort of frustrating. Just sharing.

    • Russ Henneberry says:
      January 15, 2013 at 8:28 am

      Thanks for sharing that Glen!

  15. Aaron says:
    January 9, 2013 at 9:30 am

    Hiya, just like to give a really huge thanks for such clear and concise info. I have created my own shopping cart software, which obviously comes with great responsibility, and a need to be open to advice and new ideas. The chekout process is a side I’ve always struggled with, and I’ll definitely be bookmarking this page. Aaron

    • Russ Henneberry says:
      January 9, 2013 at 10:10 am

      Great to hear Aaron! Thanks for stopping by!

  16. Mark says:
    December 3, 2012 at 1:37 am

    Thank you for the valuable insight. My site needs dramatic improvements. Part of the problem is I’m using E-junkie and the cart capabilities are limited (like no user login). I do like its simplicity though (easy to add a product to the site). I am currently trying to find a better one. Preferrably with low rates, ease of use, dependable, tons of options and flexibility. Do you have any suggestions for such a cart that focuses on locking in customer sales?

    The free shipping part is difficult for products with shipping costs that are 25% the cost of the item. Certainly there are tricks to play with pushing shipping costs in with the item price but there are limits based on price point and percieved value. We are currently trying to negotiate discounted rates with UPS and FedEx. This is a big step in getting to low flat rate or free shipping. It is a chicken and egg problem because they only offer discounts if you ship a bunch (>$10k/month in shipping is the lower end). I guess most companies just take a big hit until they have the larger numbers and then negotiate the cheaper rates (zappos).

    • Russ Henneberry says:
      December 3, 2012 at 9:00 am

      Hi Mark,
      I’m no e-Commerce cart expert but I have use E-Junkie and always thought it better suited for delivering digital goods than real physical goods.


  17. Anouska says:
    September 19, 2012 at 7:08 am

    Cheers for this post, I’m currently printing all your tips. I was wondering if you could let me know, what in your opinion would be the best example of a current ecommerce website that has the perfect shopping cart design coupled with usability? Would it be Amazon or zappos? or something different?


    • Russ Henneberry says:
      September 19, 2012 at 8:35 am

      @Anouska — Look for big sites that are always running tests. Zappos and Amazon certainly fall into that category.

  18. Mike says:
    August 30, 2012 at 4:14 am

    getelastic.com has recently published a research on the similar topic. Many points are shared in fact.

    • Russ Henneberry says:
      August 30, 2012 at 8:26 am

      Thanks for the heads up on this research Mike, do you have a link?

  19. August 20, 2012 at 6:46 pm

    Really nice tips for improving cart abandonment rates. Most are easy to do as well and just need a bit of work by the store owner. Some can be a little more difficult for SMBs that are using hosted online shops where changing process may not be possible. But all good ideas.

    Thanks John

    • Russ Henneberry says:
      August 21, 2012 at 8:30 am

      Agreed John. It’s not easy to make these changes when you are an SMB without technical experience or running a cart with limited capabilities.

  20. August 19, 2012 at 11:40 pm

    There are some terrific tips here – we’ve shared the link with our payment gateway clients. Keep up the good work, Russ!

    Kind regards,
    The eWAY Team

    • Russ Henneberry says:
      August 20, 2012 at 8:30 am

      Thanks! Glad you found this useful!

  21. Kenneth @ World Class Copywriting says:
    August 15, 2012 at 7:25 pm

    A truly fascinating study.

    I reckon just implementing 1 of these could give many people a boost in conversion rate, but, if you implemented them all then it could be massive.

    I certainly strongly agree with reducing the number of pages involved in the checkout process. Some shopping carts make it far too complicated and vendors are losing out as a result.

    Thanks for the tips.

    • Russ Henneberry says:
      August 16, 2012 at 9:51 am

      Yep, each of these separately can have an impact but the more you combine these best practices th better your results will be. Thanks for stopping by!

  22. August 15, 2012 at 12:02 pm

    Russ – Great post! I recently learned of another one that would be good to add as well. We’ve been working with Velaro, a live chat provider and I’m astounded at the statistics on how much having live chat decreases shopping cart abandonment. Apparently, a large reason for abandonment is that the customer has a small question they want answered before they check out. It’s been a great project that is helping us wrap our heads around the e-commerce space more.

    • Russ Henneberry says:
      August 15, 2012 at 12:34 pm

      Great point Nichole. I have heard similar success stories about the power of live chat. Thanks for adding this tip — and we are huge fans of Social Media Explorer!

  23. Peter says:
    August 14, 2012 at 3:20 pm

    Great list. The psychology of cart abandonment is fascinating. Once visitors abandon, the momentum is generally against the sale, so its much more productive to close the deal while its still alive than to attempt to revive it later. We’ve been successfully reducing abandoned carts with clients by putting up messages real-time on the site after some trigger has been hit, usually elapsed time on the checkout page or inactivity in the store. To your point on the shipping costs, often retailers are reminding customers of their existing free shipping offer, so they’re not sacrificing anything further. Others are reaching a little deeper to prevent abandonment by sweetening the deal at checkout if the visitor exhibits signs of leaving. Anyway, lots of things to do, many of them quite simple.

    • Russ Henneberry says:
      August 14, 2012 at 3:30 pm

      Thanks Peter! Have you had luck with remarketing to abandoned shopping carts or are you finding this to be a wild goose chase?

Show Me My Heatmap

@CrazyEgg is the ultimate #bloggertool.

Everything Food Con


What makes people leave your website?