Ecom Store Pro

Shopify Analytics: What's Built In, What's Missing & How to Read It

Every Shopify plan, Basic to Plus, has marketing reports and the ShopifyQL editor; Advanced adds predicted values. What's missing and when to add a tool.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Built-in Shopify Analytics is enough for most stores under $100K/month, and every plan from Basic to Plus includes the dashboard, Live View, the core reports and the custom report builder. Predicted spend per customer in cohort analysis needs Advanced or above and 24 months of sales data, so for a single store analytics is rarely the reason to upgrade a plan.

Watch four metrics weekly: conversion rate, AOV, sessions by source and gross profit per order. Shopify credits the last non-direct click while ad platforms such as Meta and TikTok also count view-through conversions, so their numbers never match; pick one source of truth per decision and add a paid attribution tool only when the cost of bad weekly decisions has overtaken its price.

What's New Since Publication: Updated since publication · 4 changes
  1. Shopify's on-hand announcement for inventory reports is no longer live
    The changelog post behind the September 1 entry below is gone from Shopify's changelog, and Shopify's inventory reports help page, read on September 26, 2026, still defines the month-end snapshot's ending quantity as available stock, excluding committed and incoming units. Shopify hasn't said which measure its reports now use, so check a report's column definition before comparing stock across September 1.
  2. Session measurement changed, so sessions and conversion rate have a new baseline
    Between September 21 and 23, 2026, Shopify rolled out a change to how Shopify Analytics measures sessions, and identified bot sessions are now filtered out of session-related reports by default. Sessions and conversion rate can shift across that date even when traffic and orders haven't changed, so Shopify advises using data from after the update as the new baseline for session-based metrics.
  3. Shopify announced inventory reports would switch from available to on-hand quantity
    Announced on August 14, Shopify said that from September 1, 2026 its inventory analytics models would measure stock by on-hand quantity — every unit physically at a location, committed and unavailable units included — instead of available quantity, which counts only sellable units. Shopify named eight affected reports, sell-through rate and days-of-inventory among them, so reported inventory would read higher than before, with data from before September 1 unchanged. See the September 26 update above: the announcement is no longer live.
  4. Analytics charts now show annotations added by your apps
    On July 29, 2026, Shopify started surfacing app-added annotations on analytics charts: an installed app can mark a business event — a product launch, a campaign, a supplier change, a pop-up — on a date or a date range, labelled with the app's name or logo. The annotations sit on top of the chart and do not change the underlying report data; which app annotations you see depends on which of your apps write them.

What Shopify Analytics Includes

Key takeaway

Shopify Analytics is not a single screen — it's a set of six tightly connected report clusters available under Analytics in the admin. The dashboard is the at-a-glance KPI strip; Live View is the real-time map; and the deep work happens inside Reports, where the sales, acquisition, behavior, marketing, inventory, and profit reports live. Most operators only ever open the dashboard and Marketing — and miss two-thirds of the leverage.

The simplest mental model: built-in Shopify Analytics answers operational questions exceptionally well (what sold, where it came from, how much margin it produced), and answers strategic questions (cohort behavior, multi-touch attribution, lifetime value depth) only at the surface. Knowing where that line sits is the difference between paying for tools you don't need and missing tools you do.

6
Report clusters built in
~1.4%
Global ecommerce CR (Statista, Q1 2026)
3–5%
Healthy CR ceiling (our editorial range)

The global baseline is Statista's figure as cited in Shopify's ecommerce conversion-rate analysis; the 3–5% ceiling is our editorial range. Your numbers vary by category and traffic mix.

Reports by Plan

Key takeaway

For a single store, neither the reports nor the report builder change between Basic and Plus. Shopify's Basic plan page grants Basic access to all reports, including the ability to create custom reports with data explorations — and the Grow and Advanced pages repeat that same capability for their own plans.

Two features sit above that line. The Advanced plan page adds activating predicted values for certain reports, and Shopify's changelog names the feature: predicted amount spent per customer in the Customer cohort analysis report, available on Advanced plans and above and only with at least 24 months of historical sales data. Multi-store reporting, which shows metrics across the stores in an organization, is available only on Shopify Plus.

Shopify's own pages are not consistent about this — the plan-picker page still lists "advanced reporting" as a reason to move to Grow without naming a report Grow adds. Pick a plan on staff seats and card rates; analytics will not decide it.

Illustration of Shopify Admin → Analytics → Overview, not a capture of a live store. The five KPI tiles and the sales-over-time chart are the default landing surface on every plan; the merchant name and every figure are sample data.
CapabilityBasicGrowAdvancedPlus
Overview dashboard (KPIs, sales over time)YesYesYesYes
Live View (real-time map + KPIs)YesYesYesYes
Sales, acquisition, behavior, inventory reportsYesYesYesYes
Marketing & conversion reportsYesYesYesYes
Profit reports (margin, COGS-aware)YesYesYesYes
Custom reports / data explorations (ShopifyQL editor)YesYesYesYes
Predicted spend per customer in cohort analysis (needs 24 months of data)——YesYes
Multi-store (organization) reporting———Yes
Shopify Audiences (US/Canada stores on Shopify Payments)———Yes

Source: Shopify Pricing. Capabilities reflect 2026 plan structure; check the live page for any post-publication changes. For a deeper plan walkthrough, see our guide to choosing the right Shopify plan.

The Metrics That Drive Decisions

Key takeaway

Shopify will happily show you forty metrics. Four of them actually drive decisions, and the grid below adds the two you open first when one of those four moves. The rest are useful when you're still trying to understand why — but they shouldn't be a weekly read.

Conversion rate
Sessions that turn into orders. The single most leveraged metric on Shopify — the global baseline sits near 1.4% (Statista, Q1 2026, as cited by Shopify), and our editorial range for a well-merchandised store is 3–5%. Diagnose CR before you spend a dollar more on ads.
Average order value (AOV)
Revenue per order. Driven by bundles, free-shipping thresholds, upsells at checkout, and PDP price anchoring. A 10% AOV lift on a healthy store typically beats a 10% traffic lift on contribution margin.
Sessions by source
Where the traffic is actually coming from. The reliable mix question: organic vs. direct vs. paid social vs. email. Watch the trend more than the absolute split — channel attribution is fuzzy, but the trend over weeks is honest.
Gross profit per order
Revenue minus COGS at the order level. Available in Shopify Profit reports once cost-per-item is set on every variant. The number that turns ROAS into a real business metric — without it, paid acquisition decisions are flying blind.
Returning customer rate
Share of orders from buyers who have ordered before. Anything under 25% on a year-old store with email in place is a retention problem, not an acquisition problem. Found in the Customers report and Behavior section.
Sessions converted by device
Mobile devices made up 69.9% of website visits in 2026 and converted at 2% against 3.7% on desktop (Contentsquare, as cited by Shopify). If your own mobile gap is wider than that, the mobile PDP and checkout are the highest-leverage thing to fix.
The 'One Number Per Lever' Discipline
Pick one metric for each lever you control: CR for site quality, AOV for merchandising, sessions by source for acquisition, gross profit per order for unit economics. When the lever moves, the metric should move within two weeks. If it doesn't, the lever is wrong — not the metric.

KPI benchmarks: healthy / watch / fix

Key takeaway

The reference table below collapses the numbers scattered across this article into a single self-assessment. Open your Shopify Analytics dashboard, score each row, and you will know within five minutes which lever to pull first. Ranges are directional and category-dependent — a luxury brand at 0.9% CR is normal, a supplement brand at 0.9% is broken.

MetricHealthyWatchFix
Conversion rate (blended)3–5%1.4–3%<1.4%
Mobile vs. desktop CR gap≤ 30%30–50%> 50%
Cart-to-checkout rate50–70%35–50%<35%
Checkout-to-purchase rate70–85%55–70%<55%
Returning customer rate (year-old store)> 35%25–35%<25%
Discount-driven share of revenue<20%20–30%> 30%
Gross margin per order> 60%40–60%<40%

Ranges synthesised from Shopify's conversion-rate benchmarks and operational norms for stores doing $30K–$500K/month. Adjust by category and price point.

Live View — Useful or Noise?

Key takeaway

Live View shows real-time visitors on a world map plus a strip of in-the-moment KPIs: sessions, carts, checkouts, and orders. It is the most-watched and least-decision-useful screen in Shopify Analytics.

The legitimate use cases are narrow and high-value: confirming a launch landing page is receiving paid traffic, hour-by-hour BFCM monitoring, validating a UTM-tagged campaign URL is firing inside the first hour, or QA-ing a checkout change in production. Outside those moments, Live View is theatre — operators who watch it daily report that they rarely change anything material because of what they see.

The Live View Test
Ask: "If this number is 30% higher or lower than expected in the next hour, what will I do differently?" If the answer is "nothing," close the tab. The dashboard's daily/weekly trend lines drive better decisions than minute-by-minute dots.
Illustration of Live View during a campaign window — useful for launches and BFCM, low-signal as a daily habit. Visitor counts, locations and events are sample data.

Reading the Reports That Matter

Key takeaway

A weekly analytics ritual that takes 20 minutes and outperforms most third-party dashboards: open the four clusters below, in this order, and write down one observation per cluster. The discipline of writing it down matters more than the tool — most analytics waste comes from looking without recording.

Sales
Total sales, returning vs. first-time, by product, by location, by discount
The cluster that answers 'what sold and where'. Use 'Total sales by referrer' for a fast attribution view, 'Sales by product variant' to find your real bestsellers, and 'Sales by discount codes' to audit promo dependency. Daily reading: gross sales + orders + returning customer rate.
Acquisition & behavior
Sessions, top landing pages, search terms, conversion rate breakdown
Sessions by source, by device, by location. Pair with the Conversion rate breakdown report (added to cart → reached checkout → completed checkout) to see where the leak is. The step-to-step rates are the single most under-used diagnostic in built-in analytics.
Marketing
Sales by marketing campaign, UTM-tagged traffic, attribution model
Built on UTM parameters and on the attribution model you select in the report's Attribution menu. Use it as one signal in a triangulation, not a sole source of truth — Meta and TikTok will always disagree, often by 2-3×.
Inventory & profit
Sell-through, days of inventory, gross profit, COGS-aware reports
Inventory reports rely on stock levels; profit reports rely on cost-per-item being set on every variant. Both are quietly the highest-ROI reports for any store doing >$50K/mo — they convert revenue dashboards into real margin dashboards.

Since July 29, 2026 the charts in these clusters can also carry annotations written by your installed apps — a product launch, a campaign, a supplier change or a pop-up marked on a date or a date range, tagged with the app's name or logo. They add context on top of the chart and change nothing in the report data underneath, so their whole job is to stop a spike from being anonymous: the answer to "what did we do that week" arrives with the chart instead of from someone's memory.

App annotations depend on which of your apps write them, and Shopify also adds its own automatically once a store has had 10 or more orders a week in at least 12 weeks of the past six months. Either way, treat the layer as a bonus on top of the written observation, not a replacement for it.

Absolute Best Shopify Analytics Dashboard Setup for 2025 — Cameron CampbellA 15-minute walkthrough of the Shopify Analytics dashboard from a working ecommerce operator — useful if you prefer to see the four report clusters opened on screen before reading through them.

Sales reports

Key takeaway

The Sales cluster answers "what sold and where". The three views worth opening every week are Total sales by referrer (the fast attribution view), Sales by product variant (your real bestsellers, not your most-viewed), and Sales by discount codes (the audit on promo dependency). When discount-driven revenue exceeds 30% of total revenue for two consecutive months, you have a margin problem disguised as a sales problem.

Illustration of Analytics → Reports → Total sales over time. The compare-to-previous-period toggle is what turns a chart into a decision; the daily rows are sample data.

Acquisition & behavior

Key takeaway

The under-used hero of built-in Shopify Analytics is the Conversion rate breakdown report: sessions that added to cart, reached checkout and completed checkout, each shown as a share of total sessions. Divide each step by the one before it to get cart-to-checkout and checkout-to-purchase rates — those step rates tell you exactly where the leak is. A healthy store sees ~50–70% added-to-cart-to-checkout and ~70–85% checkout-to-purchase. If either bucket is below the floor, you have a specific UX or trust problem to fix — not a generic "conversion problem".

Illustration of the funnel diagnostic in Acquisition & behavior. The two step rates — not the headline CR — tell you which fix to ship first. The figures are sample data, and this sample store sits below both healthy ranges named above: 34.7% cart-to-checkout and 40.8% checkout-to-purchase.
Illustration of Sessions by referrer — the fastest view of how each channel actually converts on your store. Channel shares and conversion rates are sample data, not benchmarks.

Marketing reports

Marketing reports are built on UTM parameters and on the attribution model you select in each report's Attribution menu. Use them as one signal in a triangulation, not a sole source of truth — Meta, TikTok, and Google will always claim more conversions than Shopify credits them with, often by 2–3×. The reconciliation rabbit hole is real and largely unwinnable; documenting which tool wins for which decision saves hours per week.

Inventory & profit

Inventory reports rely on accurate stock levels; profit reports rely on cost-per-item being set on every product variant. Both quietly become the highest-ROI reports for any store doing more than $50K/month — they convert a revenue dashboard into a real margin dashboard.

If your Profit reports leave out most of your sales, the cause is missing cost-per-item data at the time of sale, not a Shopify bug. Freight and duties recorded on an inventory transfer do not reach that field either — a cost adjustment settles on the shipment. Profit is reported only for sales that had a cost recorded when they were sold. Bulk-import COGS via CSV before the sales you want measured, and before trusting any margin or ROAS calculation downstream.

One definition to check before you compare stock over time: Shopify announced that from September 1, 2026 inventory reports would count on-hand quantity — every unit physically at a location, including committed and unavailable stock — rather than available quantity. It has since taken the announcement down, and its inventory reports help page still describes available quantity. Read the column definition in the report itself before comparing numbers across that date.

LTV & Cohorts Without a Third-Party Tool

Key takeaway

Cohort and lifetime-value depth is the most-cited reason merchants jump to a paid analytics tool. The reality: 80% of LTV decisions don't need a cohort heatmap — they need a defensible average. The formula below uses three numbers Shopify already exposes, and answers the question every paid-acquisition decision actually rests on: what is a new customer worth over the next year?

Illustration of a cohort heat-map like Shopify's Customer cohort analysis report. The three-number formula below answers most LTV questions without it. The repeat rates and cohort sizes are sample data.

12-Month LTV — quick formula

Three numbers Shopify already exposes. Solves 80% of LTV decisions.

Estimated 12-month LTV = AOV × Avg orders per customer × Gross margin %

AOVAnalytics → Reports → Sales (last 12 months)
Avg orders / customerCustomers report → Total orders ÷ Total customers
Gross margin %Profit report (cost-per-item must be set on every variant)

Plug in the numbers from your last 12 months. A store with $80 AOV, 1.6 average orders per customer, and 55% gross margin has an estimated 12-month LTV of $70.40 per customer. That single number sets the ceiling on customer acquisition cost (CAC) for any paid channel — spend more than that and you are buying revenue at a loss until the second year.

Three Cohort Questions You Can Answer Without a New Tool
1. Is repeat behaviour improving? Compare returning-customer rate quarter-over-quarter in the Customers report. 2. Which products drive repeat orders? Sort the Sales by product report by returning-customer revenue. 3. Is the first-90-day repeat rate moving? Filter the Customers report to "first order in the last 90 days" and look at order count. Three reports, fifteen minutes — covers the cohort questions that actually change weekly decisions. Upgrade to Lifetimely or Polar when you need this weekly, not occasionally. Once you know who is coming back, the next question is which of them to email — Shopify's own customer segments already sort buyers by recency, frequency and spend, and our guide to Shopify RFM segments covers which groups deserve a campaign.

Attribution Gaps in 2026

Key takeaway

The single most-asked question about Shopify Analytics is some version of "why doesn't Meta match?" The answer is structural, not a bug. Shopify credits the last non-direct click in the customer's session. Meta also counts view-through conversions and a 7-day post-click window. Add iOS 14.5 ATT (which strips much of Meta's deterministic data), Shop Pay logins inflating Shopify's "direct" bucket, and ad-blockers deflating both, and a 2-3× gap between the two reports is the norm, not the exception.

And if the mismatch you are chasing lives in raw session counts rather than in who gets credit for an order, that is a different disease entirely — our bot traffic guide owns that diagnosis, from Shopify's native bot filter to the GA4-versus-Shopify session gap.

If your conversion rate looks different in every dashboard, it doesn't mean something's broken. Analytics tools don't all measure the same thing. They disagree on what counts as a session, where credit is assigned, which orders are included, and which channels are counted. The numbers naturally drift as a result. That doesn't mean one tool is “wrong.” Each one is answering a different question. Instead of hunting for a single “correct” conversion rate, choose one tool as your source of truth.
Shopify — Ecommerce Conversion Rate: How To Improve Yours, Shopify Blog ·

The chart below illustrates the directional shape of that gap on a typical Shopify store. The point isn't the precise percentages — it's that the disagreement is structural and predictable. Stop trying to make the numbers match; pick a source-of-truth per decision instead.

The Attribution Triangulation Rule
Use Shopify for revenue, AOV, and gross profit. Use ad platforms for in-channel optimization (creative, audience, bid). Use a unified-attribution app only when the spend across channels is large enough that better allocation pays for the tool. Never reconcile the same number across three tools — pick one tool per question.

ShopifyQL & Custom Reports

Key takeaway

The report builder lets you customize and save reports without code, on every plan. One step deeper sits ShopifyQL, a query language tuned for commerce data, written in the ShopifyQL editor in the admin — open it from Analytics with New exploration. If you know the separate ShopifyQL Notebooks app, the same queries now run here, and the editor is not a Plus perk: the plan table above marks it on every plan from Basic to Plus.

A simple ShopifyQL example — total sales by product type for the last 90 days, ordered by sales descending:

FROM sales
SHOW total_sales
GROUP BY product_type
SINCE -90d
ORDER BY total_sales DESC
LIMIT 10

That kind of question — slicing across dimensions in ways the prebuilt reports don't — is where ShopifyQL pays off. Below ~$100K/month, the report builder is enough. Above it, ShopifyQL or a third-party warehouse pipe usually replaces a stack of fragile spreadsheets. You do not have to write the syntax by hand, either: Sidekick turns a plain-language question into a ShopifyQL query you can run and check — see where Sidekick's ShopifyQL queries can be trusted as-is.

Illustration of a ShopifyQL query and its result in the ShopifyQL Notebooks app; today the same query runs in the ShopifyQL editor — Analytics, then New exploration. The products and figures are sample data.

Do You Need a Third-Party Analytics Tool?

Key takeaway

The marketing for Polar, Triple Whale, and Lifetimely is excellent — and it's also designed to convince every Shopify merchant they need the tool. Most don't, yet. The table below is the 10-second view; the quiz beneath it is the honest answer for your stage.

ToolBest atWeak atStarts atRight for
Shopify Analytics (built-in)Operational reporting, profit, on-store funnelMulti-channel attribution, cohort and LTV depthFree (every plan)All stores; the default base layer
Google Analytics 4Traffic patterns, audiences for Google Ads, freeOrder-level revenue accuracy, profit viewsFreeEvery store as a complement to Shopify
LifetimelyLTV cohorts, contribution margin, post-purchase surveysDaily creative attribution, multi-store$49/mo (free plan available)$20K–$100K/mo; retention focus at any size
Triple WhaleFirst-party Pixel, daily creative attribution, AI insightsWarehouse-grade depth, complex finance views$219/mo (free plan available)$100K–$500K/mo, paid-media heavy
Polar AnalyticsFull-funnel custom dashboards, Snowflake-quality data, multi-storeOnboarding effort, price for early-stage$750/mo, priced on online GMV$500K+/mo, multi-channel, multi-store

Pricing reflects the paid entry plans listed on each app's Shopify App Store page as of September 2026. Confirm on each provider's site before committing. The revenue bands under “Right for” are our editorial fit, matched to the quiz below — not thresholds the vendors publish.

Now take the quiz to map your situation — revenue, channel mix, cohort needs, reconciliation pain, multi-store — to one of the rows above.

Do You Need a Third-Party Analytics Tool?Five questions. Maps your situation to built-in Shopify Analytics, a free GA4 add-on, or a paid attribution platform.
Do You Need a Third-Party Analytics Tool?Five questions. Maps your situation to built-in Shopify Analytics, a free GA4 add-on, or a paid attribution platform.
Question 1 of 5
What is your monthly revenue?

Connecting GA4, Meta CAPI & TikTok

Key takeaway

The right way to connect downstream analytics on Shopify in 2026 is the official sales channel apps — they install pixels and server-side endpoints through the Web Pixels API, which lives inside Customer Events and respects the customer-privacy state automatically. Anything pasted directly into theme.liquid bypasses that framework, often double-counting events when the official channel is also installed and breaking consent in regulated markets. If part of your stack runs through Google Tag Manager, our GTM on Shopify guide covers the container setup that respects this framework.

Illustration of Settings → Customer events, the only place pixels should live in 2026 — official channels respect consent and survive theme updates. The four connections shown are sample data.
1
Set Customer Privacy First
Open Settings → Customer privacy and configure the cookie banner, regional behavior, and consent mode. Every downstream pixel — GA4, Meta CAPI, TikTok — relies on Shopify's consent state. Skipping this step means data flows that are non-compliant in EU/UK and often blocked entirely in the visitor's browser.
2
Install Google Analytics 4 via the Shopify Channel
Use the official Google channel from the Shopify App Store. It installs GA4 via Shopify's Customer Events / Web Pixels framework, which respects consent and survives theme updates. Avoid pasting the legacy gtag snippet into theme.liquid — it bypasses consent and double-counts events.
3
Wire Up Meta Pixel + CAPI
Install the official Meta channel for Shopify. It ships both browser pixel and server-side Conversions API, and forwards Shopify checkout events server-side, which browser-based ad blockers can't block. Confirm CAPI events are firing in Meta Events Manager before scaling spend.
4
Add TikTok Through the Official App
Same pattern as Meta — the official TikTok app installs its pixel via Customer Events. Keep it off until you actually have spend on TikTok; an idle pixel adds page weight without any data benefit.
5
Decide the Attribution Source of Truth
Pick one tool per decision. Use Shopify for revenue, COGS, and AOV. Use ad platforms for in-channel optimization. Use a unified-attribution app (Polar, Triple Whale, Lifetimely) only when the spend across channels exceeds your patience to reconcile. Documenting which tool wins for which question saves weekly arguments.

Conversion Uplift Calculator

Key takeaway

The conversion-rate lever is the most under-priced lever on Shopify. The chart below holds traffic and AOV constant and varies CR; the line is steep precisely because the inputs compound. Drop your real numbers into the calculator beneath it to see your annual lift from a realistic CR improvement.

Conversion Uplift Revenue Calculator

See what a small CR change is worth on your traffic — usually more than an extra paid channel.

Current monthly revenue$120,000
New monthly revenue$160,000
Annual lift$480,000+33.3% revenue
What Drives a Real CR Lift
Fast PDPs (under 2.5s LCP), trust signals above the fold, free-shipping threshold visible, persistent cart drawer, Shop Pay enabled, mobile-optimised checkout, and discount logic that doesn't fight the AOV strategy. None of these are analytics work — but the analytics tells you which one to fix first. Pair this with the funnel diagnostic in our Shopify getting-started guide if you're earlier-stage.

Common Mistakes That Wreck Reporting

Key takeaway

Most "Shopify analytics is wrong" complaints trace back to one of the six mistakes below. Each is operational, fixable inside an hour, and quietly costs more in bad decisions than any analytics app would cost to install.

Trusting a single attribution model
Last non-direct click vs. first click vs. linear
The 'right' marketing report number depends on the attribution model you select in the report. Switching from last non-direct click to linear or first click can re-cut paid social with the same underlying sales. Pick a model, document it, and only compare like-for-like.
Not setting cost-per-item on variants
Profit reports leave those sales out
If cost-per-item is empty on most variants, the profit reports leave most of your sales out and ROAS becomes meaningless. Set costs, via CSV for a large catalog, before the sales you want measured, and re-audit quarterly when supplier pricing shifts.
Reading Live View as a KPI
Real-time noise, not signal
Live View is for moments — launches, flash sales, BFCM hour-by-hour, debugging a campaign URL. It is not a daily decision surface. Operators who watch Live View hourly burn focus and rarely change anything material because of it.
Pasting raw gtag/pixel into theme.liquid
Doubles events, breaks consent
Hand-installed pixels bypass Shopify's Customer Events framework and double-count purchases when the official channel is also installed. Always go through Customer Events / Web Pixels — Shopify will dedupe and respect consent.
Building dashboards in Sheets nobody opens
Weekly export → CSV → manual paste
If a dashboard takes more than 2 minutes a week to update, it dies inside a month. Either use Shopify's saved custom reports or invest in Polar/Triple Whale/Lifetimely. Avoid the half-built spreadsheet middle.
Comparing periods without seasonality
Week-over-week on a Q4 store
Period-over-period comparisons during a seasonal swing (Q4, back-to-school, Mother's Day) tell you about the calendar, not your store. Compare to the same week last year — Shopify's Year-over-year toggle exists precisely for this. For sessions and conversion rate, treat Shopify's September 21–23, 2026 session measurement update as a new baseline: identified bot sessions are now filtered out of session-related reports by default.

The Bottom Line

Key takeaway

The Shopify Analytics stack that wins 90% of decisions is unglamorous: the built-in dashboard plus the four core report clusters, GA4 installed via the official Google channel, Meta + TikTok pixels installed via their official Shopify channels (server-side enabled), and cost-per-item set on every variant so the Profit reports work. Read four metrics weekly. Pick one source-of-truth per decision. Layer in a paid attribution tool only when the math justifies it.

Set cost-per-item, install GA4, pick one source-of-truth per decision. Watch CR, AOV, sessions-by-source, and gross profit per order weekly. Add Polar, Triple Whale, or Lifetimely only when reconciliation pain has overtaken the tool's price.
Your Next Step by Stage
Just startingSpin up a Shopify store and explore the built-in dashboard, Live View, and the four core reports before paying for any analytics app.Start Free Trial
GrowingRead our Klaviyo on Shopify guide — email is the highest-ROI lever once your built-in analytics shows healthy returning-customer rates.View Guide
ScalingIf you're juggling three or more paid channels and losing hours to reconciliation, a paid attribution platform is next: Lifetimely under ~$100K/month, Triple Whale at ~$100K–$500K, Polar Analytics for full-funnel attribution above it.Visit Polar Analytics

Start your Shopify trial in 2 minutes

Spin up a store to see Shopify Analytics, Live View, and the report builder in real conditions before you decide whether you need a third-party attribution platform.

Start Free Trial

Frequently Asked Questions

Yes. Every plan — Starter, Basic, Grow, Advanced and Plus — includes the dashboard, Live View, and the core sales, acquisition, behavior, marketing, inventory and profit reports. The Basic plan page grants custom reports with data explorations, so the report builder is not an upgrade. Predicted spend per customer in cohort analysis needs Advanced or above and 24 months of sales data.
They use different attribution. Shopify credits the last non-direct click; Meta also counts view-through and 7-day post-click conversions. Add iOS 14.5 ATT, Shop Pay logins inflating direct, and ad blockers, and a 2-3× gap is normal. Pick one source per decision, document it, and stop trying to reconcile every week — you can't.
ShopifyQL is Shopify's commerce-tuned query language. You write it in the ShopifyQL editor in the Shopify admin — open Analytics, then New exploration. It's worth learning when the prebuilt reports stop answering your questions — typically multi-channel, multi-cohort, or contribution-margin analysis. For most stores under $100K/mo, the prebuilt reports are enough; ShopifyQL pays off above that.
Yes, in almost every case. GA4 adds traffic-pattern depth, audience signals for Google Ads. Install via the official Google channel, which connects GA4 through Shopify's Customer Events framework — never paste raw gtag into theme.liquid, which bypasses consent mode and double-counts purchases when the channel is also live.
Not really. Live View shows real-time sessions, carts, and checkouts on a world map — it's a great morale tool during launches, BFCM, or to confirm a campaign is firing. It's a poor daily decision surface. Operators who watch it hourly burn focus and rarely change anything material because of what they see.
Set cost-per-item on every product variant (Products → variant → cost). Once costs are set, the Profit reports under Analytics → Reports calculate gross profit, margin, and net revenue per order automatically. Without cost-per-item recorded at the time of sale, those sales are left out of the Profit reports. Set costs, via CSV for a large catalog, before the sales you want measured.
When you spend on three or more paid channels and lose more than two hours a week reconciling reports — or when you need contribution-margin views or cohort work beyond Shopify's Customer cohort analysis report. Below ~$100K/mo with one or two paid channels, built-in plus GA4 is enough. Above $100K/mo with multi-channel spend, the attribution upgrade usually pays back inside a quarter.
On Shopify Plus, yes: multi-store reporting shows sales, orders and other metrics across the stores in your organization, for users with organization analytics permissions. Organization analytics aren't available on other plans, so multi-store views there need a data warehouse (BigQuery, Snowflake) or a third-party tool such as Polar Analytics or Triple Whale.
Statista puts global ecommerce conversion at 1.4% for Q1 2026 and Dynamic Yield at 2.66%; June category averages Shopify cites run from 0.63% for luxury and jewelry to 5.7% for pet care. On device, Contentsquare's retail data cited by Shopify shows 3.7% on desktop against 2% on mobile — a wider mobile gap points at checkout flow or PDP trust.
Almost never below $1M/year revenue. Shopify reports + GA4 + a paid attribution app cover 99% of operational and strategic decisions for stores under that line. A real warehouse (BigQuery, Snowflake) earns its complexity once you have multi-store, multi-region, finance, and marketing all asking conflicting questions of the same data.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.