“Which analytics tool should I use for my Shopify store?” is one of the questions I hear most. The honest answer is that no single tool does everything. Shopify Analytics, GA4, attribution tools like Triple Whale or Northbeam, BI tools like Polar Analytics, profit tools like Lifetimely, and behaviour tools like Microsoft Clarity each answer a different question. Buying the wrong one, or three that overlap, is expensive. This guide explains what each tool is for, where it falls short, and which combination fits your store.
Tool features and prices change often. I describe pricing models rather than exact prices: check each vendor’s pricing page before you decide.
Start with the job, not the tool
Every analytics tool on Shopify does one or more of six jobs:
| Job | Question it answers | Typical tools |
|---|---|---|
| 1. Record of sales | What did we sell, to whom, for how much? | Shopify Analytics |
| 2. Behaviour and acquisition | Where do visitors come from, what do they do? | GA4 |
| 3. Ad attribution | Which ads and channels drive sales? | Triple Whale, Northbeam, Polar, ad platforms |
| 4. Profit and lifetime value | Are we making money, and on which customers? | Lifetimely, Polar, Triple Whale, BeProfit |
| 5. User experience | Why don’t visitors buy? | Microsoft Clarity, Hotjar |
| 6. Custom reporting | Everything combined, our way | Looker Studio, BigQuery, Power BI |
Most stores need jobs 1, 2 and 5 from day one, and add 3, 4 and 6 as ad spend and complexity grow.
The tools at a glance
| Tool | Main job | Pricing model | Best for | Watch out for |
|---|---|---|---|---|
| Shopify Analytics | Record of sales | Included in your plan | Every store | Limited behaviour and attribution data |
| Google Analytics 4 | Behaviour and acquisition | Free | Every store | Setup quality decides everything; never matches Shopify |
| Triple Whale | Attribution and dashboards | Free tier, paid plans scaled by revenue | DTC brands spending heavily on Meta and TikTok | Another pixel to manage; cost grows with revenue |
| Northbeam | Multi-touch attribution and media mix | Premium, by spend or revenue | Larger brands with large multi-channel budgets | Price and onboarding effort |
| Polar Analytics | BI, dashboards, attribution | Subscription, by revenue and features | Brands wanting all data in one place without building it | Overlaps with GA4 and Looker Studio if you already have them |
| Lifetimely | LTV, cohorts, profit | Subscription, by order volume | Repeat-purchase brands | Needs accurate costs (COGS, shipping) to be useful |
| Microsoft Clarity | Heatmaps and session recordings | Free | Every store | Needs consent in Europe |
| Hotjar | Heatmaps, recordings, surveys | Free plan, paid tiers | Teams that want on-site surveys and feedback | Paid tiers for meaningful volumes |
| Looker Studio + BigQuery | Custom reporting | Free tools, paid connectors and storage | Stores with someone who can build and maintain it | You own the maintenance |
Shopify Analytics: your source of truth for sales
Shopify’s built-in analytics is the record of what was actually sold: orders, net sales, discounts, returns, taxes, customers and products. Every other tool should be compared to it, never the other way round.
What it does well:
- Exact sales, refunds and returns, because they come from the orders themselves.
- Customer reports: new and returning customers, customer cohorts.
- A conversion funnel (sessions, added to cart, reached checkout, purchased) and sales by channel.
- Custom reports built on ShopifyQL, with depth depending on your plan.
Where it falls short: traffic sources and attribution are basic, there is little detail on browsing behaviour, and combining it with ad spend or other data isn’t possible inside Shopify.
Verdict: use it for every money question. Don’t try to make GA4 replace it.
Google Analytics 4: behaviour and acquisition
GA4 tells you where visitors come from and what they do before buying: landing pages, channels, campaigns, product views, funnels, devices and countries. It’s free, it connects to Google Ads and Merchant Center, and its BigQuery export gives you raw event data at no cost for most stores.
What it does well:
- Acquisition reports by channel, source and campaign.
- Funnel and path explorations, from product view to purchase.
- Audiences for Google Ads remarketing.
- Free raw data in BigQuery.
Where it falls short:
- It never matches Shopify’s orders, because of consent, ad blockers and setup problems. See why GA4 shows fewer purchases than Shopify.
- It knows nothing about margins, refunds or lifetime value unless you send them.
- The interface is hard for non-analysts, and reports can be thresholded.
- Its quality depends entirely on the setup. A poor setup produces confident-looking wrong numbers.
Verdict: essential, and free. Invest in the setup rather than in another tool. See the complete guide to GA4 on Shopify.
Ad platforms: useful, but biased
Meta Ads Manager, Google Ads and TikTok Ads all report conversions and ROAS. They are indispensable for optimizing campaigns, but each one counts every sale it touched, with its own attribution window and view-through rules. Add them up and you’ll often get more revenue than you actually made.
Verdict: use each platform’s numbers to optimize inside that platform. Use Shopify sales divided by total spend (MER) to judge marketing overall. And make sure they receive complete, deduplicated conversions: see Meta Conversions API on Shopify and Google Ads enhanced conversions.
Triple Whale: attribution and dashboards for DTC brands
Triple Whale is built around Shopify brands that advertise heavily on Meta, Google and TikTok. It adds its own tracking pixel to attribute sales across channels, and combines Shopify, ad platforms and costs in ready-made dashboards, with creative analysis and AI-assisted reporting.
What it does well:
- A single dashboard with sales, spend, MER and profit, ready in hours.
- Cross-channel attribution from its own pixel, with several attribution models.
- Creative-level reporting for Meta and TikTok ads.
Where it falls short:
- Another pixel on your store, which must respect consent like any other.
- Pricing grows with revenue, which matters as you scale.
- Its attribution is a model, not the truth. It can disagree with GA4 and the ad platforms, and you need to decide which number drives decisions.
Verdict: worth it for DTC brands with significant paid social spend and no analyst to build dashboards. Overkill for a store spending little on ads.
Northbeam: attribution for larger budgets
Northbeam focuses on multi-touch attribution and media mix modelling for brands with large, multi-channel budgets. It combines its own tracking with modelled data to estimate the contribution of each channel, including channels that are hard to track, like upper-funnel video.
What it does well: deep, configurable attribution, media mix insights, and support for complex channel mixes.
Where it falls short: it’s a premium product, onboarding takes time, and you need enough spend and data for its models to be meaningful.
Verdict: for larger brands where the attribution question is worth a significant budget. Most growing Shopify stores are better served by clean platform tracking and MER first.
Polar Analytics: BI built for Shopify
Polar Analytics connects Shopify, ad platforms, GA4, email tools and more into one data model, with ready-made dashboards, custom metrics and its own attribution pixel. It’s closer to a business intelligence tool than a pure attribution tool: the aim is one place for all your numbers.
What it does well:
- Many connectors, maintained for you, with a built-in data warehouse.
- Custom metrics and dashboards without writing SQL.
- Profit, retention and marketing views in the same tool.
Where it falls short: a subscription that grows with your store and the features you use, and overlap with what GA4 plus Looker Studio could do if you have the skills in-house.
Verdict: a strong choice for brands that want one reliable reporting layer without hiring a data person. Compare its cost with building it in Looker Studio.
Lifetimely and profit tools
Lifetimely (and similar apps such as BeProfit) focus on what most dashboards skip: profit and lifetime value. They combine Shopify orders with product costs, shipping, transaction fees and ad spend to show contribution margin, customer lifetime value, cohort retention and how long it takes to recover acquisition costs.
What they do well: LTV by cohort, first product or channel; a daily profit and loss view; CAC payback.
Where they fall short: they are only as accurate as the costs you enter. Without correct product costs and shipping, the profit numbers are fiction.
Verdict: very useful for repeat-purchase brands (cosmetics, food, supplements, apparel basics). Less useful for one-off purchases.
Microsoft Clarity and Hotjar: why visitors don’t buy
Numbers tell you where visitors drop. Session recordings and heatmaps show why: a hidden size selector, a confusing shipping message, a button below the fold on mobile.
- Microsoft Clarity is free, with heatmaps, session recordings, rage-click and dead-click detection, and a GA4 integration. For visitors in Europe, it expects a consent signal, so connect it to your banner.
- Hotjar offers heatmaps and recordings too, plus on-site surveys and feedback widgets. It has a free plan and paid tiers for larger volumes.
Both are limited on Shopify’s checkout, where scripts can’t run. They are for the theme: home, collections, product pages and cart.
Verdict: install Clarity on every store, with consent. Add Hotjar if you want surveys.
Looker Studio and BigQuery: build it yourself
Looker Studio (free) and BigQuery (pay for what you use, often very little for a Shopify store) let you build exactly the reporting you need: Shopify sales, GA4 behaviour, ad spend and costs combined, with your own definitions.
What they do well: full control, no per-revenue pricing, data you own, and order-level analysis such as reconciling GA4 with Shopify.
Where they fall short: someone has to build and maintain them, and Shopify data needs a paid connector or an ETL tool to get in.
Verdict: the best value if you have the skills, or a freelancer to set it up once. See a Looker Studio dashboard for Shopify and GA4.
What about Klaviyo, Elevar and Analyzify?
- Klaviyo and other email tools report revenue attributed to emails and SMS, often with generous windows (an opened email counts). Useful inside the tool, but don’t add it to ad platforms’ revenue.
- Elevar, Analyzify and Stape are tracking tools, not analytics tools. They collect and send data to GA4 and ad platforms. They make the tools above more accurate, but don’t replace them. See Elevar vs Analyzify vs Stape vs custom GTM.
- Amplitude and Mixpanel are product analytics tools. They shine for subscription businesses or stores with app-like experiences, but are rarely needed for a typical Shopify store.
Why the tools never agree
| Reason | Effect |
|---|---|
| Attribution model | Last click, data-driven, first click or multi-touch credit the same sale differently |
| Attribution window | 7-day click vs 28-day click vs 1-day view changes totals a lot |
| View-through conversions | Ad platforms count sales after an ad was only seen |
| Consent and blockers | Browser-based tools miss visitors who refuse or block tracking |
| Own pixel vs platform data | Each tool tracks with its own method and identity matching |
| Date logic | Some report by click date, others by order date; timezones differ |
The fix isn’t a better tool. It’s deciding which number answers which question, writing it down, and sticking to it.
Recommended stacks by stage
| Stage | Stack | Monthly tool cost |
|---|---|---|
| Launching, little ad spend | Shopify Analytics, GA4 (Google & YouTube app), Microsoft Clarity | Free |
| Growing, ads on one or two platforms | Shopify Analytics, GA4 with GTM, Clarity, a Looker Studio weekly dashboard, server-side conversions for ads | Low: hosting for server-side tracking and a connector |
| Scaling DTC brand, heavy paid social | The above, plus Triple Whale or Polar for attribution and dashboards, plus Lifetimely if repeat purchase matters | Medium, grows with revenue |
| Large or multi-store brand | Server-side tracking, BigQuery with GA4 export and Shopify data, Looker Studio or Power BI, Northbeam or a media mix model | Higher, plus analyst time |
How to choose: six questions
- What decision will this tool help you make? If you can’t name one, you don’t need it yet.
- Is your tracking clean? Every tool on this list depends on it. Fix tracking before buying attribution.
- Who will use it every week? A tool nobody opens is the most expensive one.
- How does the price evolve with revenue? Model the cost at twice your current size.
- Does it add a pixel? Each pixel needs consent handling and slows the store a little.
- Can you leave? Check that you can export your data and that nothing breaks if you cancel.
The mistakes I see most often
- Buying an attribution tool to fix numbers that are actually wrong because of broken tracking.
- Running three tools with three pixels that each claim the same sale.
- Adding up ROAS from every platform and believing the total.
- Using GA4 revenue instead of Shopify for financial reporting.
- Paying for a tool that duplicates what GA4 and a free Looker Studio dashboard already do.
Frequently asked questions
What is the best free analytics tool for Shopify?
GA4 for behaviour and acquisition, with Shopify Analytics for sales and Microsoft Clarity for heatmaps and recordings. Together they cover most needs at no cost.
Is Shopify Analytics enough?
For sales, yes. For acquisition, funnels and user behaviour, add GA4. Report depth also depends on your Shopify plan.
Is Triple Whale better than GA4?
They do different jobs. Triple Whale focuses on ad attribution and ready-made dashboards for paid social; GA4 is a free, general behaviour and acquisition tool. Many brands use both.
What about Klaviyo, Metorik or Lebesgue?
Klaviyo reports email and SMS revenue and customer segments, Metorik focuses on customer and order reports, and Lebesgue on AI-driven marketing recommendations. They are useful additions for specific jobs, not replacements for Shopify Analytics and GA4.
My recommendation
Start with what’s free and get it right: Shopify Analytics for sales, GA4 set up properly for behaviour, Clarity for UX, and complete conversions sent to your ad platforms. Add a paid tool when you have a specific question it answers better, and someone who will use it every week.
If you want help choosing, a measurement plan (from 1,600€) maps your questions to the right tools and metrics before you spend on subscriptions. If your tracking needs fixing first, start with a Shopify tracking audit (from 800€) or the Shopify tracking packages. Or book a free 30-minute call to talk it through.