Learn / Guides / Ecommerce guide

Back to guides

Ecommerce CRO: 9 strategic and user-centric tips to boost sales on your site

There’s something extremely satisfying about altering your ecommerce shopping experience and seeing your conversion rates increase. It becomes like a game where you have to figure out which buttons to press to earn more and more points.

But you won’t get far by taking random action and hoping for the best. Following a whim for a new call-to-action (CTA) button color here or a guess at a tagline there may feel like progress, but the guessing game brings random ups and downs for your customers and conversion rate. You need to play it strategically if you want to keep racking up points. 

Last updated

12 Dec 2022

Data-driven ecommerce conversion rate optimization (CRO) shows you exactly what you need to do on your website to increase sales. This guide covers why and how you should measure your ecommerce conversion rates, with nine CRO tactics to help you make impactful site changes, and examples of how real companies successfully put these techniques into practice.

Get CRO cheat codes with product experience (PX) insights

Hotjar’s tools give you access to PX insights that help you crack the code on your CRO puzzle and make strategic updates. 

What is ecommerce CRO?

Conversion rate optimization (CRO) is a process to increase the percentage of visitors who take a particular action on your website. For ecommerce companies, the action you try to boost is sales, but you can also focus on higher add-to-cart or lower cart abandonment rates.

How to calculate your ecommerce site’s conversion rate

CRO deals in percentages, not volume. Instead of increasing sales by increasing website visitors, you improve the proportion of people who take key actions—like adding an item to their cart and completing checkout. 

The basic CRO metric you need to track and measure is your conversion rate. To calculate your conversion rate, divide the number of conversions (desired actions taken) by the total number of visitors, then multiply that by 100 to get a percentage.

You can use a simple conversion rate equation to calculate by hand, or a website analytics tool to track conversions automatically. 

For example, a product page with 1,000 visitors and 30 sales last month has a conversion rate of 3%, which is in line with the ecommerce industry benchmark’s range between 2% and 5%. 

You could run these numbers manually with data from a website analytics tool like Google Analytics. But it’s easier to set up a Google Analytics conversion event that automatically tallies your conversion rate.

Every ecommerce business wants to increase sales, but only some businesses understand what needs to change to hit their goal. The result is a scramble to A/B test random visual elements or scrap old copy without any solid reason or way to validate their CRO efforts. 

There’s a better way.  

You improve conversion rates on your online store by understanding what drives, stops, and persuades your users, so you can give them the best user experience (UX) possible. A holistic CRO approach considers everything that comes before the final action, so you don’t focus on just a tiny piece of the equation. Let’s take a look at the three elements you need to optimize on your ecommerce store to improve CRO:

DRIVERS bring visitors to your website

Which user personas visit your site, why do they visit, and what’s their traffic source?

BARRIERS make them leave

What confuses or frustrates potential customers?

HOOKS persuade users to convert

What convinces users to choose your product and become paying customers?

As you learn about drivers, barriers, and hooks, you need to update your website and product experience (PX) to help customers and, ultimately, increase sales. 

For example, if your ecommerce company wants to increase your landing page conversion rate, you would review heatmaps to see how far visitors scroll and then move the CTA button high enough on the page so more people see it. 

9 ecommerce conversion rate optimization strategies 

In addition to contributing to a company's financial health, ecommerce CRO teaches teams about their customers so they can make better future website and product decisions. For example, if your A/B tests consistently show your audience buys more when there are testimonials on the page:

  • Product marketers know to use customer stories in campaigns

  • Product managers know to include social proof on new product pages 

As you think of ways to increase your ecommerce conversion rate, remember the drivers, barriers, and hooks perspective. Rather than looking at your entire customer experience at once (which is overwhelming), investigate one component at a time

You can break the ecommerce CRO process down further with three research approaches: observe, ask, and engage. This mix of quantitative research, like surveys and heatmaps, plus qualitative data, like insights from customer interviews, lets you identify opportunities faster

Let’s take a look at how it’s done:

Research method




Observe (heatmaps, recordings)

Review click heatmaps to understand how customers navigate your site

Watch recordings to uncover checkout flow issues

Use heatmaps to ensure customers see your CTA buttons

Ask (surveys)

Ask users how they found your site

Use an exit-intent survey to learn why customers leave

Ask customers why they’d recommend your product

Engage (user interviews)

Interview customers to understand what motivates them

Add context to conversion barriers with customer interviews

Improve sales copy through user interviews (and heatmaps)

Let’s take a look at how to implement these strategies in detail:

1. Observe how customers behave to improve site navigation 

Conversion rate optimization is one giant game of expectation vs. reality, and product experience insights help you bridge the gap. 

For example, Andrew Ethan Zeng, a Shopify store owner, expected a banner at the top of his page to just be a catchy design element. But recordings revealed that many people tried to click on the sales banner. When he updated the banner to link directly to the sale, “Conversions skyrocketed, and hundreds of orders came through that single banner alone,” he shared.

Hotjar Recordings helped Andrew identify a small change with a big CRO impact. Image via Andrew Ethan Zeng.

What are CRO tools?

CRO tools help you understand how customers engage with your website so you can make data-informed decisions. Hotjar (that’s us 👋) is a CRO tool that helps you:

  • Understand why visitors aren’t converting into leads or customers

  • Identify possible changes to make to your website to increase conversions

  • Test changes you make to your site for the highest conversion rates

How do CRO tools do that? Through features like recordings, which are playbacks of users scrolling, moving, u-turning, and rage clicking on your site. You can also use click heatmaps to see where people click or tap on your website pages. 

Those features are just the beginning of what CRO tools can do—learn all about CRO tools here!

2. Ask customers how they found your site

Ecommerce funnels aren’t always linear, so you need to ask your audience how they got to your site.

When you understand where visitors come from, you can tailor your site to their expectations. For example, a user who visits a product page after months of research needs different information than someone whom a friend referred for the first time. You need to ask potential customers what brought them to your site to create the best experience. 

Use an on-site survey to ask questions like:

  • How did you hear about our site?

  • How would you describe yourself in one sentence?

  • What’s your main goal for using [product name]?

On-site surveys are quick and easy ways to collect customer feedback. 

The trends in survey answers tell you what marketing efforts work well and which user personas are landing on each page. For example, if most survey responses say their main goal for using your home gym equipment is to gain strength, but your landing page focuses on weight loss, you need to rework your product positioning and messaging.

3. Interview customers to understand their motivators 

Your CRO efforts don’t stop when you make a sale! User interviews are a great way to understand what motivates your customers, so you can do things like adjust your product positioning and optimize your marketing funnel. Reach out to customers and talk to them about:

What made them seek out your product

Adjust your product positioning to address users' catalyst for action. For example, if customers seek out your tote bags before vacation, you can partner with travel bloggers to drive traffic to your site.

How they compare their options

You can fine-tune your unique selling proposition (USP) when you understand what variables customers use to compare you to competitors, like price or product variety. 

Their research process

Where do customers go to learn about products? Once you know how they learn about product options, you can adjust your marketing funnel. 

4. Watch for user issues in your checkout flow

No matter how hard you try to put yourself in your customer’s shoes while designing your ecommerce customer experience (CX), there’s no substitute for seeing interactions firsthand. 

For example, Materials Market, a UK-based construction materials ecommerce site, watched Hotjar Recordings to spot issues in their checkout flow

“I saw that people were just getting confused. It looked like there were too many steps in the process. We were asking people to do too much just to check out,” Andrew, the Operations Manager, recalled. Upsettingly, one in four visitors abandoned their carts. 

So, the Materials Market team reviewed recordings and made updates. They shortened their checkout journey, collected all customer details on one pop-up modal rather than several different pages, and updated the copy from ‘Sign up’ to ‘Secure Checkout.’ 

Their data-driven updates increased conversion rates by 28%, and now only one in 25 customers abandons the checkout process

Materials Market simplified their checkout process. 

💡Pro-tip: look at your checkout flow from multiple angles

Customers across different devices, operating systems, countries, and days experience your site differently. Hotjar’s Recording Filters let you review diverse customer experiences, like new vs. returning customers, so you can ensure your ecommerce experience is as frustration-free as possible for everyone. 

Hotjar has more than 45 attributes you can use to filter Recordings

5. Survey visitors about to leave to learn what stops their purchase

Another way to identify conversion rate barriers is an exit-intent survey. An exit-intent survey collects feedback just before a visitor leaves your site so you can reveal what stands in the way of more sales. 

You can launch an exit intent survey today with our free template

A single exit-intent response won’t tell you much, but continually running the on-site survey lets you spot trends and friction in your ecommerce experience. For example, a sudden spike in responses about your site’s ease means there’s a bug you need to remedy ASAP. 

Let’s look at what a few exit-intent responses would signal for your CRO efforts: 

“I didn’t find what I was looking for”

Your user interface (UI) design—elements like navigation—might be confusing, so review recordings and click maps to see where visitors hesitate.

“I didn’t find the website easy to use”

Look for rage clicks by watching recordings and note where visitors drop off. Maybe there's an image on your site that seems clickable but takes your customers nowhere.

“It was too expensive for me”

Assess your pricing strategy and whether you’re targeting the right audience.

6. Talk to customers about what your ecommerce experience lacks

Customer interviews give ecommerce businesses qualitative insights that add context to traditional analytics or quantitative PX insights

For example, web analytics show you which page has the highest drop-off and heatmaps reveal where customers fall off. But you need to talk to customers with firsthand experience to understand that they left your site because your design felt untrustworthy. Or that they almost didn’t convert because not seeing shipping options until the final step made them feel tricked. 

Once you identify what the barrier on your store is, you can make changes—like designing a user interface that inspires trust in your customers, or giving users the information they need to make a calculated decision, so they feel like they’re in control of their shopping experience (and money).

#Hotjar lets you interview customers of different ages and backgrounds, so you can find out what’s missing in their ecommerce experience
Hotjar lets you interview customers of different ages and backgrounds, so you can find out what’s missing in their ecommerce experience

7. Observe whether visitors see CTA buttons

Your CTA propels customers along your conversion funnel, but they can’t buy if they don’t see the button in the first place. Trampoline Plezier used heatmaps to reveal that customers weren’t scrolling far enough on a page to see their CTA. They realized only 46.2% of visitors saw the primary call to action, so they  moved the button to the top of the page and increased the site’s conversion rate from 21.8% to 33.02%.

If customers don’t make it to the bottom of your sales page, you need to move vital information higher up or find a better way to keep them engaged. 

8. Ask customers what convinces them to buy

How better to learn what hooks customers than by asking the customers themselves? First, use a Net Promoter Score (NPS®) survey to identify your most excited and engaged customers. After you ask customers to rank how likely they are to recommend your product and brand on a scale of 1–10, follow up that question with, “What was the main reason for your score?” Responses from customers tell you what they value about your product or brand—which you can highlight more on your sales pages. 

For example, if a customer loves that scientists back your products, you’d add expert quotes prominently on your sales page. Or, if a customer said they’d recommend you because of fast and reliable shipping, you’d add shipping info like prices and turnaround early in the checkout process. 

9. Listen to and observe customers to write better sales copy

Conversion rate optimization is often a team sport—with product marketers handling messaging, product managers guiding PX improvements, and your devs team implementing ideas on the site. This joint effort means that customer insights are often multi-purpose. 

For example, product marketers and managers work together to perfect sales copy. Product marketers glean customer persona insights from interviews, and product managers can tell them how sales copy—written based on those interviews conducted with customers—performs with heat maps. 

Let’s use a beard care brand as an example. The product marketer interviews customers and hears two main stories—that the products helped customers maintain their beards so they felt put together at work and that the customers’ partners appreciated their well-conditioned five o’clock shadows. 

So, the product managers test two sets of sales copy and CTA messaging. They track the conversion rates for each landing page and use heatmaps to see which stories held visitors’ attention and led them to scroll further on the page. Data on which sales copy performs best helps the product managers improve conversions elsewhere on the site, and they share what they learn with product marketers to make changes that improve the sales funnel.

#Heatmaps give you tangible support for or against your current ecommerce site design or sales copy because you can see exactly how customers interact with it.
Heatmaps give you tangible support for or against your current ecommerce site design or sales copy because you can see exactly how customers interact with it.

Remember your customers on the other side of CRO

If you spend long enough obsessing over conversion rates and poring over the numbers and figures of your ecommerce site, it’s easy to lose sight of what really matters. 

While hard, quantitative data is an essential part of decision-making and tracking progress, remember the people you’re actually trying to help—your customers.

Something as simple as running customer interviews or hosting Hotjar watch parties to share PX insights across teams to keep customers top-of-mind goes a long way. 

4 more steps to bolster your ecommerce site’s CRO

We've covered the CRO basics, but there's still much more to learn. Check out the next four chapters of our Ecommerce CRO guide, where we dig deeper into effective ways to increase your ecommerce conversions and grow your business.

Get to know your customers

Hotjar makes recruiting and scheduling customer interviews easy, so you can get firsthand feedback on your ecommerce experience. 

FAQs about ecommerce CRO