How To Improve Your Ecommerce Conversion Rate & Profits Easily


I know that a lot of my readers run ecommerce stores, however many people are purely focused on things like traffic and ignore ecommerce conversation rate optimization which leaves a lot of money on the table.

So once you have built a successful ecommerce store you should start to look at how you can make it work harder for you.

What You Will Learn

  • Why ecommerce conversion rate optimization is important
  • How to calculate ecommerce conversion rate
  • How to analyse the data
  • 25 best practices & techniques to increase ecommerce conversion rate

This article was written by Giles Thomas who is an established ecommerce conversion expert.

How To Increase Your Ecommerce Conversion Rate

If you run an online store and often ask yourself, how do I get more visitors to buy my products then this is the resource for you.

In this article we will look at a logical step by step process for increasing the conversion rate of your shop.

You won’t find opinions in this article or fake one size fits all hacks.

Just best practices you can test on your shop and use to find improvements.

Using a recurring conversion rate optimization process is key to having a highly converting shop.

Here is the simple step by step process we will walk through and that you can use to improve your store.

ecommerce conversion optimization process map

Collect Data – Site Walkthroughs

When optimizing a shop the first step is to take care of low-hanging fruit.

These are the types of ecommerce conversion rate improvements that are easy.

They are generally related to browser testing, device testing and bugs.

Understanding the user flow and the user experience of the shop during the site walkthrough is key.

Start by navigating the website as a user.

Add things to the cart, use the search.

Be very critical of what we see.

Look for obviously broken css or functionality.

But which browsers and devices should I test?

There are so many variations and versions!

How do I find bugs?

First things first, go to google analytics and look at your ecommerce conversion rate by browser.

Then separate your data by mobile and desktop browser.

You will get something like this.

ecommerce conversion rate by device

Try to find the browsers and devices that convert below or above the site average.

You can then start with testing the browsers and devices with the worst conversion rates.

You’ll often find bugs and simple css fixes that will instantly increase conversions.

People often ask at this point if the time it takes to test older browsers is worth the investment.

Eg will I make more money extra than I have to spend to make the website work well on the old browsers

This is really a simple calculation.

Imagine IE7 convert at 10% the conversion rate of the other IE browsers.

Your hypothesis could be that ‘IE7 would convert at the same rate as the other IE browsers once optimized.’

If that increase, the 90% extra conversion rate is worth more over 6 months to the company in revenue than the cost of the development work you can get started right away.

Analytics Lie

Also focus on absolute numbers. If the sample size is too small then the numbers might not be accurate.

If the traffic to the browser or device is low, less than a few thousands sessions then there is no statistical significance in the conversion rate.

ecommerce conversion rate google analytics

You can always use a larger time range in google analytics for increase the sample size.

Typically tablets should be as good as your desktop conversion rates, normally 10% lower. If they are much lower, your site needs responsive development optimization.

Mobile visitors will typically have a lower ecommerce conversion rate, especially for considered purchases.

Look at your growth trends for mobile over the last 12 months.

A lot of people are seeing huge mobile traffic growth.

This will let you know that it is worth investing in mobile as it will be a large proportion of your traffic in the future.

If mobile traffic made up 2% of your overall traffic 12 months ago, but now it is 15%. Then you need either a standalone mobile shop or a responsive shop.

I would go with the later, responsive design, for these four reasons:

  1. Responsive design is preferred for SEO
  2. Responsive design is cheaper to maintain and update long term
  3. Social media is a large driver of ecommerce traffic, 55% of social media consumption is on mobile devices
  4. 20% of Google searches are from mobile phones, how much of your traffic is organic?

Collect Data – Heuristic Analysis

During heuristic analysis we go through the website page by page.

Focussing on the money pages, for example:

  • Home
  • Category
  • Single Product Page
  • Cart
  • Checkout Flow

When looking at these key pages we need to consider:

Value Proposition / Offer

Is the offer aligned with the user and the targeted traffic sources?

Are you selling the benefits not the features in your copywriting?

Does the copy speak to the users needs and wants?

Does the copy speak to the users pain points and problems?


Do we understand, what steps we should take next?

Most importantly, is there one clear call to action?

One task we want the user to take, does the visual design and visual hierarchy push the user down this funnel?


Are there items that are unnecessary?

That don’t match with the pages one clear call to action?


Long forms?

Security issues. Privacy, trust. Is social proof being used?


Can we use urgency or other design persuasion techniques?

The goal is work out where the website is losing visitors, where are we letting sales get away.

Improve these factors with better copywriting and by observing people using the website in a user testing workshop and fixing the problems you find.

Collect Data – Google Analytics

Google can tell us many things about the shop. How people are using it and where it can be improved.

But we must remember to segment the analytics, large averages generally don’t paint truthful pictures.

The more time you can afford to look on a granular level the better.

Is This Data Accurate?

Here are some key signs to check for that your analytics are not healthy.

  • Very low bounce rate – code may be loaded twice
  • Top referring domain is domain itself – subdomain tracking not enabled

Also check:

  • Virtual pageview tracking enabled
  • Ecommerce site search tracking enabled
  • Event tracking for key objectives set up (add to cart)
  • In-page analytics set up

Funnel Data

We need to recreate the funnel data manually to double check the analytics are being collected correctly.

Go through the checkout process and write down every step.

Then look at the pageview stats in google analytics for each one.

Does it match the funnel? Are there any steps missing you can add in manually?

For example:


If the funnel is correct:

Look at this data in Google Analytics

  • Audience – where are they from
  • Conversions by browser/device
  • Visitor flow
  • Traffic sources for relevancy + key landing pages + conversions
  • Pages with high traffic and high bounce rates
  • Navigation summary
  • Site search

Do certain audiences or traffic sources convert higher than others? Then focus your marketing more on what works.

Do some pages have high bounce rates and high traffic. Fix those pages and push the user down the funnel.

Do you have site search? A lot of website statistics show users who use site search have a higher ecommerce conversion rate.

Make sure your site search works well and return the correct products.

If you have the budget, use auto complete search results with images and product details.

Collect Data – Site Speed

Having a site that loads fast and performs well is not only import for the user but also for SEO. Google along with 200 other ranking factors considers site speed in their rankings algorithm.

You can use tools such as Yslow or Google PageSpeed Insights to see what can be improved on your site to make it load faster.

Also test mobile devices on non wifi environments. Sometimes mobile page load can be very slow, this causes bounces, lost traffic and bad mobile conversion rates.

Make sure can employ mobile first development to the shop to ensure the best load times on mobile.

Collect Data – Customer Development

The next step is to talk to existing customers.

This is find out key learnings from their experience with the shop, problems and to see how we can fix them.

Questions to ask your customers:

Who are they, demographics, psychographics?

This can help you identify which communities and social networks to focus with marketing efforts on to drive traffic to the website.

If you know you cater to teenagers then vine and instagram could be a good place to market.

If your product is bought by 60 year old men, then even offline marketing might work well.

Ecommerce conversion optimization starts as early as marketing to the right audience who are open to your offer or even looking for it.

What is important to the user when buying [insert your product]?

People often say they care about quality, speed of delivery, green issues. By learning what your customers care about you can write it into your marketing copy and be more aligned with them emotionally.

How long was the shopping process?

Is the checkout process too long? Where are people dropping off? This can help improve the checkout flow.

How many other sites did they look at?

Finding which competitor sites your customers look at can help you position yourself in the overall market better. Filling a niche or taking a stand against competitors beliefs or values.

What doubts and hesitations did you have?

By learning the reservations of your customers you can write copy that alleviates those concerns. But what if… what happens when… make them feel comfortable. Do they ship to X… let them know “Free worldwide shipping”.

Which questions did you have but did not find answers to?

No this doesn’t mean add them to the FAQ. If your copywriting is good enough you shouldn’t need an FAQ. The information the customers needs to be happy and comfortable enough to buy should be in the page inline with the products.

What made you choose to buy from us?

Learn what differentiates you in your customers eyes, this can often reveal golden nuggets of copywriting ammunition!

Collect Data – Exit Intent Surveys

Survey customers as they exit to gain greater insight into why they are leaving.


  • Was there something holding you back from making a purchase today?
  • Was there any unanswered questions you had?

Again use this data to improve your copywriting or add missing products.

Collect Data – User Testing

Use or similar services to give fake users tasks to complete.

Ensure that the target group matches the demographics and psychographics of your customer.

Choose tasks for them to complete that are aligned directly with KPIs and see where and why they fail.

This is a less biased version of the site walkthrough data gathering.

Collect Data – Tracking

Ecommerce conversion tracking data can give deep insights into why people do not check out.

Click tracking data shows where people click.


You can test to see if they click the wrong elements that are not links. Perhaps product images that could then be linked to the product page.

Scroll maps can be used to test where users scroll to. Are the most important elements for example add to cart buttons being seen. Are they above the fold if necessary?

You can use Crazyegg or Heatmaps by Sumome.

Data Analysis – Compare Data

Now you have all these insights from using the website and undertaking a heuristics analysis you can compare the findings against your google analytics data.

Is there data mismatch? Does the data support the ideas and hypothesis.

For example:

If you find the homepage is cluttered and doesn’t have one clear call to action. Look at the data that shows conversion rate of people going from the homepage to the call to action page (probably a link to the main shop page from the first slide in your slider)

If the click through rate is low, then the data supports your theory.

Develop Hypothesis

Now you have all your data and learnings.

It is time to come up with ideas to design, implement and test.


Sketch a customer theory, a narrative from your customer development learnings. What are their pain points, concerns, needs. This is the basis for copywriting improvements.

Fix all the easy changes like browser bugs right away.

You should have site wide changes, and page specific changes.

Make sure you prioritize the changes considering ease and cost of the change and potential return on investment.


Like of IE7 browser testing change earlier.

Design, Develop and Test

Now you need to implement your changes as per your prioritized list.

Ensuring to consider conversion rate optimization best practice along side your ideas.

ALERT: Instantly Increase Your Conversion Rate With My Personal Case Studys!

Make sure to put the right tools in place and set them up correctly so you can test the new changes and repeat the process again.

Google analytics, crazy egg etc

Ecommerce conversion optimization is never finished, it is an infinite loop.

Your customers and the market place will always evolve and changes and your shop should too.

Bonus Ecommerce Conversion Optimization Resource

Excited to learn more about optimizing your ecommerce conversion rate to increase your stores revenue?

For those of you who want to take your shop to the next level I have put together a bonus resource.

27 Responses

  1. Superjab

    great article man, very informative. Keep them coming!

  2. 10.17.2014

    Agree that for good stats on what’s happen with your visitor after they enter your site, the CrazyEgg service is a must for medium+ business owners.

    • October 17th, 2014 at 7:01 pm

      Yeah it is a great tool. I’m playing with HotJar at the minute as well

  3. 10.17.2014

    So much detailed analysis mate… very professional and academic

  4. 10.18.2014

    Awsome matt…once again you rock..very knowldgeable

  5. 10.18.2014

    I’ve been doing this for so long that I have completely forgotten about checking the browser stats lol. Thanks Matthew.

    You made a great point about the hypothesis. People can find crazy % improvements from testing out some slight changes based on their hypothesis.

    Great tips as always! Enjoy the weekend!

  6. Nacho

    I only have 2100 visits per month, but my conversion is about 1 product sold for 140 visits approx. Getting more organic visits is really difficult in the cosmetic world (and more if I want to focus only on 12 “original” products, of course made by us).

  7. 10.19.2014

    A highly successful marketer I know often says “always be testing” and this post is testament to that. Lots of quirky little details in that post that will be very useful to me, so thank you!

    It still amazes me just how much money product vendors leave on the table by not testing to increase conversions. I see it all over the internet!

  8. 10.20.2014

    I really appreciate the data-driven, and more scientific, approach. Anyone can spit theories or stuff that they have read, but breaking out data on your specific audience to back it up will always get better results.

    Most stats on Internet usage or user behavior are taken on an average of the whole; specific audiences, communities, or other populations could (and often do) have radically different behavior.

  9. 10.21.2014

    Some great stuff on there! Basically building an ecommerce shop that works takes some elbow grease. If you’re not willing to put in the work then it wont work how it could in the long run. If you set your goal to building the best site possible without exception, then with some persistence and a few hours a day devotion, that dream can become a reality and change your life. It’s not impossible to do, you just have to “do” the doing part. This article has definitely opened the eyes for me and I’ll be going through the steps repeatedly. Thanks for the FREE information, this is what gives those of us with vision and power to succeed the tools to do so. cheers

  10. 10.21.2014

    Hi Giles,

    Distractions are a biggie. I use a 3rd party site – digital store – so I let ’em handle the shopping cart deal. Users have like few options. Outside of buying, they can’t do much else. This is why I dig NOT having a shopping cart on my blog. I have too many links to other products and services. Instead, I just link up to a digital store and from there it’s smooth sailing with no distractions.

    Taking a 3rd party view is key. We may feel our ecommerce site works, but a visitor may spot 5 or more distractions, which mark the reason why you’re not converting effectively. Keep cutting down options and users will have 1: to buy your stuff.

    Thanks Giles! Tweeting from Fiji.


  11. Andison Flores

    Great post.

    Which of these do you like the most?
    Crazyegg or Heatmaps

    I have tried heatmaps but I think it could be better.

  12. 10.22.2014

    A great presentation. Thank you for sharing this knowledge.

  13. Harry Chittenden

    A great presentation. Thank you for sharing this knowledge.

    It of course is a lot of work. It makes me think that the easy money on the Internet, if there ever was any, has already been made.

    What if your site isn’t getting much traffic, a few hundred hits a month? I guess your main tool here is heuristics.

    • October 24th, 2014 at 5:01 pm

      Depends on the Niche, a few hundered is a lot of people to influence.

  14. 10.23.2014

    Another great detailed analysis – your posts are always worth investigating further – it’s never just breezing through – always more to seek out.
    I’m big on distraction free shopping and giving the user less reason to abandon the car whilst a he same time sticking tightly to the theme or context they visited the site for in the first place.
    I’ve found that two sites, one a “high end” looking site and the other an “affordable” looking site, both with completely different branding have actually increased my total sales this year.
    I thought they would be in competition with myself, selling basically the same product just touching on different aspects of what customers are looking for.
    Also, would like some more analysis of shipping rates and FREE shipping.
    One site has FREE shipping, the other has shipping as an extra
    price added on – but the final cost is within $5 across the two sites. Funny how some people want to think they are getting something for free.
    Keep up the good work, we’re all keen for more!

  15. 10.24.2014

    Brilliant tips Matthew. I am glad that you note testing various devices and browsers because so many ecommerce sites do seem to forget that step.

  16. 10.25.2014

    This post has been lifted from the Conversion XL course by Peep Laja. Seems like old Giles Thomas is a fraud.

  17. 11.1.2014

    I don’t have an e-commerce store but a blog in the education niche.

    Despite 6,000 visitors per month my product hasn’t converted. To learn more I attached a ‘pretty link’ tracking code to the ‘Buy Now’ button.

    I’ve found I average a click-through everyday. However, once people enter PayPal’s payment gateway they disappear.

    Is it naive to expect the majority of these click-through’s to convert? I’m struggling to make an educated guess.

    Regardless, great content Matt. Your blog is an amazing resource.

    • November 1st, 2014 at 10:05 pm

      Well perhaps the messaging isn’t quite targeted to the audience correctly? Or the price point is out of whack, could be a few things.

  18. Pau L

    Hello Matt.

    It’s clear that the visits coming from smartphones and tablets are growing extremely fast. Here in Spain is a factor that is coming a little bit late but is going to be huge and we already see that.

    I believe your data is totally reliable and I can totally see your point, but at some point conversions can be totally different from what you expect. It’s true that you can use some ways so your users take more actions and end up buying, but at the end of the day there a small line that you, as a webmaster, cannot surpass. Each user is a unique individual and we cannot control entirely the conversion of our websites.

    With tablets and so on it’s even more crucial since the space for navigating is limited.

    Have a nice sunday

What are your thoughts?

* Name, Email, Comment are Required