How to Use Shopify Analytics to Grow Your Store

Niko MoustoukasUpdated

Quick summary

This guide walks Shopify merchants through the five analytics reports that drive real growth decisions: the conversion funnel, top products, customer acquisition, cohort analysis, and how Shopify Analytics compares to Google Analytics. It's for store owners who are logging in but not acting on what they see.

Most Shopify merchants check their sales dashboard every day. They see total revenue, order count, maybe a conversion rate. Then they close the tab and do the same thing tomorrow. That habit costs them money, because the number that tells you revenue is not the number that tells you why revenue is what it is, or how to change it. The stores that grow consistently are the ones where the owner can walk into a Friday afternoon and answer five specific questions about their data without hesitating.

This guide covers the five Shopify Analytics reports worth your attention, what to look for in each, and exactly what to do when the data tells you something is wrong.

Which Shopify Analytics Reports Actually Matter?

Shopify gives you a lot of reports. Most of them are noise. The five below account for the vast majority of growth decisions worth making.

  1. Conversion funnel (Sessions, Add to Cart, Reached Checkout, Completed Purchase)
  2. Top products by revenue and units sold
  3. Customer acquisition by channel and first-order source
  4. Cohort analysis (repeat purchase rate by acquisition month)
  5. Sales by traffic source (which channels produce your highest-value orders)

Everything else — sessions by device type, geographical breakdown, hourly sales — is context, not decision-making fuel. Start with these five and you will have enough to act on.

How Do You Read the Conversion Funnel Without Getting It Wrong?

The conversion funnel in Shopify Analytics (Reports > Behaviour > Online Store Conversion Over Time, or the summary on your main Analytics page) shows four steps: sessions, sessions that added to cart, sessions that reached checkout, and sessions that converted.

The numbers that matter are the drop-off rates between each step, not the absolute values.

Session to Add to Cart — typically sits between 5% and 15% for most product categories. If yours is below 5%, the problem is on your product pages: images, descriptions, pricing trust, or product-market fit. If it is above 15%, your top-of-funnel traffic is highly qualified.

Add to Cart to Reached Checkout — this drop-off is often ignored. A healthy store sees 50–70% of cart sessions reach checkout. Lower than that points to cart abandonment triggers: unexpected shipping costs revealed too late, no guest checkout, or a confusing cart page.

Reached Checkout to Purchase — the industry average across Shopify stores is roughly 55–65%. If yours is below 50%, payment options, shipping cost presentation, or checkout friction are the culprits. Stores that add Buy Now Pay Later (Klarna, Clearpay) at checkout see average conversion lifts of 20–30% on orders over £100.

What to do: Pull the funnel weekly for four weeks and note the trend, not just the snapshot. A single week is meaningless. A downward trend in the Add to Cart rate is always a product page problem first.

What Do Your Top Products Tell You (and What Are You Missing)?

Go to Reports > Sales > Sales by Product. Sort by total revenue. Look at the top 20.

Now look at the second column: units sold. Revenue and units sold can tell completely different stories. A product generating £8,000 from 12 units is behaving very differently to a product generating £8,000 from 160 units. The first is a high-ticket, low-volume product that may be vulnerable to stock problems. The second is a high-volume product where a 10% price increase is worth testing.

Three things to check in this report:

  1. Products with high views but low conversion: Cross-reference with the "Online Store Sessions by Product" report. If a product gets 500 sessions a month and converts at 0.5%, you have a product page problem, not a traffic problem. Fix the page before spending another penny on ads.

  2. Products that sell together: Shopify's "ABC Analysis by Product" report (available on Shopify plan and above) segments products into high, medium, and low performers. But the raw sales data also shows you which products spike together when you run a promotion. That is your bundling opportunity.

  3. Products with no returns vs high returns: Shopify does not surface returns data alongside product performance by default. If you have returns enabled, cross-check manually or use a returns management app like Loop Returns (from around £99/month on mid-tier plans) to see which products are being returned and why.

What to do: Identify your top three products by revenue. Write one targeted piece of content or run one dedicated ad for each. Stores that build traffic specifically to their top three products — rather than spreading budget across the whole catalogue — typically see 15–25% higher ROAS on those campaigns within 60 days.

How Do You Know Which Channels Are Actually Bringing You Customers?

Go to Reports > Acquisition > Sessions by Referrer Source. This shows you where your traffic comes from.

Now go to Reports > Sales > Sales by Traffic Referrer Source. This is different and more useful: it shows you which channels are generating revenue, not just visits.

These two reports will often tell opposite stories. You might find that Google organic brings 40% of your sessions but only 15% of your revenue, while email brings 10% of sessions and 35% of revenue. That gap is where your budget reallocation decision lives.

The acquisition report also shows you first-time versus returning customers by channel. If paid social is heavily skewed towards first-time customers with a low repeat rate, you are paying to acquire customers who do not come back. That is a warning sign.

What to do: Calculate a simple revenue-per-session figure for each channel:

Revenue per session = Channel revenue / Channel sessions

Any channel with a revenue-per-session more than 30% below your site average is either bringing low-intent traffic or landing on underperforming pages. Fix the landing page first, then reconsider the channel.

Shopify Analytics does not show cost-per-acquisition natively. For that you need to connect Google Analytics 4 (GA4) or use a tool like Triple Whale (from around £229/month) or Northbeam if you are running significant paid spend across multiple channels.

What Does Cohort Analysis Tell You That Other Reports Do Not?

Cohort analysis is the most underused report in Shopify Analytics. It is available at Reports > Customers > Customer Cohort Analysis on Shopify plan and above.

It groups customers by the month they made their first purchase and then shows what percentage of each group came back to purchase again in subsequent months.

This report tells you your repeat purchase rate by acquisition cohort — and that number is arguably more important than your conversion rate.

Why: acquiring a new customer typically costs five to seven times more than retaining an existing one. A store where 25% of customers repeat within 90 days is in a fundamentally different financial position to a store where only 8% do, even if both have identical conversion rates on new traffic.

What to look for:

  • Cohorts acquired during your best-performing ad campaigns: do they repeat at higher rates, or do they churn after one order?
  • Any cohort with a significantly higher 60-day repeat rate than the others: what happened in that month? Did you run a welcome email sequence? Did you launch a loyalty programme?
  • The baseline: most Shopify stores in the general merchandise and apparel space see 20–30% of customers repeat within 180 days. Subscription-adjacent products (consumables, refillables, pet food) should be seeing 40–60%.

What to do: If your cohort repeat rates are below 20% at 90 days, your post-purchase email sequence is broken or missing. Set up a three-email sequence using Klaviyo or Omnisend: a product education email at day 7, a cross-sell or complementary product email at day 21, and a replenishment or loyalty nudge at day 45. Klaviyo starts at free up to 500 contacts and scales from around £20/month.

Shopify Analytics vs Google Analytics: Which One Should You Trust?

The honest answer: use both, but for different things.

Shopify Analytics is transactional. It is built around orders, revenue, and customers. The data is reliable, tied directly to your checkout, and updates in close to real time. Use it for revenue and customer decisions.

Google Analytics 4 is behavioural. It tracks what users do before they convert: pages visited, scroll depth, engagement, traffic source attribution. GA4 is significantly better at multi-touch attribution — understanding that a customer saw a Facebook ad, came back via Google, then converted through an email link.

The two tools will often show different revenue figures. This is normal and not a sign that either is broken. Shopify counts orders at checkout completion. GA4 counts sessions and conversions based on browser events, which can be affected by ad blockers, privacy settings, and cookie consent. Shopify's revenue figures are the ones to trust for financial reporting.

Where GA4 wins:

  • Funnel exploration with custom steps (not limited to Shopify's four-step funnel)
  • User journey paths before and after purchase
  • Cross-device tracking when users are logged into Google
  • Event tracking for non-purchase interactions (video views, filter use, search terms)

What to do: Connect GA4 to your Shopify store using the Google and YouTube app (free, available in the Shopify App Store). Set up conversion events in GA4 for purchase, add to cart, and begin checkout. Run both in parallel for 30 days before drawing conclusions from either.

If you are spending more than £3,000/month on paid ads, also connect your ad accounts directly to GA4 via the Google Ads link and import conversions back to Google Ads. This closes the attribution loop and improves Smart Bidding performance.

How to Turn This Into a Weekly Routine That Actually Sticks

The problem with analytics is not access to data, it is having a repeatable process. Without one, you look at numbers without acting on them.

Here is a 15-minute weekly review process:

  1. Check the conversion funnel: is the session-to-purchase rate up or down versus last week? If down by more than 10%, identify which step dropped.
  2. Check top products: did anything spike or drop significantly in units sold? Cross-reference with any promotions or out-of-stock events.
  3. Check acquisition channels: did any channel's revenue-per-session change significantly? Correlate with any changes in targeting or creative.
  4. Once a month: pull the cohort report for cohorts now 30, 60, and 90 days old. Are they tracking in line with your historical baseline?
  5. Once a month: export the customer acquisition report and note the split between first-time and returning customers as a percentage of total revenue. That split should be improving over time.

Write these numbers down. A spreadsheet or even a notebook. The act of recording forces you to notice trends before they become problems.

Key Takeaways

  • The conversion funnel drop-off rates between each step are more valuable than the overall conversion rate. Diagnose the step first, then fix the page.
  • Top products by revenue and by units sold tell different stories. Read both.
  • Revenue per session by channel is the most useful acquisition metric Shopify Analytics does not show you directly. Calculate it manually.
  • Cohort analysis reveals your real retention health. A repeat purchase rate below 20% at 90 days needs a post-purchase email sequence immediately.
  • Use Shopify Analytics for revenue and customer data. Use GA4 for behavioural and attribution data. Do not pick one and ignore the other.
  • A 15-minute weekly review beats a monthly deep-dive every time. Consistency is what turns data into decisions.

The stores that grow are not the ones with the most data. They are the ones with the most consistent habit of acting on it.