What is e-commerce analytics and why does it matter?+
E-commerce analytics is the practice of collecting, organising, and analysing the data generated by an online store to understand customer behaviour, marketing performance, and business outcomes — and to make better commercial decisions from that understanding. It matters because e-commerce decisions — which products to promote, which marketing channels to invest in, which prices to set, which customers to target for retention — are all better when informed by accurate, specific, cross-channel data than when made on intuition or on incomplete platform-silo reporting. The stores that grow fastest are those that make evidence-based marketing and product decisions faster than their competitors.
What is the difference between GA4 and Shopify Analytics for e-commerce?+
Shopify Analytics reports on orders and revenue using Shopify's own data — it is accurate for transaction data but does not include marketing attribution (which channel drove the session that converted), customer journey data (how many touchpoints occurred before purchase), or the session-level behaviour data (page views, scroll depth, on-site search) that GA4 provides. GA4 provides session-level behaviour and marketing attribution data but relies on accurate implementation to produce reliable e-commerce metrics. For complete e-commerce analytics, the two systems are complementary: Shopify Analytics for transaction accuracy, GA4 for behaviour and attribution. Connecting both in a data warehouse like BigQuery enables the combined analysis that neither provides alone.
How do I know if my GA4 e-commerce tracking is accurate?+
The simplest accuracy check: compare GA4 purchase events and revenue against your Shopify or WooCommerce order count and revenue for the same period. A discrepancy of more than 5-10% indicates a tracking problem. Common causes: double-firing purchase events (GA4 reports more purchases than actually occurred), missing purchase events (GA4 reports fewer purchases), and incorrect revenue values (GA4 revenue different from actual order value). We conduct analytics audits that systematically test every critical measurement point and identify the specific technical issues causing discrepancies.
What is BigQuery and why would an e-commerce store need it?+
BigQuery is Google's cloud data warehouse — the analytical database that stores the raw, row-level event data that GA4 collects. GA4's native interface aggregates and summarises this data, limiting the analyses available to the pre-built reports and the exploration tool's capabilities. BigQuery provides access to the raw data, enabling the custom SQL analysis that answers the specific commercial questions e-commerce businesses need to answer: which customers acquired through which channels have the highest 12-month LTV, which product combinations are most commonly purchased together, and what is the true multi-touch attributed revenue of each marketing channel across the full customer journey. E-commerce stores generating £500K+ annually and spending £5,000+ monthly on advertising typically benefit meaningfully from BigQuery.
What is customer lifetime value and why does it matter for marketing?+
Customer lifetime value (CLV or LTV) is the total revenue a business expects to receive from a customer over their entire relationship with the brand. It matters for marketing because the acquisition cost a business can afford to pay for a new customer is determined by that customer's expected lifetime value, not just their first-purchase value. A customer who purchases once and never returns has a CLV equal to their first order. A customer who purchases six times per year for three years has a CLV of 18 transactions. If Google Shopping acquires mostly one-purchase customers and Facebook acquires mostly multi-purchase customers, the correct budget allocation prioritises Facebook — even if Facebook's last-click ROAS appears lower.
How long does e-commerce analytics implementation take?+
A GA4 audit and remediation for an existing Shopify or WooCommerce store typically takes 2-4 weeks. A complete GA4 implementation from scratch (including server-side tracking and e-commerce event configuration) typically takes 3-6 weeks. A full data warehouse implementation (BigQuery, Shopify/WooCommerce data export, advertising data pipelines, and customer analytics dashboard) typically takes 8-14 weeks. Monthly analytics management retainers begin after the initial implementation is complete.
How much does e-commerce analytics implementation cost?+
A GA4 audit and remediation typically costs $3,000-$8,000 depending on the complexity of the tracking issues identified. A complete GA4 implementation for Shopify or WooCommerce typically costs $5,000-$15,000. A full data warehouse and customer analytics implementation (BigQuery, ETL pipelines, LTV modelling, executive dashboards) typically costs $20,000-$60,000 for mid-market stores. Ongoing analytics management retainers (monthly implementation health checks, new feature implementation, reporting) typically cost $2,000-$6,000 per month.
How do I get started?+
Book a free e-commerce analytics audit. We review your current GA4 implementation, your Shopify or WooCommerce data exports, and your advertising platform reporting to identify the specific measurement gaps most likely to be affecting your marketing investment decisions. We provide a prioritised improvement plan. No commitment required at the audit stage.