Most e-commerce stores track the same standard metrics: traffic, conversion rate, and average order value. These matter, but they are surface-level. The businesses that grow fastest are the ones that use analytics to understand why customers buy, which acquisition channels produce the most valuable customers, and where revenue is leaking in the funnel.
This guide covers the e-commerce analytics that are worth measuring, how to set them up correctly, and how to use the data to make better decisions.
Core Ecommerce Metrics to Track
Revenue and Order Metrics
Total revenue: Gross revenue before refunds and discounts. Track daily, weekly, and monthly with year-over-year comparisons.
Revenue by channel: Which channels (organic, paid search, email, social, direct) are producing the most revenue? This determines where to invest.
Average order value (AOV): Total revenue ÷ number of orders. Higher AOV reduces acquisition cost pressure. Improve AOV with upsells, product bundles, and free shipping thresholds.
Number of orders: Volume metric. Declining orders with stable revenue indicates rising AOV; stable orders with declining revenue indicates falling AOV or pricing changes.
Refund rate: Refunds ÷ total orders. A rising refund rate signals product quality, description accuracy, or fulfillment issues.
Customer Acquisition and Retention
Customer acquisition cost (CAC): Total marketing spend ÷ number of new customers. Compare CAC against customer lifetime value—a business where CAC exceeds LTV is unprofitable at the unit level.
Customer lifetime value (LTV): The total revenue a customer generates across all purchases over their lifetime. Higher LTV justifies higher CAC and more aggressive acquisition spend.
Repeat purchase rate: Percentage of customers who make more than one purchase. A low repeat rate indicates product or experience issues; a high rate signals a loyal customer base that can be grown through email and retention marketing.
New vs. returning customers: The ratio of new to returning customers tells you whether growth is coming from acquisition (new customers) or retention (returning customers). Healthy businesses grow both.
Funnel and Conversion Metrics
Conversion rate: Transactions ÷ sessions. Average ecommerce conversion rates are 1–3%, but these vary dramatically by industry, device, traffic quality, and price point. Benchmark against your historical performance rather than industry averages.
Add-to-cart rate: Users who add items to cart ÷ total users. Low add-to-cart rates indicate product page or pricing issues.
Cart abandonment rate: Users who add to cart but do not complete checkout ÷ total users who add to cart. The industry average is around 70%. Reducing cart abandonment with email sequences, simplified checkout, and trust signals directly improves revenue without additional acquisition spend.
Checkout completion rate: Sessions that initiate checkout ÷ sessions that complete purchase. Measure each step of the checkout funnel to identify where users drop off.
Product detail page conversion rate: Sessions on product pages that result in an add to cart. Low product page conversion points to pricing, description, imagery, or trust issues.
Revenue by Channel Analysis
Understanding revenue by acquisition channel is one of the highest-value uses of ecommerce analytics. It reveals which marketing investments are producing returns and where budget should be shifted.
Set up in GA4: Use the “Acquisition: Traffic Acquisition” and “Monetization: Ecommerce Purchases” reports filtered by session source/medium to see revenue attributed by channel.
UTM parameters: Every paid campaign, email, and social link should use UTM parameters to ensure accurate channel attribution in GA4. Without UTMs, traffic from email campaigns can appear as direct.
Revenue per channel to track:
- Organic search revenue and ROAS from SEO investment
- Google Ads ROAS (revenue ÷ spend)
- Meta Ads ROAS
- Email marketing revenue (segmented by campaign type: promotional, abandoned cart, browse abandonment, lifecycle)
- Direct / brand search revenue
A common finding is that email to existing customers produces the highest ROAS of any channel — often 10:1 or higher — while paid social has the lowest. This informs whether to increase or reduce spend in each channel.
Product Performance Analytics
Best-selling products by revenue and margin: Revenue alone can mislead if high-revenue products have low margins. Track gross margin per product where possible.
Inventory turnover rate: How quickly products sell through. Slow-moving inventory ties up cash.
Product return rates by SKU: If specific products are returned at higher rates, this reveals quality, sizing, or description issues.
Cross-sell and upsell performance: Which product combinations are purchased together? Use this to inform product recommendation engines and bundle offers.
Setting Up Ecommerce Analytics in GA4
Google Analytics 4 has native ecommerce tracking that, when correctly implemented, provides purchase data, product performance, funnel analysis, and revenue attribution.
Required setup steps:
- Enable enhanced ecommerce tracking in GA4. This requires implementing ecommerce events on your site: view_item, add_to_cart, begin_checkout, purchase, and optionally view_cart, remove_from_cart, add_to_wishlist.
- Connect Google Ads to GA4 for imported conversion data and audience sharing.
- Connect Google Search Console to GA4 to see organic search performance alongside on-site analytics.
- Set up conversion events for your primary goals (purchase, lead form, account creation).
- Configure Explorations in GA4 to build custom funnel reports that show where users drop off in your specific checkout process.
Shopify, WooCommerce, and most major ecommerce platforms have GA4 integration plugins or native integrations. These handle the ecommerce event implementation without requiring custom code.
Attribution Models for Ecommerce
Ecommerce purchases often involve multiple touchpoints. A customer might see a social ad (first touch), click an email link (second touch), and then search for the brand and buy through a Google Ads remarketing ad (last touch). Which channel gets credit?
Last-click attribution gives all credit to the final click before purchase. This undervalues channels that initiate purchase intent.
Data-driven attribution (available in GA4 with sufficient conversion volume) distributes credit based on actual contribution patterns in the data. It is the most accurate model but requires enough conversion data to run.
For most ecommerce businesses, using data-driven attribution in GA4 and checking against channel-level reports in Meta Ads Manager and Google Ads provides a more complete picture than last-click alone.
Frequently Asked Questions
What is a good ecommerce conversion rate?
The average ecommerce conversion rate is 1–3%, but this varies significantly by industry, traffic source, price point, and device. Mobile conversion rates are typically lower than desktop. Direct traffic and email convert higher than social traffic. Compare your current rate against your own historical data rather than industry benchmarks.
How do I reduce cart abandonment?
Cart abandonment email sequences (sending 1–3 emails within 24 hours of abandonment) typically recover 5–15% of abandoned carts. In-checkout improvements—reducing form fields, offering guest checkout, adding trust badges and security seals, and showing total cost earlier—reduce abandonment at the source.
What is the best analytics tool for ecommerce?
Google Analytics 4 is the standard foundation and is free. For more advanced cohort analysis, customer segmentation, and LTV tracking, tools like Klaviyo (for email + revenue), Triple Whale, or Northbeam provide deeper ecommerce analytics. Shopify’s native analytics is a reasonable starting point for stores on that platform.
How do I measure the ROI of SEO for ecommerce?
In GA4, use the “Traffic Acquisition” report filtered to organic search. Review organic-attributed revenue, transactions, and conversion rate. Compare this against your total SEO investment (agency fees, content production, tools) over the same period to calculate ROAS from organic.
What is customer lifetime value, and why does it matter for ecommerce?
LTV is the total expected revenue from a customer across their relationship with your business. Knowing your LTV tells you the maximum you can afford to spend acquiring a new customer. An ecommerce business with an average LTV of £500 can profitably spend more to acquire each customer than one with an LTV of £80.
Asclique provides digital marketing services for ecommerce businesses, including SEO, paid advertising, and analytics setup. If you want to understand which channels are driving your revenue and where the growth opportunities are, contact us.

