15+ Most Important Ecommerce Metrics to Measure

Ecommerce Metrics and KPIs


Ecommerce metrics are key indicators used to measure the performance and success of an online retail business. They include a range of data points such as conversion rates, average order value, customer acquisition cost, cart abandonment rate, and traffic sources. This guide explores over 15 key ecommerce metrics and KPIs, providing insights to scale online stores profitably and effectively.

When it comes to scaling an eCommerce business, meticulously tracking the store’s metrics and KPIs is essential for profitability and growth. With eCommerce revenue continuing to grow rapidly, this channel has come mission-critical for many businesses. According to eMarketer, US retail eCommerce sales will top $1 trillion in 2022, a $960.44 billion increase (or 9.4%) compared to 2021. By 2026, it is projected that more than $1 out of every $5 spent on retail will come from eCommerce channels.

US Retail eCommerce Statistics 2022

As marketers, it’s likely that you’ve tried many strategies for growth, but without closely tracking each campaign’s performance you won’t know when it’s time to take the next step in terms of scaling.

Aside from just executing marketing campaigns, often one small tweak in an eCommerce store—for example optimizing the checkout process and reducing cart abandonment rates—can lead to significantly higher margins and the ability to invest more in customer acquisition.

Taking a data-driven approach to growth enables marketers and eCommerce business owners to know exactly which eCommerce metrics and KPIs need more attention and when you’re ready to scale profitably.

After all, over half of US adults shop online at least weekly, and 16% do so every single day. With this steady increase in online shopping, particularly on mobile devices, there is too much at stake to not pay attention to the numbers.

eCommerce Frequency - How Often US Consumers Shop Online

With rapidly evolving eCommerce trends, having your finger on the pulse of what's happening is one crucial key to success. In this guide, we’ll discuss 15+ metrics and KPIs to measure the success of an eCommerce store

Below we’ll be focusing on metrics related to our Shopify integration, although keep in mind these metrics can all be applied to WooCommerce or any other eCommerce platform. 

What are the most important eCommerce metrics? In particular, we’ve broken each of these top marketing metrics down based on where they fit in the eCommerce sales funnel, including:

Read more: Important Woocommerce metrics to track

But first, let's tackle a few key concepts to set the stage.

How to Determine Which Ecommerce Metrics & KPIs Are Important for Your Client

Monitoring hundreds of eCommerce analytics, metrics and KPIs has little to no value for your clients, if they don't have a significant influence on the long-term performance of your client's eCommerce site.

Here's what we recommend: determine the key performance indicators (KPIs) that regularly have the biggest influence on the overall company objectives from the bigger list of metrics you now measure.

Better, Faster & Easier Client Reports Are Just a Few Clicks Away

Start Your Free Trial Today!

Helping Your Clients Understand the Difference Between Metrics & KPIs

To differentiate the metrics vs KPI's, metrics assess the progress of every business activity, whereas KPIs demonstrate how effective you are at accomplishing specific goals. For example, while website traffic produced through paid ads is a standard metric to analyze, a KPI would focus on the number of qualified leads created from paid ads.

Question to Ask to Identify Which Ecommerce Metrics to Track

If you're still attempting to figure out which metrics are most essential for your agency to monitor, here are three questions to ask yourself to help narrow it down:

  1. How much of an impact would a change in a metric have on your client’s eCommerce site? If a measurement point isn't important to the bottom line, it may not be worth the time and effort to track.

  2. Will focusing on this metric help us achieve our strategic goals? Improvement for the sake of improvement is insufficient. Obviously, your clients want results and you’ll want to discuss and determine which metrics will have the most impact.

  3. Are these metrics going to help other metrics? Many metrics are linked together. Improving one can have a cascading impact on others. Identifying essential traffic sources, for example, may enhance the quality of your visitors, which can ultimately raise sales conversions.

There are similar eCommerce metrics & KPIs across all industries, but each organization has its own set of eCommerce KPIs to measure and evaluate on a regular basis in order to enhance your client’s product, customer experience, etc.

Let’s get started.

Ecommerce Conversion Funnel Illustration

Awareness & Consideration Metrics

Before even thinking about conversions, awareness and consideration metrics allow you to measure how effectively you’re attracting people to the top of the funnel. These metrics are key to understanding your highest value channels, campaigns, traffic, and engagement is coming from.

Total Sessions

At the top of the eCommerce funnel, one of the most foundational metrics to track is total sessions. Google Analytics defines a session as a group of user interactions on the website that takes place within a given time frame, which by default lasts until there is 30 minutes of inactivity. Since each session represents a new potential customer, total sessions are key to evaluating both the short and long-term success of an eCommerce store.

Sessions by Source

Since not all traffic is created equal, it’s important to break each session down by source. When it comes to the eCommerce sales funnel, often top-of-funnel traffic will come from one source—for example, social media—and conversions will come later through an email or retargeting campaign. Whatever the case, knowing your highest-performing sources is key to scaling your organic and paid traffic. Both total sessions and sessions by source can easily be tracked with our Google Analytics integration:

google analytics integration with agencyanalytics

New vs. Returning Visitors

The vast majority of conversions will not occur on the first visit, which is why tracking new vs. returning visitors is so important. Often potential buyers just need a reminder about your client’s store, so this metric can provide a gauge for how effective your retargeting or email marketing campaigns are at bringing people back. This can be again be tracked with Google Analytics using the "% of New Sessions" metric:

New vs. Returning Visitors analytics

Social Media Engagement

Tracking social media engagement across each platform can provide your agency with insight into the type of content that performs with the client’s audience. There are many individual metrics to monitor engagement, so if social media is the main traffic source of the store, it’s recommended to use a dedicated social media dashboard.

For example, if you're building a social media dashboard using our template, we’ve included 9 social media KPIs to track:

  • Subscribers/followers

  • Conversions for social

  • Revenue from social

  • Traffic from social

  • Comments & Likes

  • Number of posts/videos

  • Posts/video feed

  • Demographics and geographics of subscribers

social media engagement analytics

Top Organic Keywords

Although many eCommerce businesses focus on paid traffic for growth, ranking for organic keywords in search engines can also generate a significant ROI. Since SEO is a much longer-term investment than paid traffic, monitoring traffic from organic keywords with a rank tracker is key to evaluating its performance. 

top performing keyword ranking tool agencyanalytics

Email Opt-Ins

In terms of ROI, email marketing is often one of the most valuable channels for both first-time and repeat purchases. In fact, a study by Campaign Monitor found that email can generate an ROI of 4400%, or $44 for every $1 spent on an email campaign. In order to track email opt-ins, you can either use the built-in analytics from your email provider in an email marketing report template or use a conversion goal in Google Analytics to track the opt-in’s “thank you” page.

Email Opt-Ins metrics dashboard

Easily Track & Report on All Your Client’s Ecommerce KPIs

Start Your Free Trial Today

Ecommerce Conversion Metrics

After you’ve built brand awareness and traffic to the site, the next step is to optimize your eCommerce conversion funnel. With enough traffic, even small improvements to your conversion funnel can make a huge difference in terms of profitability and scalability. 

Conversion Rate

Conversion rate is one of the most important metrics to track in your conversion funnel. Although average conversion rates will vary widely based on the product price, industry, and so on, Little Data highlights that a good benchmark to aim for is at least 1.75%. Conversion rate optimization is a very in-depth topic so we won’t cover it in this article, although check out Shopify's blog section dedicated to the subject here.

Though similar, sales conversion rate and ecommerce conversion rate focus on different aspects of online business performance. Sales conversion rate measures the percentage of leads or prospects who make a purchase across various sales channels, emphasizing the effectiveness of sales strategies and customer interactions. Ecommerce Conversion Rate specifically refers to the proportion of visitors to an online store who complete a purchase online, highlighting the success of an ecommerce website in converting traffic into sales.

Sales By Referrer

Just as knowing where your traffic came from is essential, tracking sales by referrer is equally important. In our eCommerce dashboard, sales are broken down by referrer in a pie chart alongside the exact revenue from each source:

Sales By Referrer ecommerce metrics

Average Order Value (AOV)

Average order value is another essential metric to track for any eCommerce business, as it estimates the amount the average customer will spend online. One of the main reasons why it’s so important to track AOV is that it tells you exactly how much you can spend to profitably acquire a customer. Keep in mind, however, that there are a number of strategies to increase AOV over time, for example, Shopify suggests these top five ways:

  • Create an order minimum for ‘free shipping’

  • Bundle products or create packages

  • Upsell or cross-sell complementary products

  • Set up a customer loyalty program

  • Provide live chat support for quick questions

Aside from AOV, in our eCommerce dashboard you can also set an average order goal to ensure you’re hitting your KPIs each month:

Average Order Value (AOV) ecommerce metrics

Cart Abandonment Rate

Cart abandonment rate is defined as the rate at which users add a product to the cart and leave without completing their purchase. The research company Baymard estimates the average online shopping cart abandonment rate is 69.80%, so there will always naturally be a portion of visitors that will abandon. To gather more information, take a look at how abandonment rate compares to add-to-cart rate, which reflects a user's first intent to purchase. That said, if you look at the chart below you can see a large number of checkout issues that can be resolved with certain design & strategic changes:  

Cart Abandonment Rate ecommerce metrics

Image Source

Cost Per Acquisition (CPA)

Regardless of the marketing channel you’re using, knowing your cost per acquisition is crucial to scaling ad budgets. Aside from the overall CPA of each channel, it’s useful to get more granular with this metric and look at it at the campaign, landing page, and individual product level to know what’s working best. As mentioned, looking at CPA alongside other ROI metrics such as customer lifetime value and AOV provide a much more complete picture. BigCommerce highlights the importance of tracking your CPA below :

Armed with AOV (average order value) and CLV (Customer Lifetime Value), online businesses can determine an acceptable CPA for ecommerce acquisition. Conversion rates are a primary indicator of marketing success, but CPA provides the business perspective by which to gauge campaign success.

Read more: Most Important BigCommerce Analytics to Track

Below you can see an example of a Facebook Ads dashboard that tracks cost per website conversion over time along with the CPA of each publisher platform:

Cost Per Acquisition (CPA) metrics for ecommerce

Return on Ad Spend (ROAS)

Similar to a business's overall ROI, ROAS tracks the amount of revenue generated for each dollar invested in advertising. There are many factors that go into determining what’s considered a “good” ROAS, although the most common benchmark used in a 4x or 400%, meaning for every dollar you invest in ads the store generates $4 in revenue.

The importance of ROAS for eCommerce stores is highlighted by Adespresso below:

ROAS provides a deeper insight into what is working for ads, ad groups, or ad campaigns so you can make informed decisions about what to keep doing and what strategies it is time to drop.

Return on Ad Spend (ROAS) metrics for ecommerce

Streamline Your Agency’s Ecommerce Reporting

Start Your Free 14-day Trial

Customer Retention & Advocacy Metrics

It’s often said that it’s much cheaper to get your current customers to make another purchase than it is to acquire a new one, and this couldn’t be more true in eCommerce. Shopify defines customer retention as:

Customer retention is the collection of activities a business uses to increase the number of repeat customers and to increase the profitability of each existing customer.

In this section, we’ll look at several metrics and KPIs that every eCommerce business should track to increase its repeat customer rate and profitability.

Read more: An Agency Guide to Shopify Analytics

Refund & Return Rate

In analyzing the performance of individual products, it's important to monitor the refund and return rate. Depending on the industry returns may be relatively common, for example in the fashion industry, and thus need to be a part of your financial models. This means a higher return rate for a particular product may not be the end of the world, as BigCommerce highlights:

Returns can also be a powerful driver to entice customers to hit ‘buy now’. If a customer knows your store offers free returns or exchanges, it can alleviate worries about buyers remorse. Use returns and refunds as fuel to drive your business, not to burn you.

That said, evaluating the refund and return rate of each product is key to monitoring the financial health of an eCommerce store.

ecommerce metrics: Refund & Return Rate

Repeat Customer Rate

Customer retention rate and loyalty are all about increasing your repeat customer rate, which is calculated as the number of customers who bought more than once divided by the total number of customers, typically over a 365 day rolling period. One of the main reasons this metric is so important is that as ad costs steadily go up, this means you need to make the most of your existing customers. In most studies, the average repeat customer rate is between 20% to 40%. 

A few tips that smile.io suggests in order to increase retention rate include:

  • Focus on increasing customer satisfaction

  • Create retention email campaigns

  • Start a rewards program

  • Introduce gamification into your eCommerce store

google analytics dashboard: Repeat Customer Rate

Customer Lifetime Value (CLV)

Finally, when it comes to retention, knowing your customer lifetime value is key to planning ad budgets and understanding your timeline of profitability. The “lifetime” of an eCommerce customer is typically measured at 12 and 24 months and tells at what point your client will break even with new customers and reach profitability. As the performance advertising company Crealytics highlights: 

Knowing the CLV of a customer will help you to strike the ideal balance between customer retention and acquisition. Knowing at what point a customer becomes profitable, is an essential part of knowing how much budget you can allocate to a particular channel or market.

In other words, CLV can be thought of as the single most important eCommerce metric to track in order to make informed marketing decisions and increase the bottom line.

Receive Agency Growth Tips, Delivered to Your Inbox

Summary: Ecommerce Metrics to Track

Running a successful eCommerce business involves wearing many hats—from branding, marketing, managing suppliers, and customer support. As an agency, it’s important to track the metrics that drive profitability for your clients. 

Each of the eCommerce metrics mentioned above can help you with this goal by helping you identify which strategies are performing and which need more attention.

Use our marketing dashboards and KPI reports to create fully customized reports for your clients. Just customize the template for each of your clients and their live metrics will populate on their own.

Read More: 15 Marketing Dashboards To Help Your Marketing Agency Scale

All that's left to your agency is the marketing creative, and writing up a simple executive summary before each report. 

Either way, taking a data-driven approach to growth is a valuable endeavor for any eCommerce business. If you're ready to track these metrics, check out our prebuilt eCommerce dashboard template to start automating your client’s eCommerce analytics.

Peter Foy Headshot

Written by

Peter Foy

Peter Foy is a content marketer with a focus on SaaS companies. Based in Toronto, when he’s not writing he’s usually studying data science and machine learning.

Read more posts by Peter Foy ›

Get Started for Free

Try AgencyAnalytics risk-free for 14 days. No credit card required.
AgencyAnalytics Dashboard Preview