Gaby Diaz

What else can I test … to reduce shopping cart abandonment rate?

Gaby Diaz September 25th, 2009

At our web clinics and optimization training workshops, two of the most frequent questions  are: “What else can I test?” and “Do you have a good example?” To answer these queries with practical test ideas and examples, we’re pleased to present our new “What else can I test?” column.

More than 60% of US online retailers are seeing shopping cart abandonment rates of over 20% this year, according to a recent eMarketer article. Among the most cited and common reasons for that abandonment: just doing comparison shopping, lack of money, looking for a coupon, and no alternative payment methods available.

In a recent survey with one of our research partners, we found that the number one reason for abandonment was shipping prices, followed by “I did not intend to purchase at this moment.”

Here are a handful of ideas, drawn from our research, that can help combat those issues and decrease your cart abandonment rates:

1) Offer alternative payment methods. Credit cards are still the most popular method of payment with about 55% of online retail purchase volume in 2008 (eMarketer), followed by debit cards with 27%. The forecast for next five years shows credit cards as the #1 payment type. However, alternative payment types like debit cards, Bill Me Later, PayPal, and Google Checkout are growing fast in popularity.

Test offering any of these alternative methods and don’t forget to promote them in your shopping cart as well as on your homepage and product pages. It’s important to let visitors know all the payment options available as soon as they land on your website. See examples:

Alternative method of payments - example 1

Alternative method of payments - example 1

Alternative method of payments - example 2

Alternative method of payments - example 2

Note: Some online retailers are seeing a significant improvement in average order value by providing a Bill Me Later option.


2) State your shipping prices or rules upfront
. Simply state your shipping prices or rules in a visible area in your website and cart page. The best locations are next to the shopping cart, page header or footer or within content in the product pages. See examples:

Shipping prices upfront - example 1

Shipping prices upfront - example 1

Shipping prices upfront - example 2

Shipping prices upfront - example 2


3) Offer exclusive products online
. These can help with shoppers who are just browsing and researching. You may need to do some research to find attractive products that you won’t lose money on if you only offered them online. See example:

Online exclusive offer example

Online exclusive offer example


4) Put your nav bar to work for your cart.
It’s a common mistake to think that the navigation bar needs to stay the same in your cart page. I understand usability might be the reason, but you don’t want to offer more links to your visitors to abandon the cart. Instead your nav bar can become your center of “anxiety relief.” Use it to state your shipping prices, customer support options (phone number, email, chat), method of payments available, and security seals. The nav bar can help reduce your visitors’ anxiety by making them feel more secure and comfortable with your checkout process. (If you don’t have a navigation bar use the bottom section of your cart page). See example:

Anxiety relief nav bar example

Anxiety relief nav bar example


5) Promote your promo codes
. The feeling of missing a promotion because you don’t have a promo code can be frustrating. It actually can lead to abandoning the cart to go and search for promo codes online. Instead of wasting your visitors’ time, offer them a way to get promo codes directly from you. GetElastic provides a great example of how to do this. Another option, if visitors come from a channel that you can control (email, PPC, banner, affiliate), is to have the promo code prefilled for them. You can use the visitors’ session or URL to carry over the promo code value and use it right in the shopping cart page.


6) Plug in a progress bar
. This is a very simple and easy update to your cart and checkout pages. Especially for those online retailers that have a short (two to four steps) checkout process, having a progress bar can help reduce visitors’ anxiety and encourage them to continue. For longer checkouts (more than four steps), I’d recommend testing first reducing the number of steps and then testing a progress bar. See example:

Progress bar example

Progress bar example


7) Brand your checkout process
. Along with the progress bar, naming your checkout process can reduce visitors’ anxiety. By naming I refer to using adjectives to describe the nature of your checkout process. For example, “easy checkout”, “1-2-3 checkout”, “express checkout”, etc. Test different names powerful enough that can create a sense of relief in your visitors’ mind. See example:

Branded checkout example

Branded checkout example


For more tactics and suggestions on how to optimize an eretail website, join us for our Sept. 30 web clinic:
Ecommerce Optimization: A holiday playbook for procrastinators.

Ecommerce, Lead Generation, Practical Application



  1. September 25th, 2009 at 15:37 | #1

    Great article, Gaby, and I am impressed that the post appears to be ranked in order of importance to both retailers and consumers. You’re right, alternative payment options are growing in demand, especially given the credit crisis.

    Here’s one more to consider in your list of APMs like Bill Me Later, PayPal and Google Checkout – it’s ILD Teleservices – bill to phone payment options are so convenient for consumers checking out – it’s a simple “no credit card required” option.

  2. Gaby Diaz
    Gaby Diaz
    September 30th, 2009 at 12:26 | #2

    Thanks, Ilona. You are right; I tried as much as possible to prioritize the ideas in terms of their impact to abandonment and conversion rate. Thank you for providing another payment method to the mix.

  3. October 1st, 2009 at 08:36 | #3

    Excellent use of examples.

    I’m currently recoding and then redesigning my entire site. It will be good to build in some of these examples right in from the start.

    Thanks!

  4. Gaby Diaz
    Gaby Diaz
    October 1st, 2009 at 11:37 | #4

    Thanks. Glad to hear these ideas are helpful. Please, let us know how they do for you. Don’t forget to test them :-)

  5. October 12th, 2009 at 00:13 | #5

    Gaby,

    Thank you for the list! Good stuff.

    I have been thinking about promo codes a lot lately, and what that box actually means in checkout. I know when I see it, it’s a call to go find an extra few percent off… I’d imagine it’s the same for most seasoned online shoppers.

    I have a client that is one of the biggest retailers online and we’ve been noticing an interesting trend – a massive increase in [coupon|promo|discount code] keywords. The majority of the time those searches are executed, the sale gets tagged to an affiliate. Often they don’t have an active promo code available so I would have to believe that there is a significant count of abandoned sales.

    Here are my thoughts on countering… hopefully it’s helpful for some of the other retailers that might be reading:

    – run a campaign (paid and natural) to capture code-searchers
    – hide promo box when there are no active promos
    – hide promo box if cart is not eligible for promos
    – create an onsite/inline mechanism for searching for promo codes

    I’m going to do a post this week at checkoutoptimization.com with further follow up, let me know if you have any more ideas!

  6. TanP
    October 24th, 2009 at 14:33 | #6

    Great article! I’m just getting my feet wet in web analytics and this post is a great read for novice people like me. The images made it an easy read with the commentary next to it. Keep it up!

  7. Gaby Diaz
    Gaby Diaz
    October 26th, 2009 at 17:06 | #7

    Thank you. Good to hear the format of the examples are helpful.

  1. September 25th, 2009 at 17:05 | #1
  2. September 28th, 2009 at 02:08 | #2
  3. September 30th, 2009 at 07:18 | #3
  4. September 30th, 2009 at 17:22 | #4
  5. October 1st, 2009 at 22:33 | #5
  6. October 6th, 2009 at 18:58 | #6
  7. October 7th, 2009 at 12:11 | #7
  8. October 9th, 2009 at 04:25 | #8
  9. October 12th, 2009 at 11:53 | #9
  10. November 29th, 2009 at 16:44 | #10
  11. January 29th, 2010 at 17:44 | #11