The 10 Ecommerce Metrics That Actually Drive Revenue
By Seray Keskin VP of Marketing
@ Sleeknote

Most ecommerce metrics guides hand you a spreadsheet of 30+ KPIs and wish you luck.

You don’t need 30 metrics. You need 10. And you need to know which lever moves each one.

That’s what this guide gives you. I’ve organized the only ecommerce KPIs that matter into three funnel stages: acquisition, conversion, and retention. For each metric, you’ll get the formula, a benchmark, and a specific tactic to improve it.

Here are 3 highlights of what I’ll cover:

  • The single ratio that tells you whether your business model is healthy (hint: it’s not ROAS)
  • Why cart abandonment rates hover around 70% across all industries, and what to do about it
  • The conversion metric most stores ignore that’s worth 46%+ more signups

Whether you’re building your first ecommerce reporting dashboard or trimming a bloated one, this is your shortlist.

Table of Contents

How to Think About Ecommerce Metrics (and KPIs)

Every metric in your analytics dashboard belongs to one of three funnel stages. Mixing them up is how teams end up optimizing the wrong thing.

The ecommerce metrics funnel: three stages — Acquisition, Conversion, and Retention — each with the guiding question it answers and its core metrics.

Acquisition metrics tell you how efficiently you’re attracting visitors. They answer: “Are we spending the right amount to get people through the door?”

Conversion metrics tell you what happens once visitors arrive. They answer: “Are visitors doing the things we need them to do?” This is the widest stage for most ecommerce teams because there are so many micro-conversions between a first pageview and a completed order.

Retention metrics tell you whether customers come back. They answer: “Is the revenue we earned today going to compound tomorrow?”

The mistake most teams make is spending 90% of their energy on acquisition and 10% on everything else. But conversion and retention are where you’ll find the highest-leverage improvements, because you’re working with traffic you’ve already paid for.

That’s the framework. Now let’s walk through the 10 metrics that belong in every ecommerce reporting setup.

Acquisition Metrics

These two metrics govern the top of your funnel. Get them wrong and nothing downstream matters, because you’ll either overspend to attract visitors or misread which channels are actually profitable.

1. Customer Acquisition Cost (CAC)

CAC is the total cost of acquiring one new customer. It includes ad spend, agency fees, software costs, and the salaries of people running campaigns. A common ecommerce benchmark sits around $30 per customer, though this varies wildly by vertical and price point.

But CAC alone doesn’t tell you much.

The number that actually matters is your CLV:CAC ratio. If a customer’s lifetime value is 3x what you spent to acquire them (a 3:1 ratio), your model is healthy. Below 2:1 and you’re likely burning cash. Above 5:1 and you might be under-investing in growth.

Next Action: Calculate yours with the CAC Calculator.

2. Return on Ad Spend (ROAS)

ROAS equals revenue from ads divided by ad spend.

ROAS measures the revenue generated for every dollar you put into advertising. It’s narrower than CAC because it only looks at ad spend, not total marketing costs.

A healthy ecommerce benchmark for ROAS is 4:1, meaning $4 in revenue for every $1 spent. But this depends on your margins. A luxury brand with 80% gross margins can afford a 2:1 ROAS. A commodity retailer running at 20% margins needs 6:1 or higher just to break even.

If you’re running paid campaigns, you should also track your CPM (cost per thousand impressions) to understand how efficiently you’re reaching audiences. You can benchmark yours with the CPM Calculator.

Next Action: Calculate your current ROAS with the ROAS Calculator.

Conversion Metrics

This is where most ecommerce revenue is won or lost. You’ve already paid to get visitors to your site. These five metrics tell you how effectively you’re turning that traffic into revenue.

3. Conversion Rate

Conversion Rate equals Number of Conversions divided by Total Visitors, multiplied by 100.

Conversion rate is the percentage of visitors who complete a purchase. The average ecommerce benchmark hovers between 2% and 3%, which means 97-98% of your traffic leaves without buying.

That sounds bleak. It’s actually an opportunity.

Even a 0.5% improvement on a store doing $500K/month in revenue translates to roughly $83K in additional annual revenue. And you don’t need more traffic to get there.

A related metric worth tracking alongside conversion rate is Revenue Per Visitor (RPV). RPV combines conversion rate and average order value into a single number (RPV = Conversion Rate × AOV), giving you a cleaner picture of how much each visitor is actually worth.

The fix: Exit-intent popups are one of the highest-leverage tactics for improving conversion rates. They target visitors who’ve already shown purchase intent by browsing your store but are about to leave. A well-timed offer (discount, free shipping, limited-time deal) can recover a meaningful percentage of those exits.

Minimum exit intent lead magnet

With Sleeknote’s exit-intent technology, you can track cursor velocity and direction to trigger campaigns at the exact moment a visitor moves toward the close button.

Next Action: Use the Conversion Rate Calculator to benchmark your store. And if you’re running CRO experiments, the A/B Test Calculator can help you determine statistical significance.

4. Average Order Value (AOV)

AOV equals total revenue divided by number of orders.

The AOV formula is simple: divide total revenue by total orders. If your store did $100,000 across 2,000 orders last month, your AOV is $50.

AOV is the fastest way to grow revenue without acquiring a single new customer or improving conversion rate. Every dollar you add to the average order drops almost entirely to your bottom line because the acquisition cost is already paid.

The fix: Two tactics move AOV consistently.

First, free shipping threshold bars. If your AOV is $50, set your free shipping threshold at $65. Use a dynamic bar that updates in real-time as shoppers add items. (“You’re $15 away from free shipping!”) This nudges customers to add one more product rather than pay for delivery.

Upsell popup with free shipping thresholds

Second, cart cross-sells. When a visitor adds a product to their cart, trigger a recommendation for complementary items. Think phone cases with phones, conditioner with shampoo, socks with shoes. For inspiration on how to implement this, see these product recommendation popup examples.

Sleeknote-SiteData-Use-Case-11-1

With Sleeknote’s SiteData engine, you can read cart values in real-time and calculate the exact gap to your free shipping threshold, then display it in a personalized bar. No developer needed.

5. Cart Abandonment Rate

Cart Abandonment Rate equals one minus Completed Purchases divided by Carts Created, multiplied by 100.

Cart abandonment rate measures the percentage of shoppers who add items to their cart but leave without purchasing. According to Drip, the average cart abandonment rate sits around 69.57%.

Cart abandonment rate statistics on average

Seven out of ten shoppers who wanted something from your store badly enough to add it to their cart still walked away.

The reasons vary: unexpected shipping costs, forced account creation, a complicated checkout, or simple distraction. But the fix is a one-two punch.

The fix: Combine exit-intent popups with abandoned cart emails. The popup catches them before they leave. The email catches them after.

BilligParfume used this approach during Black Friday and hit a 61.3% conversion rate on their exit-intent campaign. The popup offered a time-sensitive discount to visitors actively abandoning their carts.

Sleekbox 1

For popup inspiration, see the collection of cart abandonment popup examples.

6. Checkout Abandonment Rate

Checkout Abandonment Rate equals one minus Completed Purchases divided by Checkouts Initiated, multiplied by 100.

This is cart abandonment’s more specific sibling. Checkout abandonment only counts visitors who actually started the checkout process, then bailed. These people were closer to buying than cart abandoners. Something specific spooked them.

Usually, that “something” is friction.

The fix: Audit your checkout for trust signals and unnecessary form fields. Every additional field you add to checkout increases the odds someone leaves. Display security badges, accepted payment icons, and return policy reassurances prominently.

If you’re a Shopify store, this guide to reducing Shopify abandoned carts covers platform-specific tactics, including how to trigger targeted popups at the checkout stage.

7. Email Capture Rate

Email Capture Rate equals Email Signups divided by Total Visitors, multiplied by 100.

Email capture rate measures the percentage of visitors who hand over their email address. Most stores treat it as a vanity metric. It’s not. It’s the bridge between conversion and retention.

Every email you capture is a visitor you can market to for free, repeatedly, long after they’ve left your site.

The fix: Multistep popups are the highest-performing format for email capture. Step one asks for the email only (low friction). Step two collects enrichment data like gender, preferences, or shopping interests.

Multistep popup example

Here’s why this works: with Sleeknote’s Multistep campaigns, the email is captured and synced as soon as a visitor completes step one, even if they abandon step two. You never lose the lead. And 76% of users who complete step one go on to finish step two, so you get richer data without sacrificing newsletter signups.

Multistep campaign conversion rates

Segment your popups by visitor behavior (new vs. returning, traffic source, pages viewed) and you’ll see capture rates climb significantly above the industry average. For detailed tactics, read the guides on email popup best practices.

Next Action: To understand the revenue impact of each subscriber, try the Revenue Per Subscriber Calculator.

Retention Metrics

Acquiring a customer once is expensive. Getting them to buy again is where profit lives. These three metrics tell you whether your business compounds or constantly starts from zero.

8. Customer Lifetime Value (CLV)

CLV equals Average Order Value times Purchase Frequency times Average Customer Lifespan.

CLV estimates the total revenue a single customer will generate over their entire relationship with your brand. It’s the most important number in ecommerce because it determines how much you can afford to spend on acquisition.

Remember the CLV:CAC ratio from earlier? This is where it gets calculated.

If your CLV is $150 and your CAC is $30, your ratio is 5:1. That’s healthy.

If your CLV is $40 and your CAC is $30, you have a 1.3:1 ratio and a serious problem. You’re spending almost everything a customer is worth just to get them through the door.

The fix: The most reliable way to increase CLV is to capture emails early and build lifecycle email sequences. A welcome series, post-purchase follow-ups, replenishment reminders, and win-back campaigns all extend the customer relationship beyond the first transaction.

This is why email capture rate (metric #7) feeds directly into CLV. The more visitors you convert into subscribers, the larger the pool of potential repeat buyers you can nurture over time. The email list building strategies guide gives you the tactical playbook.

Next Action: Calculate yours with the CLV Calculator.

9. Repeat Purchase Rate

Repeat Purchase Rate equals Repeat Customers divided by Total Customers, multiplied by 100.

Repeat purchase rate tells you the percentage of customers who come back for a second (or third, or tenth) order. It’s the behavioral signal behind CLV. If CLV is the destination, repeat purchase rate is the engine.

The inverse metric, churn rate, shows you the same picture from the opposite angle: how many customers you’re losing. Track both.

The fix: Post-purchase experiences drive repeat buying. That includes order confirmation emails with cross-sell recommendations, review requests that re-engage customers, and loyalty program nudges.

On-site, you can use personalized popups targeted at returning visitors with offers based on their purchase history. A customer who bought running shoes two months ago might see a popup for running socks or replacement insoles on their next visit.

Next Action: Use the Customer Retention Rate Calculator for the positive view and the Churn Rate Calculator for the negative one.

10. Return Rate

Return Rate equals Items Returned divided by Items Sold, multiplied by 100.

Return rate measures the percentage of purchased items that customers send back. Unlike every other metric on this list, the fix here is mostly operational, not marketing-driven.

High return rates typically point to product quality issues, inaccurate product descriptions, poor sizing information, or mismatched expectations from misleading photos.

That said, there’s one marketing-adjacent tactic worth noting: size guide popups.

Fashion and apparel brands in particular can reduce returns by surfacing sizing information at the exact moment a visitor is about to add an item to their cart. This proactive approach sets accurate expectations before the purchase, not after.

Track return rate alongside your other ecommerce KPIs, but focus your optimization energy on the nine metrics above. That’s where your marketing team has the most leverage.

Conclusion

Those were the 10 ecommerce metrics that actually deserve a spot in your ecommerce reporting dashboard.

You don’t need to optimize all 10 simultaneously. Start by identifying which funnel stage is your weakest. If acquisition costs are healthy but conversion rates are low, focus on metrics 3 through 7. If conversion is solid but customers never return, turn your attention to CLV and repeat purchase rate.

Small improvements compound fast. A 0.5% lift in conversion rate, a $5 increase in AOV, and a 10% improvement in email capture rate might not sound dramatic individually. Together, they can transform your revenue.

Five of the ten metrics in this guide (conversion rate, AOV, cart abandonment, checkout abandonment, and email capture) are directly influenced by what happens on your site in real-time. That’s exactly where Sleeknote works.

Exit-intent popups, free shipping bars, multi-step email captures, and targeted product recommendations. All without writing a line of code.

Start your free 14-day trial (no credit card required) and see which metric moves first.

FAQ

The average ecommerce conversion rate sits between 2% and 3%. That means 97% to 98% of your traffic leaves without buying. But don’t let that discourage you. A 0.5% lift on a store doing $500K per month adds roughly $83K in annual revenue without spending a cent more on traffic.

Exit-intent popups are one of the highest-leverage ways to close that gap. They target visitors who’ve already browsed your store but are about to leave, and a well-timed offer can recover a meaningful slice of those exits. NiceHair reduced cart abandonment by 50% using exit-intent campaigns alongside their broader conversion strategy.

A 3:1 CLV to CAC ratio is the standard benchmark for a healthy ecommerce business model. Below 2:1 and you’re likely burning cash to acquire customers who don’t generate enough return. Above 5:1 and you may be under-investing in growth channels.

The ratio only becomes actionable when you know both numbers. CAC includes all marketing and sales spend divided by new customers acquired. CLV is your average order value multiplied by purchase frequency and average customer lifespan. Get both right and you know exactly how aggressively you can grow.

According to Baymard Institute’s research across 49 studies, the average cart abandonment rate is 70.19%. Seven out of ten shoppers who add something to their cart still walk away without buying. The most common reasons are unexpected shipping costs, forced account creation, and a complicated checkout process.

The fix is a one-two punch: an exit-intent popup to catch abandoners before they leave, paired with an abandoned cart email to follow up after. BilligParfume used this approach during Black Friday and hit a 61.3% conversion rate on their exit-intent campaign alone.

Checkout abandonment is cart abandonment’s more serious sibling. These visitors started filling in their payment details, then bailed. Something specific spooked them, and it’s almost always friction: too many form fields, no visible trust signals, or uncertainty about returns and security.

The fix starts with auditing your checkout for unnecessary fields and adding security badges and return policy reassurances where they’re visible. On the popup side, targeted campaigns at the checkout stage can surface reassurances or offer a small incentive at the exact moment hesitation hits. Sleeknote’s HTML element targeting lets you show different campaigns based on which checkout step a visitor is on, even when the URL doesn’t change.

Email capture rate benchmarks vary by industry and traffic source, but the format of your capture tool matters more than any benchmark. Multistep popups consistently outperform single-step forms because they reduce friction at the point of commitment. Step one asks only for an email. Step two collects enrichment data like preferences or gender.

With Sleeknote’s Multistep campaigns, the email is captured and synced to your ESP the moment a visitor completes step one, even if they abandon step two. You never lose the lead. Segment your popups by visitor behavior, traffic source, or pages viewed and you’ll see capture rates climb well above the industry average.

Free shipping thresholds are one of the most reliable ways to lift AOV without discounting. If your AOV is $50, set your free shipping threshold at $65 and show a dynamic bar that updates in real-time as shoppers add items. “You’re $15 away from free shipping!” nudges customers to add one more product rather than pay for delivery.

Sleeknote’s SiteData engine can read live cart values and calculate the exact gap to your threshold, then display it in a personalized bar. No developer needed. Cart cross-sells work on the same principle: trigger a recommendation for a complementary product when a visitor adds something to their cart.

RPV combines two metrics into one: Conversion Rate multiplied by Average Order Value. The result tells you how much each visitor to your store is actually worth in revenue terms. It’s a cleaner signal than either metric alone because it captures both how often visitors buy and how much they spend when they do.

It’s most useful when running on-site optimization experiments. If a change lifts conversion rate but drops AOV, RPV catches the net impact where individual metrics miss it. Track it alongside conversion rate and AOV for a complete picture of what your traffic is actually generating.

Organize your KPIs into three stages: acquisition (CAC and ROAS), conversion (conversion rate, AOV, cart abandonment, checkout abandonment, and email capture rate), and retention (CLV, repeat purchase rate, and return rate). Mixing metrics from different stages leads to optimizing the wrong thing.

Most teams over-invest in acquisition and under-invest in conversion and retention. But conversion and retention improvements compound on traffic you’ve already paid for. Start by identifying which stage is your weakest, then focus your energy on the two or three metrics in that stage before moving on.

Exit-intent popups fire when a visitor’s cursor moves toward the browser’s address bar or close button, signaling they’re about to leave. On cart pages, this is your last chance to recover the sale. A well-timed offer, a discount, free shipping, or a time-sensitive deal, can flip a significant percentage of those exits into completed orders.

Sleeknote tracks cursor velocity and direction to trigger campaigns at that precise moment. BilligParfume hit a 61.3% conversion rate on a Black Friday exit-intent campaign built around a time-sensitive discount for cart abandoners. The Shopify App means you can set this up directly from your Shopify Admin without touching any code.

A 4:1 ROAS is the standard ecommerce benchmark, meaning $4 in revenue for every $1 spent on ads. But the right ROAS depends entirely on your margins. A luxury brand with 80% gross margins can operate profitably at 2:1. A commodity retailer at 20% margins may need 6:1 or higher just to break even.

ROAS is narrower than CAC because it only measures ad spend, not total marketing costs. Use ROAS to optimize individual channels and campaigns. Use CAC and your CLV:CAC ratio to evaluate whether your overall growth model is sustainable.