Introduction: from gut feelings to data-driven decisions
Most online store owners still make decisions based on gut feeling. They 'sense' that a product is selling well, 'think' their last Facebook campaign was profitable, and 'hope' their margins are sufficient. Meanwhile, their top-performing competitors manage every euro spent with precise dashboards and reliable data.
Ecommerce analytics refers to the full set of methods and tools used to collect, analyze, and leverage your online store's data to make better decisions. It is not simply installing Google Analytics and checking visitor counts. It means building a complete system that connects your sales data, costs, customers, and marketing campaigns into a unified view.
This guide walks you through every step: from defining ecommerce analytics to concretely implementing a data-driven culture in your business. Whether you sell on PrestaShop, WooCommerce, or Shopify, the principles are universal.
What is ecommerce analytics?
Ecommerce analytics is the discipline of collecting, measuring, and interpreting data generated by an online store to optimize its commercial performance. Contrary to popular belief, it is not just web analytics (measuring traffic and visitor behavior). Ecommerce analytics encompasses a much broader view that includes financial data, customer data, product data, and operational data.
The distinction is fundamental: web analytics tools like GA4 and Matomo tell you how many people visit your site and what they do. Ecommerce analytics tells you whether your business is profitable, which customers are most valuable, which products actually generate margin, and which marketing actions produce a positive return on investment.
A complete ecommerce analytics system covers four dimensions: acquisition (where your customers come from and how much they cost), conversion (how they go from visitor to buyer), monetization (how much they actually bring in after costs), and retention (how to bring them back). It is the interplay of these four dimensions that enables data-driven store management.
Data categories to analyze
Before choosing tools or defining KPIs, you need to understand which data categories feed ecommerce analytics. Each category answers different business questions and requires specific data sources.
| Category | Business questions | Data sources | Analysis frequency |
|---|---|---|---|
| Sales & financial | Is my business profitable? What is my real margin after all costs? | CMS (orders), ERP, accounting, shipping costs, ad spend | Daily to weekly |
| Customers | Who are my best customers? What is their long-term value? How to segment them? | CMS (customer accounts), purchase history, contact data | Weekly to monthly |
| Marketing & acquisition | Which channels bring profitable customers? What is my real ROAS per channel? | GA4, Meta Ads, Google Ads, TikTok Ads, email marketing | Daily to weekly |
| Products | Which products generate margin? Which are dead weight? What are common bundles? | CMS (catalog, per-product sales), cost price, inventory | Weekly to monthly |
| Operations | Are deliveries on time? What is my return rate? Is my inventory optimized? | Shipping provider, CMS (returns), inventory management | Daily to weekly |
The most common mistake
Most online store owners focus exclusively on sales and traffic data. They ignore detailed financial data (cost prices, shipping fees, platform commissions) and advanced customer data (LTV, RFM segmentation). Yet these 'forgotten' categories contain the most powerful levers for profitability.
The main challenge is centralization. This data is naturally scattered across your CMS (PrestaShop, WooCommerce, Shopify), advertising platforms (Meta, Google, TikTok), shipping provider, email tool, and accounting software. Without a centralization tool, you spend hours manually cross-referencing Excel exports, with high error risk and a view that always lags behind reality.
Ecommerce analytics tools
The ecommerce analytics tools market splits into three main categories: general-purpose web analytics, native CMS analytics, and dedicated ecommerce analytics platforms. Each covers a different scope, and most stores need a combination of several tools.
General-purpose web analytics
Google Analytics 4 (GA4) remains the standard for tracking traffic and visitor behavior. It is free, powerful for user journey analysis, and essential for ad conversion tracking. However, GA4 does not know your cost prices, product margins, or customer lifetime value. It measures traffic, not profitability.
Native CMS analytics
PrestaShop, WooCommerce, and Shopify all offer built-in statistics. The Shopify dashboard is the most advanced with sales, inventory, and customer reports. PrestaShop provides basic statistics via its Stats module. WooCommerce offers WooCommerce Analytics since version 4.0. The common thread: none of these native tools calculate your real margins, segment customers by RFM, or build an automated P&L.
Dedicated ecommerce analytics tools
Dedicated tools bridge the gap between web analytics and real business management needs. They connect directly to your CMS and marketing platforms to centralize all your business data in a single dashboard.
| Tool | Supported platforms | Automated P&L | RFM segmentation | Ad audiences | Starting price |
|---|---|---|---|---|---|
| Fullmetrix | PrestaShop, WooCommerce, Shopify | Yes | Yes | Meta, Google, TikTok | EUR 29/mo |
| Triple Whale | Shopify only | Yes | No | Meta, Google | USD 100/mo |
| BeProfit | Shopify only | Yes | No | No | USD 75/mo |
| Lifetimely | Shopify only | Partial | No | No | USD 34/mo |
| GA4 | All (via tracking) | No | No | Google Ads | Free |
| Matomo | All (via tracking) | No | No | No | Free (self-hosted) |
The 'Shopify-only' trap
The majority of dedicated ecommerce analytics tools only support Shopify. If you use PrestaShop or WooCommerce, your options are extremely limited. Fullmetrix is the only solution covering all three major platforms with automated P&L, RFM segmentation, and ad audience synchronization.
Essential KPIs by category
An effective ecommerce analytics system relies on tracking the right indicators. Here are the must-have KPIs organized by category, with their calculation formula and why they matter.
Financial KPIs: measuring real profitability
Financial KPIs are the most neglected yet most important. Tracking revenue without knowing your gross margin is flying blind. The P&L (profit and loss statement) is the ultimate indicator: it factors in revenue, cost of goods sold (COGS), shipping costs, platform commissions, marketing spend, and fixed costs to calculate your real profit.
- Revenue: total sales (excluding tax) over the period. The baseline, but misleading on its own.
- Gross margin: (Revenue - COGS) / Revenue x 100. Indicates profitability before fixed costs and marketing.
- Net margin: (Revenue - All expenses) / Revenue x 100. The true measure of profitability.
- Automated P&L: Revenue - COGS - Marketing - Shipping - Fixed costs = Real profit.
- Average order value (AOV): Revenue / Number of orders. A direct lever on profitability.
Customer KPIs: understanding the value of your base
Acquiring a new customer costs 5 to 7 times more than retaining an existing one. Customer KPIs help you identify your best segments, predict future behavior, and adapt your retention strategy.
- Lifetime Value (LTV): total value a customer generates over their entire relationship with your brand. AOV x Purchase frequency x Average customer lifespan.
- RFM segmentation: classifies each customer by Recency (last purchase), Frequency (number of purchases), and Monetary value (total spent). Identifies champions, at-risk customers, and lost customers.
- Repeat purchase rate: percentage of customers who order more than once. A direct indicator of loyalty health.
- LTV/CAC ratio: LTV should be at least 3 times higher than CAC for a viable model.
Marketing KPIs: measuring return on investment
- ROAS (Return on Ad Spend): revenue generated / ad spend. A ROAS of 4 means every euro invested generates 4.
- CAC (Customer Acquisition Cost): total marketing spend / number of new customers acquired.
- CPA (Cost Per Acquisition): spend on a specific channel / number of conversions from that channel.
- Conversion rate by channel: identifies which channels perform best.
Reported ROAS vs. real ROAS
The ROAS displayed by Meta or Google Ads is often inflated because it does not account for multi-touch attribution, product returns, or shipping costs. A ROAS of 5 reported by Meta can drop to 2.5 once real costs are factored in. Only a tool that centralizes your sales and cost data can calculate a 'real' ROAS.
Building a data-driven culture
Having data is not enough. The challenge is transforming your organization so that every decision is informed by data. Here is a four-step method for moving from intuitive management to data-driven operations.
Define your business objectives and priority KPIs
Before collecting data, identify the 3 to 5 most important business questions for your current stage. At launch: focus on CAC and conversion rate. In growth: focus on gross margin and ROAS. At maturity: focus on LTV, repeat purchase rate, and P&L. Each objective should be tied to a measurable KPI with a numeric target.
Centralize all your data sources
Connect your CMS (PrestaShop, WooCommerce, or Shopify), advertising platforms (Meta Ads, Google Ads, TikTok Ads), email tool, and financial data into a single tool. Centralization eliminates manual Excel exports, reduces errors, and gives you a real-time view. This is the most technical step but also the most transformative.
Automate reporting and alerts
A dashboard nobody checks is useless. Automate daily or weekly report delivery (via email or WhatsApp) and set up alerts on critical metrics: conversion rate drops, CAC spikes, stockouts. Automated reporting builds the habit of data consultation.
Act on data and measure the impact
Data without action is useless. For every insight identified, define a concrete action and measure its impact. Example: your RFM segmentation reveals 200 'at-risk' churn customers. Action: targeted reactivation campaign via email and WhatsApp. Measurement: reactivation rate and recovered revenue. This 'measure - act - measure' loop is what creates a data-driven culture.
Fullmetrix: the all-in-one ecommerce analytics platform
Fullmetrix was built to solve the central problem of ecommerce analytics: data fragmentation. The platform natively connects to PrestaShop, WooCommerce, and Shopify to centralize all your business data in a single dashboard, with no manual exports or complex setup.
- Multi-platform: connect PrestaShop, WooCommerce, and Shopify from a single interface. Manage multiple stores and compare their performance.
- Automated P&L: your ecommerce profit and loss statement is generated automatically by integrating revenue, cost prices, shipping fees, commissions, and marketing spend.
- Advanced RFM segmentation: automatically classify each customer by Recency, Frequency, and Monetary value. Identify your champions, at-risk customers, and lost customers.
- Synchronized ad audiences: export your RFM segments directly to Meta Ads, Google Ads, and TikTok Ads for ultra-targeted campaigns.
- WhatsApp and email alerts: receive your critical KPIs directly via WhatsApp or email, daily or weekly.
- Product and cohort analysis: identify your most profitable products (not just the best sellers) and analyze retention by acquisition cohort.
Unlike competing solutions limited to Shopify, Fullmetrix is the only ecommerce analytics platform covering all three major CMS platforms with automated P&L and RFM segmentation. For online store owners who want to move from intuition to data, it is the ideal starting point.
FAQ: ecommerce analytics
What is the difference between ecommerce analytics and web analytics?
Web analytics (GA4, Matomo) measures traffic, user journeys, and conversions on your site. Ecommerce analytics goes much further by integrating financial data (margins, P&L), customer data (LTV, RFM segmentation), marketing data (real ROAS, CAC), and operational data (returns, inventory). Web analytics is a component of ecommerce analytics, but it does not replace it.
Is GA4 enough to run an ecommerce business?
No. GA4 is essential for traffic and conversion tracking, but it does not know your cost prices, product margins, customer lifetime value, or shipping expenses. To truly manage your profitability, you need a dedicated ecommerce analytics tool that centralizes this data alongside GA4.
What are the most important ecommerce KPIs to track?
The five most critical KPIs are: gross margin (real profitability of your sales), P&L (net profit after all costs), CAC (cost of acquiring a new customer), LTV (customer lifetime value), and the LTV/CAC ratio (business model viability). Revenue alone is insufficient because it masks profitability issues.
How to get started with ecommerce analytics as a beginner?
Start with three actions: install GA4 with ecommerce tracking to measure your traffic and conversions, connect your CMS to a dedicated analytics tool like Fullmetrix to track your margins and P&L, and define 3 to 5 priority KPIs with numeric targets. The key is not having all the data immediately, but starting to measure and act on the most critical metrics for your current stage.

