Shopify Analytics for Small Stores: The 10 Reports That Actually Matter
This guide covers the ten reports worth building into a regular habit, based on what Shopify's own help documentation says each one shows. Shopify changes report names and layouts over time, so every specific report name or screen described below is flagged inline — treat those as "confirm this still matches the current admin" rather than permanent fact.
One thing worth naming before the list: nowhere in Shopify's own analytics can you see orders and reviews side by side. Shopify tracks what sold. It has no concept of a review, because reviews live in a separate app or platform entirely. That's a real gap, and it's covered at the end — but it's not a reason to ignore the reports Shopify already gives you for free, which is most of this guide.
Where these reports actually live
From the Shopify admin, reports sit under Analytics > Reports, separate from the Analytics overview dashboard that loads by default. Reports are grouped into categories — Acquisition, Behavior, Customers, Finance, Fraud, Inventory, Marketing, Orders, Profit, Retail sales, and Sales — and most of what a small store needs sits inside four or five of those categories, not all eleven.
The overview dashboard and the Reports section aren't the same thing, and mixing them up is a common reason people think Shopify's analytics are thinner than they actually are. The dashboard is a handful of live metric cards meant for a quick check. Reports are the full breakdown behind each of those cards — more rows, more filtering, exportable data. If you've only ever looked at the dashboard, you've seen a fraction of what's actually available.
Report availability also varies somewhat by Shopify plan, with lower-tier plans getting a smaller set of reports than Shopify's higher plans. If a report referenced below isn't visible in your admin, that's the first thing worth checking before assuming it's been renamed or removed.
The 10 reports that actually matter
1. The Analytics overview dashboard
This is the page that loads when you click Analytics, before you ever get to Reports. It's a summary view of sales, sessions, and fulfillment data, updated roughly every minute, with quick filters across the top for date range, comparison periods, and a set of automated insights Shopify surfaces on its own. It's the right first stop because it's built to be checked often, not dug into — a five-minute glance, not a sit-down analysis session. The mistake to avoid is treating this page as the whole picture. It's a summary, and summaries are built to hide the detail you'd actually act on.
2. Sales over time
Found under the Sales report category, this report plots total sales across whatever date range you set. The value isn't the number on any single day — it's catching a trend before it becomes a quarter-end surprise: a slow bleed downward over three weeks looks completely different from a normal day-to-day wobble, but you only notice the difference if you're actually looking at the chart instead of the top-line monthly total. A store that only checks revenue once a month can lose three weeks of a slow decline before the monthly number drops far enough to raise a flag — by then, whatever caused the dip has usually had time to get worse.
3. Sales by product
This report breaks down total sales by product, excluding shipping, which makes it the most direct way to see which SKUs are actually carrying the store. Shopify's own documentation points to this report specifically for identifying best sellers by season or time period, and for deciding what to discount or promote next. Check it monthly at minimum — a product that was a top seller in spring can quietly fall to the bottom of the list by fall, and nothing else in the admin flags that shift for you. It's also the report worth cross-referencing against inventory before you reorder anything: restocking based on gut feel instead of this report is how stores end up overstocked on last quarter's best seller and out of stock on this quarter's.
4. Sessions by referrer
Under the Acquisition category, this report shows whether visitors are arriving through direct traffic, search, social, or a specific referring site. If you're running any paid traffic, an influencer partnership, or a seasonal push on a specific channel, this is where you confirm it's actually sending people to the store — not just where you assume it is based on the invoice you paid. It's common for a channel that feels important because it's loud — a lot of social engagement, a lot of email opens — to be sending a small fraction of actual sessions once you check the report directly.
5. Sessions by device
A Behavior-category report showing the split between mobile, desktop, and tablet sessions. For most small stores this split skews heavily mobile, and it's worth checking because a store that looks fine on a desktop screen during testing can have a broken mobile checkout step that nobody on the team ever sees, simply because nobody on the team shops on their phone while testing their own site. For most consumer stores, mobile sessions outnumber desktop ones by a wide margin, which means a mobile-specific problem is a majority-of-traffic problem, not an edge case.
6. Conversion reports under Behavior
Shopify's Behavior reports include conversion data — the share of sessions that end in a completed order, broken out by stage of the funnel. This is the number that tells you whether a traffic problem is actually a traffic problem, or a store problem. More sessions with a flat conversion rate means more of the same customers are leaving before checkout — that's a different fix than simply buying more ads. Watch this number alongside sessions by device: a conversion rate that's fine on desktop and poor on mobile usually points to a specific checkout or page-load problem, not a general lack of interest in what you're selling.
7. Customer cohort analysis
Under the Customers category, this report groups customers by the date of their first order and tracks what happens after — specifically, it can be set to show customer retention rate as the metric, meaning what share of a given month's new customers come back and buy again. For a small store, this is usually more useful than total revenue, because it tells you whether you're actually building a repeat customer base or running on a treadmill of one-time buyers and ad spend. A store can grow revenue every month purely through new customer acquisition while its retention rate quietly declines — that's a business getting more expensive to run, not necessarily a healthier one, and the cohort report is the only place that distinction actually shows up.
8. Products by sell-through rate
Under Inventory, this report shows what percentage of a product's available inventory sold during a given period. It's the report that tells you which products are moving relative to how much stock you're carrying, not just which ones have the highest total sales — a product can post strong total sales purely because you ordered a huge quantity of it, while a lower-volume product with a higher sell-through rate is actually the one you're underordering. This is also where overstock gets caught early. A product sitting at a low sell-through rate for two or three reporting periods in a row is a candidate for a markdown before it ties up cash in a backroom for a year.
9. Abandoned checkout emails report
Found under Marketing, this report tracks how your abandoned-checkout recovery emails perform — sessions generated, completed orders, conversion rate, total sales recovered, and average order value from recovered checkouts. If you have recovery emails turned on and have never looked at this report, there's a reasonable chance they're either underperforming quietly or not sending at all. Treat a sudden drop in recovered sessions the same way you'd treat a sudden drop in regular traffic — it's usually a sign an email template broke, a sending limit was hit, or an automation got accidentally disabled during an unrelated change to the store.
10. Finance summary report
Under the Finance category, this report rolls up sales, taxes, gift card activity, and store credit into one view. It's less about discovering something new and more about reconciling what you already believe is true — confirming that what landed in your bank account actually matches what the storefront says it sold, which is worth doing monthly even when nothing seems wrong. It's also the first place to look when a bookkeeper or accountant asks a question about a specific month, since it's already organized the way a finance conversation needs it to be, rather than the way a marketing conversation does.
A reasonable check-in rhythm
Not all ten need the same attention. A workable split for a small team:
| Frequency | Reports |
|---|---|
| Daily or every few days | Analytics overview dashboard, sales over time |
| Weekly | Sales by product, sessions by referrer, sessions by device, abandoned checkout emails |
| Monthly | Conversion reports, customer cohort analysis, products by sell-through rate, finance summary |
The daily/weekly reports catch problems. The monthly reports tell you whether the business is actually getting healthier, which is a slower question and doesn't need checking every day to be answered well.
Reading two reports together beats reading one alone
Most of the value in this list shows up when you cross-reference reports rather than reading each one in isolation. A single report usually raises a question; a second report is what actually answers it.
- Sales by product + products by sell-through rate tells you whether a top seller is top because demand is genuinely high, or because you happen to be carrying a lot of it. Those call for opposite reorder decisions.
- Sessions by device + conversion reports tells you whether a conversion problem is store-wide or specific to one device type, which changes whether the fix is a checkout redesign or a one-line mobile CSS bug.
- Sessions by referrer + abandoned checkout emails tells you whether a channel is sending people who abandon at a higher rate than your other traffic — useful before you spend more on that channel assuming its traffic behaves like everyone else's.
- Customer cohort analysis + sales over time tells you whether revenue growth is coming from new customers, returning customers, or both — three very different growth stories that look identical on a single sales chart.
None of these pairings require a spreadsheet or a third-party tool. They just require opening two reports in the same sitting instead of one, which is mostly a habit question, not a data-access one.
What these reports don't show you
Every report above describes what happened to a sale. None of them describe what happened after — specifically, whether that sale turned into a good review, a bad one, or no review at all. Shopify's analytics stop at the transaction. Reviews, if you collect them, live in a separate app with its own dashboard, and nothing connects the two automatically.
That means a product can show up looking healthy in "Sales by product" — strong volume, steady trend — while quietly accumulating a worse review average than anything else in your catalog, and you'd have no way to see that from inside Shopify's own reporting. The sales data and the satisfaction data are tracked by two different systems that have no reason to ever compare notes.
This isn't a hypothetical edge case. High sales volume and bad reviews can coexist for a long time precisely because volume keeps the product visible and discoverable, while the reviews quietly accumulate somewhere a store owner doesn't regularly check. By the time someone notices the pattern, it usually shows up as a slow decline in that specific product's conversion rate — a symptom that, without product-level review data, gets diagnosed as "the product is getting less popular" instead of "this specific product has a review problem," which is a completely different fix.
This is the specific gap Tailwind's Orders app is built to close. It connects to your Shopify store, imports your order history and full product catalog including line items, ties each order to the product it contained, and triggers a review request automatically after delivery. Because the review request is built from the same order and product data Shopify already has, the review that comes back can be reported against the specific product it's about — not just dumped into one undifferentiated review stream. For what that reporting actually makes visible, see do reviews increase sales.
If you're already checking the ten reports above on a regular schedule, connecting review data to that same order history is a small addition with an outsized payoff: you stop managing your store rating as one abstract number and start seeing it the same way you already see your sales — broken down by product, with a clear line back to the order that caused it. Tailwind's tools start at $5 a month, the Full plan is $50 a month, and the first month is free with no credit card and no contract.
Ready for more than a one-off tool?
What Tailwind does for your business
- Online reputation — we grow your rating
- Connect your business to LLMs — MCP connector
- Generate content — we improve your SEO rankings
- AI Visibility — see how high you rank in AI answers and exactly what to do
- …and other useful tools
All of it from $29/month
Try free — first month on usNo credit card required. Cancel any time.
Subscribe to our newsletter
We send helpful materials once a month, along with information about discounts and special offers. No daily spam
We use your email only to send this newsletter. You can unsubscribe at any time from the link in every email. See our Privacy Policy.
How to unsubscribe from the mailing list?