Shopify reports limitations: What to change

Replace the repeated reporting task that holds up a decision. Shopify reports limitations matter when you can name an answer you cannot get, or work you keep repeating. Start with native filters and saved reports, then test an additional tool against that specific task.
Your first replacement might be a spreadsheet that combines costs before an advertising review. It might be a repeat buying worksheet, or the manual export someone sends before a meeting. Choose the task from the decision it supports, rather than the size of an app's report library.
Check what Shopify already gives you
Shopify includes detailed reporting, so check the current admin before paying to fill a supposed gap. Open Analytics, then Reports, and find the closest report to your question. Check staff permissions if someone cannot access it.
Shopify's guide to its reports covers sales, customers, inventory, marketing, finance, and profit. It also lists customer cohorts and RFM customer analysis. A recommendation based on Shopify having no loyalty or retention reports starts from the wrong premise.
Try a different date range, breakdown, or filter, then save the useful view. Shopify supports custom data explorations, so check the current options before upgrading your plan for reporting alone. Our Shopify analytics guide explains the report families and the questions they answer.
A display limit can also look like missing data. Shopify's report documentation says reports display a maximum of 1,000 rows, while totals cover the full report. Check the export before concluding that the remaining rows are unavailable.
If a saved view gives your team the answer, keep using it. For that task, our guide to creating custom Shopify reports is a better next step than buying another subscription.
Choose the task that holds up a decision
Start with the report whose preparation or missing detail delays an action you already need to take. Write down who uses it, what they decide, and what they must add by hand.
| Repeated task | Decision it supports | First replacement to test |
|---|---|---|
| Combining sales and costs | Whether to continue a promotion | A profit statement |
| Rebuilding customer groups | Which buyers need follow-up | A cohort report |
| Exporting a checked report | What the team should act on | Scheduled delivery |
These are starting points, and your store may have a different priority. If purchasing is waiting on a stock review, test the needed inventory report instead. Shopify already provides inventory reporting; verify the specific view before assuming it needs replacing.
For advertising, define whether you need spend alongside results, or a deeper explanation of a customer's path. Those are different requirements. Attributed sales describe how credit is assigned; they do not establish how many purchases an ad caused.
For detailed visitor behavior, assess a tool such as GA4 against the events and paths you need to inspect. Adding a reporting app does not by itself repair missing tracking or explain why someone left checkout. Keep that investigation separate from replacing the team's recurring sales report.
The ecommerce reporting overview shows the report areas available in By the Numbers. The workflows below use features on current paid plans. Check the relevant report and its filters before relying on it.
Replace manual cost assembly when profit is the question
Start with cost coverage when the decision depends on what remains after selling and advertising expenses. A sales increase alone cannot tell you whether a promotion deserves more budget.
In the app, open Unit Cost Coverage to see which products have costs and which revenue is missing them. Resolve important gaps before trusting a profit comparison. Then open P&L for net revenue, cost of goods sold, gross profit, ad spend, and contribution margin.
Review the shipping, payment fees, handling, and expenses you enter alongside those figures. The product labels entered costs as estimates. A more convenient statement still needs costs that reflect your business.
Set a completed date range and a comparison period, then inspect the change beside the promotion you are considering. Suppose sales rose during a discount, but the amount left after costs fell. Check the discount, product mix, and entered expenses before extending the offer.
Stay with native profit reporting if it already supports the decision without repeated assembly. Shopify's profit reports also depend on recorded product costs, as its report guide explains. A new app cannot supply a supplier cost that your team has not recorded.
Replace the repeat buying worksheet when follow-up is the question
Use a cohort report when you repeatedly rebuild groups to ask whether new buyers came back. The useful comparison gives customers a similar opportunity to buy again.
Open Cohort Repurchase Rate and choose the repeat purchase window you want to assess. Compare first purchase groups that have had enough time to reach that window. A newer group has had less time to return, so an incomplete window can mislead.
Next, open Time Between Orders to review the gaps between purchases and the distribution of time to a second order. Use that pattern to question whether your follow-up arrives at a sensible point in the buying cycle. It is evidence for planning a test, rather than a promise about when an individual will buy.
For example, a replenishment store could review whether its reminder arrives before customers commonly return. Record the proposed change, then compare completed customer groups after testing it. Other changes in offers or acquisition can also affect repeat buying.
Shopify's own cohort and RFM reports may already answer your question. Replace the worksheet only if the report gives you a useful comparison with less repeated preparation.
Replace manual delivery when the report is already useful
Automate delivery after the team agrees on the report's meaning and filters. Sending an unclear report more reliably will not make the decision clearer.
Set the report's period and supported filters, then use Scheduled Exports for recurring CSV or Excel delivery. The app supports email, Google Drive, and Dropbox destinations. A moving reporting window keeps the delivery tied to the period you intend to review.
Check the current paid plan and the teammate's Export Data permission before testing exports. Choose a moving window such as the previous week, then run the report on a weekly schedule. Inspect the received file for its dates, filters, columns, and recipient. Confirm that the scheduled version answers the same question as the report you checked on screen.
Keep the meeting focused on an observation, a possible explanation, and an action someone owns. Our monthly reporting pack explains how to organize that review. Retire the manual send only after the recipient confirms the replacement is usable.
Test the replacement before changing the routine
Repeat a familiar reporting task in both workflows before making the switch. Use the same period, currency, sales scope, and treatment of returns, taxes, and shipping. Investigate differences rather than choosing the total you prefer.
Shopify's analytics discrepancy guidance explains why reports and other tools can disagree. Browser measurements can also be affected by consent and tracking settings. A difference deserves investigation; it does not establish that an underlying order is missing.
Give the finished output to the colleague who needs it. Ask whether they can identify the period, understand the labels, and make the intended decision. Note the preparation still required and who will maintain the report.
Keep the replacement when it answers the question and removes enough repeated work to justify its cost. If the native report does the job, keep that workflow. Move to another reporting task once this decision has a dependable answer.
Keep reading
If you want the full picture on Shopify analytics and reporting, start with the Shopify reporting framework.
Related reading: The New By the Numbers Arrives December 8, Agency Reporting for Shopify Clients: A Template and Its Pitfalls and Monthly Ecommerce Report: A Board Pack.
By the Numbers builds this into the dashboard. See Shopify analytics reporting.
See what is working in your Shopify store
By the Numbers turns your store data into reports, segments, and forecasts.
- AI-powered analytics
- Customer segmentation
- Predictive forecasting
- One-click Shopify install