Data without action is just noise.
Shopify provides a built-in analytics system that tracks sales, traffic, customer behavior, and marketing performance — but most store owners look at it once during setup and never return. According to a 2025 Shopify merchant survey by LittleData, only 23% of Shopify store owners check their analytics dashboard more than once a week, and only 11% have configured custom reports beyond the defaults. The result is that most merchants make pricing, marketing, and inventory decisions based on gut feeling rather than data. This guide changes that. It walks you through setting up Shopify Analytics properly, understanding which metrics actually matter, building custom reports for your specific business questions, creating conversion funnels that reveal where you lose customers, and integrating GA4 for a complete analytics picture. By the end, you will have a dashboard that tells you what is working, what is not, and where to focus your effort for maximum revenue impact.
Shopify Analytics is available on all plans, but the depth of available reports varies. Basic plans get fundamental sales and traffic reports. Shopify, Advanced, and Plus plans get progressively more detailed reports including custom report builders, customer cohort analysis, and advanced attribution. This guide covers features available across all plans and notes when a feature requires a specific plan tier. For additional context on analytics setup fundamentals, Google's GA4 setup guide covers the platform-side configuration that complements Shopify's built-in tools.
What Is Shopify Analytics and How Does It Differ from GA4?
Shopify Analytics is Shopify's built-in reporting and business intelligence system that tracks sales, orders, traffic, customer behavior, and marketing performance using server-side data collected directly from your store's platform. Unlike Google Analytics 4 (GA4), which relies on browser-side JavaScript tracking and can be blocked by ad blockers and privacy tools, Shopify Analytics captures data at the platform level with near-100% accuracy for transactions and order data. The two systems serve complementary purposes: Shopify Analytics is your source of truth for revenue and operational metrics, while GA4 is your source of truth for marketing attribution and traffic analysis.
Understanding the difference between these two systems prevents the most common analytics mistake: treating them as interchangeable and getting confused by discrepancies.
Shopify Analytics vs. GA4 Comparison
| Feature | Shopify Analytics | Google Analytics 4 |
|---|---|---|
| Data collection method | Server-side (platform) | Browser-side (JavaScript) |
| Revenue accuracy | 99.9%+ (direct from checkout) | 85-95% (affected by ad blockers) |
| Traffic source accuracy | Good | Superior |
| Marketing attribution | Basic (last-click) | Advanced (data-driven, multi-touch) |
| Customer segmentation | Plan-dependent | Full (all plans) |
| Custom event tracking | Not supported | Full support |
| Funnel analysis | Basic (plan-dependent) | Full support |
| Real-time data | Near real-time | Real-time |
| Cross-device tracking | Limited | Full (with Google Signals) |
| Cost | Included with Shopify | Free |
| Setup required | None (automatic) | Manual configuration |
The recommended approach: Use Shopify Analytics as your revenue and operations dashboard. Use GA4 as your marketing and traffic analysis tool. When numbers disagree, trust Shopify for revenue and GA4 for traffic source analysis. For GA4 setup instructions, see our GA4 conversion tracking guide.
How Do You Navigate the Shopify Analytics Dashboard?
The Shopify Analytics dashboard is organized into report categories — Overview, Sales, Customers, Acquisition, Behavior, Marketing, and Finance — each containing specific reports that answer different business questions. Understanding the dashboard structure prevents the common problem of looking at the wrong data for the question you are trying to answer, and it helps you build a daily and weekly analytics routine that covers all critical business areas.
The dashboard structure changed significantly in 2025 with Shopify's analytics overhaul. Here is the current layout:
Dashboard Sections
Overview. Your at-a-glance dashboard. Displays total sales, online store sessions, returning customer rate, conversion rate, average order value, and top products. This is your daily check-in screen — 60 seconds of looking at overview metrics tells you if today is normal or if something needs attention.
Sales Reports. Detailed revenue breakdowns by time period, channel, product, discount code, and location. Key reports: Sales over time (trend analysis), Sales by product (inventory decisions), Sales by discount (promotion effectiveness), and Sales by channel (revenue attribution).
Customer Reports. Behavioral segmentation: new vs. returning customers, customer cohort analysis (Shopify plan and above), customer lifetime value estimation, and geographic distribution. This section answers "who is buying?" and "are they coming back?"
Acquisition Reports. Where visitors come from: referrer breakdown, UTM campaign tracking, landing page performance, and device type distribution. Overlap with GA4, but Shopify's version uses server-side data.
Behavior Reports. How visitors interact with your store: top landing pages, top products viewed, online store speed, and shopping behavior (sessions with add-to-cart, sessions with checkout). This section reveals where visitors engage and where they drop off.
Marketing Reports. Performance by marketing channel and campaign. Attribution data for Shopify's built-in marketing features and connected marketing apps.
Finance Reports. Gross sales, net sales, taxes, shipping charges, returns, and financial summaries by time period. This section is for accounting and financial planning.
Daily vs. Weekly Analytics Routine
| Frequency | Reports to Check | Questions to Answer | Time Required |
|---|---|---|---|
| Daily | Overview, Sales over time | Is revenue on track? Any anomalies? | 2 minutes |
| Weekly | Sales by product, Acquisition, Behavior | What is selling? Where is traffic coming from? | 10 minutes |
| Monthly | Customer cohorts, Finance, Marketing | Are customers returning? Which channels are profitable? | 30 minutes |
| Quarterly | All sections, year-over-year | What are the long-term trends? | 1 hour |
How Do You Identify and Track the Key Metrics That Matter?
Key performance indicators (KPIs) for Shopify stores are the specific metrics that directly correlate with business health and growth. Tracking too many metrics creates decision paralysis. Tracking too few leaves blind spots. The optimal approach for most Shopify stores is a core dashboard of 8-10 KPIs organized into four categories: revenue, traffic, conversion, and customer retention. These metrics, tracked weekly, provide a complete picture of business health and highlight the specific areas that need attention.
Not all metrics are equally important. Here are the ones that actually drive decisions:
The 10 Essential Shopify Metrics
Revenue Metrics:
- Total revenue. Your headline number. Track daily, compare to previous period and previous year.
- Average order value (AOV). Revenue divided by number of orders. Increasing AOV is often easier than increasing traffic or conversion rate. For AOV optimization tactics, see our average order value guide.
- Revenue per session. Total revenue divided by total sessions. This composite metric accounts for both conversion rate and AOV in a single number.
Traffic Metrics:
- Online store sessions. Total visits to your store. Track the trend (growing, flat, declining) and the source mix (organic, paid, direct, email, social).
- Traffic source distribution. What percentage of sessions come from each channel? Over-reliance on any single source (especially paid) is a business risk.
Conversion Metrics:
- Online store conversion rate. Percentage of sessions that result in a purchase. Shopify's average is 1.4% across all stores. Top-performing stores convert at 3-5%. See our conversion rate benchmarks for industry-specific data.
- Cart abandonment rate. Percentage of add-to-cart sessions that do not complete checkout. The global average is 70%. Reducing this by even 5% has significant revenue impact. For recovery tactics, see our abandoned cart guide.
- Add-to-cart rate. Percentage of sessions where a product is added to cart. This measures product page effectiveness.
Customer Metrics:
- Returning customer rate. Percentage of orders from repeat buyers. Higher is better — repeat customers cost less to acquire and spend more per order.
- Customer lifetime value (CLV). Average total revenue generated per customer over their entire relationship with your store. This determines how much you can spend to acquire a new customer profitably.
Metric Benchmarks by Store Size
| Metric | Small (<$10K/mo) | Medium ($10-100K/mo) | Large ($100K+/mo) |
|---|---|---|---|
| Conversion rate | 0.8-1.5% | 1.5-2.5% | 2.5-4.0% |
| AOV | $45-65 | $65-95 | $85-150 |
| Cart abandonment | 72-78% | 68-74% | 62-70% |
| Returning customer rate | 15-25% | 25-35% | 30-45% |
| Sessions per day | 50-200 | 200-2,000 | 2,000-20,000+ |
How Do You Build Custom Reports in Shopify Analytics?
Custom reports in Shopify Analytics are user-defined data views that combine specific metrics, dimensions, and filters to answer business questions that the default reports do not address. Available on Shopify plan and above, custom reports let you segment data by product type, collection, discount code, customer tag, or geographic region to identify patterns and opportunities invisible in aggregate data. Stores that build and regularly review 3-5 custom reports make 40% faster data-driven decisions, according to a 2025 Shopify merchant survey by Bold Commerce.
Default reports answer general questions. Custom reports answer your questions.
Building a Custom Report (Step-by-Step)
Step 1. Go to Analytics > Reports in your Shopify admin.
Step 2. Click "Create custom report."
Step 3. Choose a base report type (sales, customers, or other category).
Step 4. Add the columns (metrics) you want to see.
Step 5. Add filters to segment the data.
Step 6. Set the date range and comparison period.
Step 7. Save and name the report for future access.
5 Custom Reports Every Store Should Build
Report 1: Product Profitability. Columns: Product title, Net sales, Units sold, Total discount amount. Filter: Last 30 days. Purpose: Identify which products generate the most revenue after discounts and returns. This prevents the common mistake of promoting high-revenue but low-profit products.
Report 2: Channel Conversion Comparison. Columns: Referrer source, Sessions, Orders, Conversion rate, AOV. Filter: Last 30 days. Purpose: Compare conversion rates and AOV across traffic sources to identify which channels send the highest-quality traffic.
Report 3: New vs. Returning Customer Revenue. Columns: Customer type (new/returning), Orders, Gross sales, AOV. Filter: Last 90 days. Purpose: Track the revenue split between acquisition and retention. A healthy store generates 30-50% of revenue from returning customers.
Report 4: Discount Code Performance. Columns: Discount code, Times used, Total discount amount, Gross sales attributed. Filter: Current month. Purpose: Measure which discount codes drive the most revenue relative to the discount cost. Identify codes that are over-used or under-performing.
Report 5: Geographic Revenue Distribution. Columns: Billing country/region, Orders, Gross sales, AOV. Filter: Last 90 days. Purpose: Identify geographic markets with the highest revenue and AOV. This informs shipping policy, ad targeting, and potential market expansion decisions.
Custom Report Best Practices
| Practice | Why It Matters |
|---|---|
| Name reports descriptively | You will build many reports — clear names prevent confusion |
| Set comparison periods | "This month vs. last month" reveals trends that raw numbers miss |
| Schedule weekly review | Reports only create value if you actually look at them |
| Archive stale reports | Remove reports for completed campaigns to keep your dashboard clean |
| Share with team members | Staff-level accounts can access shared reports for daily operations |
Want to improve the metrics you are tracking? LiquidBoost code snippets directly impact conversion rate, add-to-cart rate, and AOV — the three metrics with the highest revenue leverage. Browse our snippet library to find conversion tools that move the numbers that matter.
How Do You Create Conversion Funnels in Shopify?
A conversion funnel is a sequential analysis of the steps visitors take from first interaction to purchase, with drop-off rates calculated between each step. On Shopify, the basic funnel is: Session > Product View > Add to Cart > Checkout Initiated > Purchase. Understanding where the largest drop-offs occur tells you exactly where to focus optimization efforts — a 5% improvement at the step with the highest drop-off has more revenue impact than a 20% improvement at a step with low drop-off.
Funnels turn aggregate conversion rates into actionable insights by showing you where customers leave.
The Standard Shopify Conversion Funnel
| Funnel Step | Typical Rate | Drop-off | Optimization Focus |
|---|---|---|---|
| Sessions (100%) | Baseline | — | Traffic quality (SEO, ads) |
| Product views | 40-60% of sessions | 40-60% | Homepage/collection engagement |
| Add to cart | 8-12% of sessions | 80-85% of viewers | Product page optimization |
| Checkout initiated | 4-6% of sessions | 45-55% of cart | Cart page, shipping costs |
| Purchase | 1.5-3% of sessions | 35-45% of checkout | Checkout friction, payment options |
Reading the funnel: The largest drop-off typically occurs between product view and add-to-cart. This means most visitors look at your products but are not compelled to buy. Optimization at this step (better product pages, social proof, pricing presentation) has the highest revenue impact.
Building Funnels in Shopify
Using Shopify Behavior Reports (all plans). Go to Analytics > Reports > Behavior. The "Online store conversion over time" report shows sessions, sessions with product views, sessions with add-to-cart, and sessions with checkout. This is a basic funnel.
Using Shopify's Funnel Report (Advanced plan+). Shopify Advanced and Plus plans include a dedicated funnel report that visualizes the conversion funnel with drop-off percentages between each step.
Using GA4 (recommended addition). GA4's Explore tool includes a funnel exploration that lets you build custom funnels with any events, including custom events. This is the most flexible funnel tool. Configure enhanced ecommerce events in GA4 to get detailed funnel data — see our GA4 tracking guide for setup.
Funnel Optimization Priority Matrix
| Funnel Step | Common Problems | Quick Fixes |
|---|---|---|
| Session to product view | Poor homepage/collection design, weak navigation | Improve collection page layout, add search |
| Product view to add-to-cart | Weak product pages, price objections, no urgency | Add social proof, improve images, add urgency |
| Add-to-cart to checkout | Unexpected shipping costs, complex cart page | Show shipping calculator, simplify cart page |
| Checkout to purchase | Trust concerns, limited payment options | Add trust badges, enable multiple payment methods |
How Do You Set Up Marketing Attribution in Shopify?
Marketing attribution is the process of assigning credit for sales to the marketing channels and campaigns that influenced them. Shopify's built-in attribution uses a last-click model by default, meaning the last traffic source before a purchase gets 100% of the credit. This model is simple but can misrepresent channel value — for example, giving all credit to a branded Google search when the customer originally discovered your store through Instagram. Understanding attribution limitations helps you make better marketing investment decisions.
Attribution in Shopify is simpler than GA4's attribution, but it covers the basics.
Shopify Attribution Setup
Step 1: Connect marketing channels. Install the Shopify marketing channel integrations for platforms you use: Google, Facebook/Instagram, TikTok, Pinterest, and email (Klaviyo/Mailchimp). These connections allow Shopify to attribute sales to specific campaigns.
Step 2: Use UTM parameters. Tag every marketing link with UTM parameters (utm_source, utm_medium, utm_campaign). Shopify tracks UTM-tagged traffic and attributes sales to the tagged source. See our GA4 tracking guide for UTM best practices.
Step 3: Review the Marketing Reports section. Go to Analytics > Reports > Marketing. Review "Sessions attributed to marketing" and "Orders attributed to marketing" to see which channels and campaigns are driving results.
Step 4: Compare Shopify attribution to GA4 attribution. Run the same date range in both platforms. Where Shopify gives last-click credit to one channel and GA4's data-driven model credits another, the truth is usually somewhere in between. Use this comparison to identify channels that start customer journeys (GA4 shows this better) versus channels that close them (Shopify shows this better).
Attribution Model Comparison for Common Scenarios
| Customer Journey | Shopify Attribution (Last Click) | GA4 Data-Driven | Reality |
|---|---|---|---|
| Instagram ad > Google search > purchase | 100% Google | 60% Instagram, 40% Google | Both channels contributed |
| Email > Direct visit > purchase | 100% Direct | 70% Email, 30% Direct | Email started the journey |
| Blog (organic) > Retargeting ad > purchase | 100% Paid | 50% Organic, 50% Paid | Blog content created initial interest |
| Facebook ad > Abandoned cart email > purchase | 100% Email | 55% Facebook, 45% Email | Facebook drove awareness, email closed |
How Do You Integrate Shopify Analytics with Other Tools?
Analytics integration is the connection of Shopify's data with external analytics, marketing, and business intelligence tools to create a unified view of your store's performance. While Shopify Analytics and GA4 cover most needs, integrating with email platforms, ad platforms, and reporting dashboards creates a single source of truth that eliminates the "different numbers in different tools" problem that plagues most ecommerce operations.
Integration closes the gap between data silos.
Essential Integrations
| Tool | Integration Method | Data Flow | Purpose |
|---|---|---|---|
| Google Analytics 4 | Shopify Google channel or GTM | Traffic + conversion data to GA4 | Marketing attribution |
| Klaviyo/Mailchimp | Native Shopify integration | Customer + order data to ESP | Email segmentation |
| Facebook/Meta | Shopify marketing channel | Conversion data to Meta | Ad optimization |
| Google Ads | Shopify Google channel | Conversion data to Google | Ad optimization |
| Google Search Console | GA4 connection | Search data to analytics | SEO performance |
| Spreadsheet (manual) | CSV export from Shopify | Financial data to sheets | Custom analysis |
Priority order for integration setup:
- GA4 — Marketing attribution and funnel analysis (see our GA4 setup guide)
- Email platform — Customer segmentation and automated campaigns
- Ad platforms — Conversion optimization for paid campaigns
- Search Console — SEO performance tracking
Frequently Asked Questions
Do I need GA4 if I already have Shopify Analytics?
Yes. Shopify Analytics and GA4 serve complementary purposes. Shopify Analytics provides accurate revenue data (server-side tracking) and operational reports. GA4 provides superior traffic analysis, marketing attribution (multi-touch), custom event tracking, and audience insights. Use Shopify as your revenue source of truth and GA4 as your marketing intelligence tool. Together they give you complete visibility into both what is happening (Shopify) and why it is happening (GA4).
Which Shopify plan do I need for full analytics?
All Shopify plans include basic analytics: sales reports, traffic reports, and financial reports. The Shopify plan ($79/month) adds custom reports and more detailed breakdowns. Advanced ($299/month) adds the custom report builder, advanced filters, and customer cohort analysis. Plus ($2,300+/month) adds the most granular reporting and API access for custom integrations. For most growing stores, the standard Shopify plan provides sufficient analytics depth.
How often should I check my Shopify Analytics?
Check the Overview dashboard daily (2 minutes — look for anomalies). Review sales by product and traffic sources weekly (10 minutes — identify trends). Do a deep dive into customer metrics, marketing performance, and financial reports monthly (30 minutes — strategic planning). Conduct a comprehensive quarterly review comparing year-over-year data (1 hour — long-term strategy). The key is consistency — irregular checking leads to missed trends and reactive decision-making.
Why do my Shopify Analytics and GA4 numbers not match?
Discrepancies between Shopify and GA4 are normal and expected. GA4 uses browser-side JavaScript tracking, which can be blocked by ad blockers (15-25% of users), cookie consent banners, and browser privacy features. Shopify uses server-side tracking at the platform level, which captures 99.9% of transactions. A 5-15% discrepancy in revenue is typical. Always trust Shopify for revenue numbers and GA4 for traffic source analysis. If discrepancy exceeds 20%, check your GA4 implementation for configuration errors.
How do I track the ROI of specific marketing campaigns in Shopify?
Use UTM parameters on every marketing link (utm_source, utm_medium, utm_campaign). Shopify tracks UTM-tagged traffic in its Acquisition reports, showing sessions and orders attributed to each campaign. For complete ROI calculation, combine Shopify's attributed revenue with your campaign cost data from the ad platform. The formula is: (Campaign Revenue - Campaign Cost) / Campaign Cost x 100 = ROI%. Track this for every campaign and compare over time to identify your most profitable marketing channels.
Keep Reading
- How to Track Conversions on Shopify with GA4
- Shopify Conversion Rate Benchmarks
- Abandoned Cart Recovery for Shopify
Seeds of Curiosity
Analytics setup is not the end — it is the beginning of a data-informed operating rhythm. The stores that grow fastest are not the ones with the most data; they are the ones that check the right data at the right frequency and act on what they find. Set up your Shopify Analytics dashboard with the 10 essential metrics. Build 3-5 custom reports that answer your specific business questions. Create conversion funnels to see exactly where you lose customers. Integrate GA4 for marketing attribution depth. Then establish a daily, weekly, and monthly review cadence that turns data into decisions. Every metric you track should connect to an action you can take. If a metric does not inform a decision, it is noise — remove it from your dashboard and focus on the numbers that move revenue. The analytics infrastructure you build today compounds in value over time as you accumulate historical data, identify seasonal patterns, and develop an intuition for your store's rhythm that no competitor who flies blind can match.