How to Read Your Shopify Analytics Without GA4

If you run a Shopify store, you already have analytics. They're in your admin panel under Analytics. You don't need Google Analytics 4 to understand your store's performance - at least, not for the fundamentals.

Shopify's built-in analytics cover more than most store owners realise. Below is what they actually show you, what the numbers mean in practice, and when you'll eventually need something more.

What Shopify Analytics Show You

Navigate to Analytics > Reports in your Shopify admin. The Overview dashboard gives you four key numbers:

These four metrics tell you the shape of your business. Revenue shows scale. Sessions show reach. Conversion rate shows effectiveness. Returning customer rate shows sustainability.

That's enough to spot problems and track improvement over time. If conversion rate drops from 2.8% to 1.9%, something changed - your traffic, your pricing, your checkout, or your product-market fit. You don't need GA4 to see that.

What Shopify Analytics Don't Show You

Shopify tells you how many people visited and how many bought. It doesn't tell you where they came from.

The Analytics Overview shows "Top Online Store Sources by Sessions" - a list like Direct, Google, Facebook, Instagram. But this attribution is basic. If someone lands on your site from Google, browses, leaves, and comes back later by typing your URL directly, Shopify credits that order to "Direct". The original Google visit isn't captured.

You also don't get:

For these, you need either Google Analytics 4 or a dedicated ecommerce analytics tool that connects your marketing data to your order data.

How to Read the Dashboard: Revenue

Total sales is straightforward, but two things trip people up:

  1. Gross sales vs net sales - Gross sales is before refunds. Net sales is after. If you refunded £800 this week, your gross might be £12,000 but your net is £11,200. Use net sales for actual cash performance.
  2. Date ranges matter - Shopify defaults to "Last 30 days" in most reports. If you're comparing this month to last month in early March, you're comparing 14 days to 28 days. Always check the date picker.

Example: Your dashboard shows £8,400 revenue last week and £7,200 this week. That looks like a drop. But if last week had a bank holiday Monday with double traffic, the comparison is misleading. Look at average daily revenue instead: £1,200/day last week, £1,029/day this week - a 14% drop, not the 40% it appeared to be.

How to Read the Dashboard: Orders and AOV

Orders and revenue together give you Average Order Value (AOV). Shopify calculates this automatically, but you can verify it:

AOV = Total Sales ÷ Number of Orders

If you made £9,000 from 200 orders, your AOV is £45. This number tells you whether you're selling single items or bundles, and it's one of the easiest levers to move.

Example: Your AOV is £45 and your target is £50. That £5 gap is a product bundling opportunity. If you sell skincare and most customers buy one serum, test a "routine bundle" - cleanser + serum + moisturiser for £48 instead of £54 separately. If 30% of customers take the bundle, your AOV climbs without needing more traffic.

AOV also interacts with conversion rate. If you raise prices and AOV goes from £45 to £52 but conversion rate drops from 2.8% to 2.3%, you need to calculate whether the trade-off was worth it. Higher AOV with slightly lower conversion can still mean more revenue - but not always.

The AOV Trap

Don't optimise AOV in isolation. If you increase AOV by raising minimum order thresholds for free shipping (e.g. from £30 to £50), you might increase AOV but lose 40% of your orders. Revenue goes down even though AOV looks better.

Always check: AOV × Orders = Revenue. If one goes up and the other goes down, do the maths before celebrating.

How to Read the Dashboard: Conversion Rate

Shopify's Online Store Conversion Rate is:

Conversion Rate = Orders ÷ Sessions

If you had 10,000 sessions and 280 orders, your conversion rate is 2.8%.

Conversion rate benchmarks vary wildly by industry, but for most Shopify stores:

Conversion rate drops when traffic quality changes. If you run a Facebook ad campaign targeting a cold audience and your sessions double but conversion rate halves, the new traffic isn't ready to buy. The campaign might still be profitable if the cost per visitor is low enough, but you can't tell from Shopify's dashboard alone - you need to connect ad spend to revenue.

What Kills Conversion Rate

When conversion rate drops, the cause is usually one of these:

Shopify won't tell you which one. You have to investigate manually or connect your analytics to traffic source data.

How to Read the Dashboard: Returning Customer Rate

This is the percentage of orders that came from customers who've bought before. Shopify calculates this by matching email addresses.

Returning customer rate tells you whether you have a retention problem or a traffic problem. If returning customer rate is 15%, you're making 85% of your revenue from first-time buyers. That's not sustainable unless you have a massive acquisition budget.

Key point: A healthy Shopify store has a returning customer rate above 25%. If yours is below 20%, focus on retention before scaling acquisition. More traffic won't fix a leaky bucket.

Returning customer rate also varies by product type. Consumables (coffee, skincare, supplements) should have returning rates above 35%. One-off purchases (furniture, wedding dresses) might sit at 10–15% and that's fine.

When You Actually Need GA4

You need Google Analytics 4 when you need to answer these questions:

If you're running paid ads on Google, Facebook, or Instagram, you need attribution. Shopify's built-in reports will show you revenue and orders, but they won't tell you whether your £2,000 Facebook ad spend generated £8,000 in sales or £1,200. For that, you need GA4's conversion tracking or a tool that connects your ad platforms to your order data.

The Attribution Gap

Even with GA4, attribution isn't perfect. A customer might:

  1. See your Instagram ad on mobile
  2. Search your brand on Google later that day
  3. Click the organic result
  4. Browse on desktop
  5. Return three days later by typing your URL directly
  6. Buy

Shopify credits that order to "Direct". GA4 might credit it to Google Organic (last non-direct click). Your Instagram Ads Manager shows it as a view-through conversion. All three are partially right.

Perfect attribution doesn't exist. What matters is: can you measure whether turning off a channel would hurt revenue? If yes, you're attributing well enough.

What to Do With the Data

Analytics exist to change behaviour. These are the actions to take based on Shopify's dashboard numbers:

Key point: Don't add more tools until you've acted on what Shopify already shows you. If conversion rate is 1.2% and you haven't tested your product pages, pricing, or checkout flow, GA4 won't help. Fix the basics first.

When a Unified Dashboard Helps

Shopify's analytics are good for fundamentals, but they don't connect to your marketing data. If you run Google Ads, you check Google Ads. If you send email campaigns, you check Klaviyo. If you want to see traffic sources, you check GA4. Then you open Shopify to see revenue.

That's four tabs to answer one question: did yesterday's email campaign drive more revenue than last week's Google Ads?

This is where a unified analytics dashboard matters. Tools like Mocha Analytics pull Shopify orders, GA4 traffic, Klaviyo campaigns, and Google Ads spend into one view, so you can see revenue next to the sessions that drove it and the ad spend that bought those sessions.

You don't need this on day one. But once you're spending £500+ per month on ads or sending regular email campaigns, the time saved by not switching between dashboards pays for itself.

Summary

Shopify's built-in analytics give you revenue, orders, sessions, conversion rate, and returning customer rate. That's enough to:

What Shopify doesn't give you:

You need GA4 or a dedicated ecommerce analytics platform when you start running paid ads or need to know where your traffic comes from. Until then, learn to read what Shopify already shows you. Most stores never look at their dashboard properly before adding more tools.

Check your analytics weekly. Compare week-over-week, not day-over-day (daily numbers are too noisy). Look for patterns over months, not days. And when a number changes, ask why before adding another tracking script.

Written by the team at Mocha Analytics, a Shopify analytics dashboard that connects your store with Google Analytics, Klaviyo, and Google Ads in one view.