Shopify Reports Are Only Useful If You Know What You Are Looking At
Shopify gives every store access to a substantial library of reports — Sales, Customers, Behaviour, Marketing, Finance, and more. The data is there. But data without interpretation is just numbers. This guide teaches you how to read each report category with enough context to extract decisions, not just observations. By the end, you will know which reports matter for which questions, what the numbers actually mean, and how to avoid the common misinterpretations that lead store owners down the wrong path.
Sales Reports: Revenue, Volume, and Trend
The Sales report family is where most store owners spend the majority of their time. The primary views include Sales Over Time, Sales by Product, Sales by Traffic Referrer, and Sales by Channel. Each one answers a different question.
Sales Over Time tells you the shape of your revenue — is it growing, flat, or declining? But the raw trend can be misleading without context. A revenue dip in January after a strong December is not a problem; it is a seasonal pattern. Before reading any trend as a signal, compare it to the same period in the previous year. Year-over-year comparison removes seasonal noise and reveals true growth or decline.
Sales by Product surfaces your best and worst performers. Sort by total revenue to see which products are carrying the store. Then sort by units sold to find high-volume, low-revenue products that may be consuming fulfilment capacity disproportionately. The most useful view compares gross margin alongside units sold — a product can be your bestseller by volume but barely contribute to profit if margins are thin.
Sales by Traffic Referrer breaks revenue down by the source that brought each session. This report has a significant limitation you need to understand: Shopify uses last-click attribution. The referrer credited is the one from the session in which the purchase occurred, not necessarily the first touchpoint that introduced the customer to your store. Keep this in mind when drawing conclusions about which channels are driving growth.
Customer Reports: Who Is Buying and How Often
The Customers report section is arguably the most underused area of Shopify analytics. Most store owners never look beyond total customer count. But the customer data Shopify collects answers some of the most important strategic questions about your business.
Customers Over Time tracks new versus returning customer counts. A healthy store should see its returning customer count growing as a proportion of total customers over time. If new customers consistently represent more than 80 percent of monthly buyers, your retention is weak — you are spending to acquire customers who are not coming back. That is a unit economics problem that will prevent profitable scaling.
Customers by Location helps you identify your strongest geographic markets. Use this data to make decisions about localised marketing spend, currency options, language support, and fulfilment partners. If 40 percent of your revenue is coming from the US and you do not offer USD pricing, you are leaving conversion rate on the table.
The At-Risk Customers report (available on higher Shopify plans) identifies customers who have not purchased in a defined period based on their typical purchase frequency. This is one of the highest-value reports in the entire analytics suite because it identifies recoverable revenue sitting in your existing customer base. A targeted win-back email campaign to at-risk customers consistently outperforms any acquisition campaign on ROAS because you are marketing to people who have already demonstrated they want your products.
Behaviour Reports: What Visitors Actually Do
Behaviour reports in Shopify cover Online Store Sessions, Top Online Store Searches, and Sessions by Location. These reports answer questions about how visitors interact with your store before they decide to purchase or leave.
Top Online Store Searches is extraordinarily valuable and most store owners ignore it. This report shows you what visitors are actively searching for in your on-site search bar. Every search query in this report is a declared intent signal. If your top search queries include products you do not carry, you have a product gap opportunity. If customers are searching for products that exist in your catalogue but cannot find them, you have a navigation or merchandising problem. If the same search keeps appearing with zero results, you need to address it — either stock the product or redirect to the closest alternative.
Sessions by Device breaks your visitor data into desktop, mobile, and tablet. Compare the conversion rate across devices. A significant conversion gap between mobile and desktop — where mobile converts at half the rate — points to a mobile experience problem. In 2026, the majority of Shopify traffic arrives on mobile. If your mobile conversion rate is below 1 percent, optimising the mobile checkout flow is your highest-priority task.
Finance Reports: The Real Profit Picture
Finance reports give you the accounting-level view of your store: total sales, discounts, returns, net sales, shipping charges collected, and taxes. These reports are what you reconcile against your bank account and what your accountant needs.
The Finance Summary is your weekly sanity check. Gross sales minus returns minus discounts equals net sales. Net sales minus cost of goods gives you gross profit. Many store owners confuse gross sales with actual revenue — a high discount rate can make gross sales look strong while net sales and gross profit tell a very different story. Track net sales and gross profit as your primary revenue figures, not gross sales.
Payment Transactions reports help you reconcile what Shopify Payments deposited versus what your orders show. Discrepancies here can indicate chargebacks, payout timing differences, or payment processing fees eating into revenue in ways that are not visible in the order data alone.
Marketing Reports: Channel Performance and Email
If you use Shopify Email or have connected marketing integrations, the Marketing report section shows campaign performance, sessions attributed to each campaign, and orders generated. Use this to evaluate which email campaigns are driving the most revenue and adjust your sending strategy accordingly. High open rates that do not convert to sessions or orders suggest a message-to-offer disconnect. High click rates with low order completion suggest a landing page problem.
Common Misreadings to Avoid
- Do not compare absolute revenue numbers across periods without accounting for trading days — February has fewer days than March.
- Do not read a conversion rate increase in isolation — if sessions dropped significantly, a higher rate may just reflect a more qualified (smaller) audience.
- Do not treat cart abandonment rate as pure lost revenue — most cart abandonments are comparison shoppers who were never going to buy that session.
- Do not read a single week’s data as a trend — look for patterns across at least four weeks before making a significant business decision.
Reading reports correctly is a skill that develops over time. The most important habit is to ask “why” for every number that surprises you — up or down. A sudden spike in sessions from direct traffic might be a PR mention. A conversion rate drop might be a broken discount code. Understanding the cause behind the number is what separates data-informed decisions from data-noise reactions.
If you want help interpreting your Shopify reports and building a decision-making framework around your specific data, explore our ecommerce services, see how we have helped similar stores, or get in touch with our team.
Shopify Experts · OneOnic
Ready to Grow Your Shopify Store?
Our Shopify experts at OneOnic have helped hundreds of brands launch, optimise, and scale.
