Most Shopify merchants open their analytics dashboard, glance at today's sales number, and close it. This is not analytics — it is checking the score. Real analytics means understanding why your numbers are what they are, identifying the levers that move them, and building reporting systems that surface actionable insights without requiring you to dig for them every time.
Shopify provides solid built-in analytics. Combined with Google Analytics 4 and purpose-built third-party tools, you can build a reporting dashboard that tells you exactly what is working, what is broken, and what to do next. This guide shows you how.
What Analytics Does Shopify Provide Natively?
Shopify's built-in analytics have improved significantly and now cover most reporting needs for small to mid-size stores.
Shopify Analytics by Plan
| Report Category | Basic Shopify | Shopify Plan | Advanced Shopify | Shopify Plus |
|---|---|---|---|---|
| Overview dashboard | Yes | Yes | Yes | Yes |
| Finance reports | Basic | Full | Full | Full + custom |
| Product analytics | Basic | Full | Full | Full + custom |
| Acquisition reports | Basic | Full | Full | Full + custom |
| Customer reports | Basic | Full | Full | Full + custom |
| Behavior reports | No | Yes | Yes | Yes |
| Custom reports | No | Yes | Yes | Yes |
| Marketing reports | Basic | Full | Full | Full + custom |
| Order reports | Basic | Full | Full | Full + custom |
| Inventory reports | Basic | Full | Full | Full + custom |
The critical jump is from Basic to Shopify plan. Custom reports unlock the ability to build exactly the views you need rather than being limited to Shopify's pre-built reports.
Key Pre-Built Reports Worth Reviewing Weekly
Sales over time: Revenue trends by day, week, or month. Look for patterns — which days perform best, which weeks dip.
Online store conversion rate: Your most important single metric. Track it weekly and investigate any drops immediately.
Top products by units sold: Identifies your best sellers and emerging trends. Compare to previous periods.
Sessions by referrer: Shows where your traffic comes from. Identifies which channels are growing and which are declining.
Returning customer rate: The percentage of orders from repeat customers. A healthy store sees this climb over time.
Average order value: Track weekly. Small AOV changes compound into significant revenue differences over months.
How Do You Build Custom Reports on Shopify?
Custom reports let you combine metrics and filters in ways that answer specific business questions.
Step 1: Access the Custom Report Builder
Navigate to Analytics > Reports and click Create custom report. Select a report category (Sales, Customers, Products, Orders) as your starting point.
Step 2: Choose Your Columns
Select the data fields (columns) you want in your report. Available fields depend on the report category:
Sales reports: Sales, returns, net sales, total orders, average order value, gross profit, gross margin Customer reports: Customer name, email, total orders, total spent, last order date, customer tags Product reports: Product title, variant, quantity sold, net sales, gross profit, product type
Step 3: Apply Filters
Narrow your report using filters:
- Date range: Compare periods (this month vs. last month, this year vs. last year)
- Product type or vendor: Analyze specific product categories
- Sales channel: Compare online store vs. POS vs. marketplace performance
- Customer tags: Report on specific customer segments
- Discount code: Measure promotion effectiveness
- Geographic location: Analyze sales by region
Step 4: Save and Schedule
Name your report descriptively ("Monthly Gross Margin by Product Category" not "Report 1"). Save it for ongoing access. Shopify does not natively schedule email reports, but you can set a calendar reminder to check specific reports on a regular cadence.
Five Custom Reports Every Shopify Store Needs
Report 1: Product Profitability Report Category: Sales. Columns: Product title, net sales, cost, gross profit, gross margin percentage. Filter by date range (monthly). Sort by gross profit descending. This tells you which products actually make money, not just which sell the most.
Report 2: Customer Cohort Analysis Category: Customers. Columns: First order date (month), number of customers, total orders, total revenue, average orders per customer. Group by first-order month. This reveals whether newer customer cohorts are more or less valuable than older ones.
Report 3: Channel Performance Comparison Category: Sales. Columns: Sales channel, sessions (from overview), orders, conversion rate, net sales, AOV. Filter by channel. Compare performance and profitability across your online store, POS, social channels, and marketplaces.
Report 4: Discount Code Effectiveness Category: Sales. Columns: Discount code, number of orders, total discount amount, net sales, average discount per order. This shows whether your promotions are driving incremental revenue or just discounting sales that would have happened anyway.
Report 5: Geographic Sales Analysis Category: Sales. Columns: Billing country, billing state/province, number of orders, net sales, average order value. This identifies your strongest markets and potential expansion opportunities.
How Should Shopify Analytics and GA4 Work Together?
Shopify analytics and Google Analytics 4 serve complementary purposes. Using both gives you a more complete picture than either alone.
Where Shopify Analytics Excels
- Accurate revenue and order data (single source of truth for transactions)
- Product-level profitability (when cost data is entered)
- Customer lifetime value tracking
- Inventory and fulfillment reporting
- Channel-specific attribution within the Shopify ecosystem
Where GA4 Excels
- Cross-channel attribution beyond Shopify
- User behavior analysis (page path, engagement, scroll depth)
- Custom event tracking (video plays, quiz completions, file downloads)
- Audience building for Google Ads
- Funnel visualization and drop-off analysis
- Comparison to industry benchmarks
Connecting GA4 to Shopify
- Create a GA4 property in Google Analytics
- Install the Google & YouTube app from the Shopify App Store
- Connect your GA4 property through the app
- Verify e-commerce events are tracking:
view_item,add_to_cart,begin_checkout,purchase - Use GA4's DebugView to confirm events fire correctly on your live site
Essential GA4 Reports for Shopify Stores
Acquisition overview: Where are your visitors coming from? Organic search, paid ads, social, direct, email? This complements Shopify's referrer report with more granular channel data.
Checkout funnel: Build a custom funnel in GA4 Explorations: Product View > Add to Cart > Begin Checkout > Purchase. Identify where customers drop off and focus optimization on the highest-dropout step.
Landing page performance: Which pages convert visitors into customers? Sort by conversion rate to find your best-performing entry points and replicate what works.
User engagement: Average engagement time, pages per session, and bounce rate by traffic source. Identify which sources bring engaged visitors versus drive-by traffic.
What Metrics Should You Track at Each Growth Stage?
The metrics that matter change as your store matures. Tracking everything is the same as tracking nothing.
Metrics by Growth Stage
| Metric | Pre-Revenue | Early Stage (0-$10K/mo) | Growth ($10K-$100K/mo) | Scale ($100K+/mo) |
|---|---|---|---|---|
| Sessions/traffic | Primary focus | Important | Monitor | Monitor |
| Conversion rate | N/A | Primary focus | Primary focus | Optimize |
| Average order value | N/A | Monitor | Optimize | Optimize |
| Customer acquisition cost | N/A | Track | Primary focus | Primary focus |
| Customer lifetime value | N/A | N/A | Track | Primary focus |
| Returning customer rate | N/A | N/A | Track | Primary focus |
| Gross margin | Track | Track | Optimize | Primary focus |
| Net profit | Track | Track | Track | Primary focus |
Pre-revenue focus: Can you get traffic to the site at all? Focus on sessions and traffic sources.
Early stage focus: You have traffic — does it convert? Focus relentlessly on conversion rate. A 1% to 2% conversion rate improvement doubles your revenue without spending another dollar on ads.
Growth stage focus: Conversion is stable — can you acquire customers profitably? Focus on CAC relative to first-order value and lifetime value.
Scale stage focus: Acquisition is dialed in — can you maximize the value of each customer and each dollar? Focus on LTV, retention, and margin optimization.
How Do Third-Party Analytics Tools Compare?
For merchants who need capabilities beyond Shopify native and GA4, several purpose-built tools fill the gaps.
Tool Comparison
| Tool | Primary Strength | Price/Month | Best For |
|---|---|---|---|
| Triple Whale | Multi-channel attribution, ad ROAS | $100-$400 | Stores spending $5K+/mo on ads |
| Lifetimely | Customer LTV and cohort analysis | $19-$79 | Subscription and repeat-purchase stores |
| Polar Analytics | Marketing analytics dashboard | $200-$500 | Multi-channel marketing teams |
| Glew.io | Product and customer analytics | $79-$299 | Data-driven merchandising |
| Segments Analytics | Customer segmentation and RFM | $49-$299 | Stores focused on retention marketing |
| Lucky Orange | Session recordings, heatmaps | $32-$128 | CRO-focused optimization |
| Microsoft Clarity | Heatmaps, session recordings | Free | Budget-friendly behavior analysis |
When to Add Third-Party Tools
Do not add analytics tools prematurely. A store doing $5,000/month does not need Triple Whale. Start with Shopify native analytics and GA4 — they are free and cover the fundamentals. Add specialized tools when you have a specific question they answer that native tools cannot.
How Do You Build an Automated Reporting Workflow?
Step 1: Define Your Reporting Cadence
- Daily: Revenue, orders, conversion rate (quick pulse check)
- Weekly: Channel performance, top products, AOV, traffic sources (tactical decisions)
- Monthly: Profitability, customer cohorts, LTV, marketing ROI (strategic decisions)
- Quarterly: Year-over-year comparisons, channel mix optimization, margin analysis (business review)
Step 2: Create Report Templates
Build templates for each cadence so reporting takes minutes, not hours. In GA4, save your most-used Explorations. In Shopify, save custom reports. In spreadsheets, create templates that pull data from exports.
Step 3: Automate Where Possible
- Use Google Looker Studio to build dashboards that pull from GA4 and Shopify automatically
- Set up Shopify Flow to send Slack or email alerts for threshold events (conversion rate drops below 1.5%, daily revenue exceeds $X)
- Use Zapier or Make to automate data exports from Shopify to Google Sheets on a schedule
Step 4: Share Insights, Not Just Data
Reports are useless if they are not read and acted upon. Each report you share with your team should include three things: what changed, why it likely changed, and what action to take.
Step 5: Audit Your Tracking Quarterly
Analytics rot over time. Pixels break, events stop firing, UTM parameters get inconsistent. Every quarter, verify that your GA4 events are tracking correctly, your Shopify analytics match your payment processor records, and your attribution data is accurate.
Analytics is not about having the most data — it is about having the right data at the right time to make the right decisions. Start with the five core metrics (conversion rate, AOV, CAC, LTV, returning customer rate), build the custom reports that track them, and create a cadence that turns data into action. The dashboard you need is not the one with the most charts — it is the one you actually check, understand, and act on every week.