Every store is drowning in dashboards and still unsure which numbers to trust. Here is what ecommerce analytics actually means, the metrics that matter, and the one thing that decides whether any of it is accurate.
Ecommerce analytics is the collection, measurement and interpretation of data from an online store, such as orders, sessions, marketing spend, costs and customer behaviour, to understand performance and make better decisions. It turns raw activity into metrics like net profit, customer lifetime value, CAC, MER, ROAS, conversion rate and retention. Its accuracy depends entirely on how complete the underlying tracking data is. On Shopify, TrackBee fixes that data at the source with server-side tracking and first-party enrichment.
Ecommerce analytics is the practice of collecting, connecting and interpreting the data your online store produces, then turning it into decisions. That data spans orders and revenue, sessions and traffic sources, marketing spend, product costs, and how customers behave on your site. Done well, it answers the questions that actually run a store: which products are profitable, which channels bring good customers, and where money is leaking.
It is not the same as web analytics. Web analytics measures traffic and on-site behaviour (sessions, pageviews, bounce). Ecommerce analytics measures commerce outcomes: orders, revenue, AOV, customers, retention and profit. Conflating the two is the most common mistake, and it is why a store can have plenty of traffic data and still not know if it is making money.
A handful of numbers carry most of the weight. Two pairs get mixed up constantly, so those are worth getting right.
Average order value. How much a customer spends per order.
Total revenue / number of ordersCustomer lifetime value. The total value a customer generates over their whole relationship. Multiply by gross margin for profit-based LTV.
AOV x purchase frequency x lifespanCustomer acquisition cost. Includes all sales and marketing costs, not just ad spend. Ad spend alone divided by new customers is CPA, not CAC.
All sales and marketing costs / new customersReturn on ad spend. Measured per campaign or platform, based on each platform's attribution.
Revenue attributed to ads / ad spendMarketing efficiency ratio. A store-wide, attribution-free view, sometimes called blended ROAS.
Total revenue / total marketing spendThe share of visits that turn into orders. Based on sessions, not unique visitors, which is one reason GA4 and Shopify numbers differ.
Orders / sessionsMER vs ROAS, the one to get right. ROAS asks "did this campaign pay off?", per channel and based on each platform's own attribution, so you cannot add ROAS across platforms without double-counting. MER asks "did all our marketing pay off?", across the whole store with no attribution at all. Use both, never sum ROAS.
A useful way to think about maturity, from Gartner's analytics model. Most stores live in the first two and get real value moving into the next.
What happened? Sales, sessions and orders over a period.
Why did it happen? Which channel, product or change drove the shift.
What is likely to happen? Forecasts, predicted LTV, churn risk.
What should we do about it? Where to shift budget or focus next.
This is the part the category rarely says out loud. Every dashboard only reports on the data it is given, and the default tracking on most stores misses a lot of it.
Browser pixels can miss roughly 30 to 60 percent of conversions, depending on device mix, consent rates and ad-blocker usage, because ad blockers stop the pixel loading, iOS privacy limits strip identifiers, consent banners block events before they fire, and scripts simply fail. Feed a dashboard that incomplete data and it renders a confident, precise, wrong picture. That is exactly why your platforms disagree with each other and with Shopify's own order count.
Fix the data before you buy another dashboard. The most advanced analytics tool still can only measure the events that reach it.
The fix sits one layer underneath the dashboard: server-side tracking that captures events on the server, where blockers and consent banners do not reach, and enriches every event with first-party data. Once the data is complete, your analytics finally measure the full picture. When you are ready to pick a reporting layer, see our rundown of the best ecommerce analytics tools.
Every Shopify store already has two free analytics layers. They are a solid start, and they share the same blind spot.
The Overview dashboard, Reports, Live View and the ShopifyQL query editor cover sales, orders, sessions, AOV, conversion rate and acquisition. Custom reports and ShopifyQL are gated to higher plans. Because it has no ad-spend data, it does not compute blended profit, true CAC, MER or ROAS.
Free event-based web and ecommerce analytics: funnels, traffic sources, cohorts and a predictive, revenue-based LTV. Its limits are data retention, sampling, and no COGS, margin or ad spend, so no net profit, no MER and no margin-based LTV.
Neither surfaces blended profit or margin-based LTV and MER out of the box, and both are only as complete as the tracking behind them. Use them as a baseline, then add a purpose-built tool and clean data on top, not as the whole picture.
TrackBee is the layer underneath your dashboards. It captures your Shopify conversions server-side, recovers the events browser pixels miss, and enriches every event with first-party data before sending it to every ad and email platform you run. Complete, deduplicated data means your analytics, and your ad platforms, finally measure the same full picture.
Once the data is clean, TrackBee Insights lets you just ask your cross-platform ad data in plain English inside Claude and ChatGPT, with ready-made prompts, for €19.99/mo on top of tracking. Tracking is flat from €79/mo, live in about 5 minutes.
Ecommerce analytics is the collection, measurement and interpretation of data from an online store, such as orders, sessions, marketing spend, costs and customer behaviour, to understand performance and make better decisions. It turns raw activity into metrics like net profit, LTV, CAC, MER, ROAS, conversion rate and retention.
The core ones are AOV (average order value), LTV or CLV (customer lifetime value), CAC (customer acquisition cost, all sales and marketing costs divided by new customers), ROAS (revenue attributed to ads divided by ad spend), MER (total revenue divided by total marketing spend), conversion rate (orders divided by sessions), and repeat purchase or retention rate. Which ones matter most depends on your stage and goals.
ROAS is measured per campaign or platform and is based on each platform's own attribution, so platform ROAS figures overlap and cannot be added together. MER is store-wide and uses no attribution at all: total revenue divided by total marketing spend. ROAS asks whether a specific campaign paid off, MER asks whether all your marketing did. Use both, and never sum ROAS across platforms.
Because most stores report on incomplete data. Browser pixels run in the shopper's browser, so ad blockers, iOS privacy limits, consent banners and pixel failures cause a standard setup to miss roughly 30 to 60 percent of conversions. Each tool fills the gaps differently, so your dashboards disagree with Shopify, with the ad platforms and with each other. The fix starts with server-side tracking and first-party enrichment, so every tool reads the same complete picture.
Not out of the box. Both track revenue, orders and behaviour, but neither has your product costs, margins or ad spend, so neither computes net profit, MER or true CAC. GA4 does offer a predictive, revenue-based LTV, but that is not margin-based profit. For blended profit and LTV you need a dedicated tool fed by complete, cost-aware data.
TrackBee fixes the data your analytics run on. It captures your Shopify conversions server-side, recovers the events browser pixels miss, and enriches every event with first-party data before sending it to Meta, Google, TikTok, Pinterest, GA4 & Klaviyo. Once the data is complete, TrackBee Insights lets you ask your cross-platform ad data in Claude and ChatGPT for €19.99/mo. Tracking is flat from €79/mo.
TrackBee fixes the data underneath your dashboards with server-side tracking and first-party enrichment across Meta, Google, TikTok, Pinterest, GA4 & Klaviyo. Flat from €79/mo, live in about 5 minutes.
Last updated: July 2026