← Blog / Analytics & Attribution

Shopify Analytics Guide: Understanding Your Dashboard

July 10, 2026 · 10 min read · by Faisal Hourani
Shopify Analytics Guide: Understanding Your Dashboard

Join the waitlist

Get early access to AI-powered ad creative testing.

What Is Shopify Analytics?

Built-in reporting for your store.

Shopify Analytics is the native reporting suite inside every Shopify admin dashboard that tracks sales, customer behavior, acquisition sources, and product performance without requiring any third-party tools. According to Shopify's own documentation, stores on the Basic plan get access to over 60 pre-built reports, while Advanced and Plus plans unlock custom report builders and deeper segmentation. For most stores under $1M in annual revenue, Shopify Analytics provides enough data to make sound operational decisions without ever opening Google Analytics.

Shopify Analytics lives at Admin > Analytics in your Shopify dashboard. Every store gets it regardless of plan tier, though the depth of available reports scales with your subscription level. The dashboard opens to an overview showing today's sales, sessions, returning customer rate, and conversion funnel.

What separates Shopify Analytics from general-purpose tools like GA4 is that it speaks in commerce terms from the start. There are no event configurations or tag management setups required. When someone buys a product, Shopify records the transaction, the customer, the traffic source, the discount code used, and the product margin — all automatically. The tradeoff is flexibility. GA4 with enhanced ecommerce lets you build custom funnels and cross-domain tracking. Shopify Analytics does not. Both have a role in a mature analytics stack.

This guide walks through every section of the Shopify Analytics dashboard, explains which reports matter most, and shows you how to turn the numbers into actions.

Which Shopify Reports Should You Check Daily?

Check three reports daily: the Overview dashboard for total sales and sessions, the Online Store Conversion Rate for funnel health, and the Sales by Traffic Source report to spot acquisition shifts. These three take under five minutes and surface 80% of actionable problems before they compound.

Shopify organizes reports into categories: Overview, Acquisition, Behavior, Marketing, Sales, Profit, Customers, and Finances. Not all deserve daily attention. The table below maps every major report category to its review cadence and the decision it supports.

Report CategoryKey ReportsReview CadenceDecision It Supports
OverviewTotal sales, sessions, conversion rate, AOVDailyIs the store performing normally today?
AcquisitionSessions by source, sessions by locationDailyAre traffic sources stable or shifting?
SalesSales by product, sales by discount, sales over timeWeeklyWhich products drive revenue? Which discounts work?
BehaviorTop landing pages, top product searches, cart analysisWeeklyWhere do visitors engage? Where do they drop off?
CustomersReturning customer rate, customers over time, one-time vs repeatWeeklyIs retention improving or declining?
FinancesGross profit, net sales, taxes, paymentsMonthlyIs the business actually profitable?
MarketingAttribution, conversion by campaignPer campaignWhich campaigns justify continued spend?
InventoryABC analysis, sell-through rate, days of inventoryMonthlyWhich products need reordering or clearance?

The Overview dashboard deserves a 60-second scan every morning. Look for anomalies: a sudden drop in sessions could indicate a broken page, a Google algorithm update, or an ad account issue. A spike in conversion rate alongside a drop in AOV might mean a discount code leaked publicly.

The Conversion Funnel Report

Shopify's built-in conversion funnel breaks the purchase path into stages:

  1. Sessions — Total visitors
  2. Product views — Visitors who viewed at least one product
  3. Added to cart — Visitors who added an item
  4. Reached checkout — Visitors who started checkout
  5. Purchased — Visitors who completed an order

Each drop-off point tells a different story. A large gap between sessions and product views means your landing pages or navigation are failing. A gap between added-to-cart and checkout points to shipping costs, account creation requirements, or payment friction. Benchmark your funnel against ecommerce conversion rate data to see where you fall relative to industry averages.

How Do You Read the Shopify Sales Reports?

The Sales by Product report shows which SKUs generate actual revenue versus which just get traffic. Cross-reference it with the Sales by Discount report to verify that discounted products still contribute margin. According to Shopify's analytics help docs, the Sales over Time report supports filtering by channel, product, and discount — making it the most versatile report in the dashboard.

Sales reports answer the fundamental question: where does the money come from?

Sales by Product

This report ranks every product by total revenue, units sold, and average selling price. Sort by net sales to find your revenue drivers. Then sort by units sold — products with high unit volume but low revenue may be margin diluters, especially if they frequently ship with discount codes.

Sales by Channel

Shopify tracks sales across channels: Online Store, Point of Sale, Shop app, wholesale, and any custom channels. If your Online Store channel revenue is declining while Shop app revenue grows, your marketing attribution may be misleading you. The Shop app often captures repeat buyers who would have purchased directly anyway.

Sales by Discount

This report reveals the true cost of your promotional strategy. Filter by specific discount codes to measure:

  • Revenue attributed to each code
  • Number of orders using the code
  • Average order value for discounted vs. non-discounted orders

If discounted orders have significantly lower AOV than non-discounted orders, your promotions may be training customers to wait for sales rather than paying full price. Track this metric alongside your ecommerce KPIs to maintain margin discipline.

Want to test ad creative with AI?

Join the waitlist for early access to ConversionStudio.

What Can Shopify's Customer Reports Tell You?

Shopify's customer reports reveal whether your business runs on new customer acquisition or repeat purchases. The Returning Customer Rate report is the single most important retention metric in your dashboard. A healthy DTC brand should see 25-40% of monthly revenue from returning customers, and Shopify calculates this automatically without any additional tracking setup.

Customer reports in Shopify break buyers into segments that map directly to retention strategy.

One-Time vs. Repeat Customers

This report shows the ratio of first-time buyers to returning customers over any time period. Trend this monthly. A declining repeat rate despite growing total customers means you are spending more to acquire buyers who never come back — a profitability crisis hiding behind a revenue growth chart.

Customers Over Time

Track new customer acquisition velocity alongside returning customer rate. Healthy growth shows both lines trending upward. If new customers plateau while returning customers grow, you have a strong product with an acquisition ceiling. If new customers grow while returning customers flatline, your product experience has a retention problem.

Cohort Analysis (Advanced & Plus Plans)

Shopify's cohort analysis groups customers by their first purchase month and tracks their spending over subsequent months. This is the most powerful report in Shopify Analytics for understanding long-term customer value. A strong cohort curve shows customers spending more in months 3-6 than in month 1. A declining curve means your email, SMS, and retention marketing need attention.

Use cohort data to calculate actual (not estimated) customer lifetime value for each acquisition month.

How Do You Connect Shopify Analytics to Your Ad Performance?

Shopify's Marketing reports track UTM-tagged traffic and attribute sales to specific campaigns and channels. However, Shopify uses last-click attribution by default, which systematically undercounts upper-funnel channels like Meta prospecting and TikTok awareness campaigns. Cross-reference Shopify attribution with platform-reported data and consider using a blended ROAS approach for accuracy.

Shopify's Acquisition reports show where your traffic and sales originate. The Sessions by Source report categorizes traffic into:

  • Direct — typed URL or bookmarks
  • Search — organic Google/Bing traffic
  • Social — Facebook, Instagram, TikTok, Pinterest
  • Email — clicks from email campaigns
  • Other — everything else, including paid ads without proper UTMs

---

Mid-Post CTA: Running ads to your Shopify store and unsure which campaigns actually drive profit? ConversionStudio connects your ad creative performance to real Shopify revenue data, so you can scale winners and cut losers with confidence.

---

UTM Parameters Are Non-Negotiable

Shopify cannot attribute traffic accurately without proper UTM parameters. Every paid campaign, every email, every social post that links to your store needs:

  • utm_source — the platform (facebook, google, klaviyo)
  • utm_medium — the channel type (cpc, email, social)
  • utm_campaign — the campaign name

Without UTMs, Shopify lumps paid social traffic into the generic "Social" bucket alongside organic visits, making it impossible to measure campaign ROI.

The Attribution Gap

Shopify reports will never match your ad platform reports. Meta says it drove $50,000 in revenue. Google Ads claims $35,000. Shopify shows $60,000 total. The math does not add up because each platform uses different attribution windows and models.

The practical solution: calculate blended ROAS using total revenue divided by total ad spend. This bypasses attribution arguments entirely and gives you a single efficiency metric. Track it weekly alongside your Shopify sales data.

How Do You Build Custom Reports in Shopify?

Shopify's custom report builder (available on Advanced and Plus plans) lets you create filtered, segmented views of any data dimension. You can build reports that combine product, customer, and channel data — such as "repeat customer revenue from Meta ads on products with margins above 60%." Basic plan stores can export CSV data and build equivalent reports in Google Sheets.

Custom Report Builder (Advanced/Plus)

Navigate to Analytics > Reports > Create custom report. Select your data source (sales, customers, orders), add columns, apply filters, and save. Key custom reports every store should build:

Custom ReportColumnsFilterPurpose
High-margin product performanceProduct, net sales, gross profit, units soldGross margin > 50%Identify profit drivers to promote
Discount abuse detectionDiscount code, orders, AOV, customer typeOrders > 50 per codeFind leaked or over-used codes
Channel profitabilityTraffic source, sessions, orders, AOV, conversion rateNoneCompare true channel efficiency
Geographic revenueBilling country, net sales, orders, AOVNet sales > $0Find expansion opportunities
Repeat buyer productsProduct, returning customer orders, first-time ordersNoneIdentify products that drive retention

Export and External Analysis

Every Shopify report supports CSV export. For stores on Basic plans without custom report access, export raw order data monthly and analyze it in Google Sheets or a BI tool. The export includes fields that the dashboard does not surface — line-item margins, discount amounts per item, and fulfillment costs — which lets you build profitability reports that Shopify's UI cannot show natively.

What Are the Limitations of Shopify Analytics?

Shopify Analytics lacks cross-domain tracking, custom event funnels, multi-touch attribution, and real-time reporting granularity. These gaps mean every serious ecommerce store needs Shopify Analytics plus at least one complementary tool. GA4 fills most of these gaps for free, while paid tools like Triple Whale or Northbeam add multi-touch attribution.

Understanding what Shopify Analytics cannot do is as important as knowing what it can.

Gap 1: No Cross-Domain Tracking

If your store uses a custom domain for a blog, a separate landing page tool, or runs a headless frontend, Shopify cannot stitch sessions across domains. A visitor who reads your blog, leaves, and returns to purchase appears as two separate sessions with no connection. GA4 handles this with cross-domain measurement.

Gap 2: Last-Click Attribution Only

Shopify credits the last touchpoint before purchase. A customer who discovered you through a TikTok ad, visited three times via retargeting, and finally purchased through an email link — Shopify credits the email. This systematically undervalues prospecting campaigns and overvalues retargeting and email. Read the ecommerce analytics guide for a deeper treatment of multi-touch attribution approaches.

Gap 3: No Custom Event Tracking

Shopify tracks pre-defined events: page views, add-to-cart, checkout steps, purchases. It cannot track custom events like video plays, quiz completions, size guide interactions, or scroll depth. If you need behavioral data beyond standard commerce events, GA4 or a tool like Hotjar fills this role.

Gap 4: Limited Real-Time Data

The Shopify dashboard refreshes data periodically, not in real time. During a flash sale or product launch, you may experience a 5-15 minute delay before numbers update. For live monitoring during high-stakes events, the Live View feature (under Analytics) shows concurrent visitors but does not show real-time revenue.

How Should You Set Up Your Shopify Analytics Dashboard for Maximum Insight?

Pin five metrics to your Shopify Overview: total sales, online store conversion rate, average order value, returning customer rate, and sessions by source. Then build a weekly review ritual where you compare this week's numbers to the same week last year (not last week) to account for seasonality. This setup takes 10 minutes and prevents 90% of data-blindness problems.

Step 1: Customize Your Overview

Click "Customize" on the Analytics Overview page. Remove vanity metrics (total sessions alone means nothing) and add:

  • Total sales — the heartbeat
  • Online store conversion rate — store efficiency
  • Average order value — revenue per transaction
  • Returning customer rate — retention health
  • Top products by units sold — demand signal

Step 2: Set Comparison Periods

Always compare year-over-year, not week-over-week. Ecommerce is seasonal. Comparing July to June ignores natural seasonal patterns. Comparing July 2026 to July 2025 reveals true growth or decline. Shopify supports date comparison natively — use it on every report.

Step 3: Schedule Weekly Reviews

Block 30 minutes every Monday to review:

  1. Overview dashboard (5 min) — any anomalies?
  2. Sales by product (5 min) — any new winners or declining performers?
  3. Conversion funnel (5 min) — any stage dropping?
  4. Customer reports (5 min) — repeat rate trending?
  5. Traffic sources (5 min) — any channel shifts?
  6. Action items (5 min) — what will you change this week?

Step 4: Connect Complementary Tools

Shopify Analytics is your foundation. Layer on:

  • GA4 for cross-domain tracking, custom funnels, and audience building
  • ConversionStudio for connecting ad creative performance to revenue
  • Klaviyo/Omnisend for email and SMS attribution
  • Your ad platforms for campaign-level reporting

The goal is not to replace Shopify Analytics but to fill its gaps. Start with Shopify, verify with GA4, and optimize with specialized tools.

---

Frequently Asked Questions

Is Shopify Analytics free on all plans?

Yes. Every Shopify plan includes the Analytics dashboard with the Overview, Live View, and core reports. However, the number of available reports varies by plan. Basic gets 60+ reports. Shopify and Advanced plans unlock the custom report builder, profit reports, and deeper customer analytics. See Shopify's plan comparison for the full breakdown.

How accurate is Shopify Analytics compared to Google Analytics?

Shopify and GA4 count sessions differently. Shopify uses server-side tracking for transactions, making revenue data highly accurate. GA4 relies on browser-side JavaScript, which ad blockers can prevent from firing. Expect GA4 to report 5-15% fewer sessions and transactions than Shopify. For revenue accuracy, trust Shopify. For traffic behavior and attribution, trust GA4.

Can I track ad performance directly in Shopify?

Partially. Shopify's Marketing section shows sales attributed to campaigns with UTM parameters, but it uses last-click attribution only. For multi-touch attribution or creative-level performance analysis, you need a dedicated tool. ConversionStudio bridges this gap by connecting your ad creative data to Shopify revenue.

How often does Shopify Analytics data update?

Most reports update within a few minutes, though some aggregated reports (like cohort analysis and profit margins) may take up to 24 hours. The Live View feature shows concurrent store visitors in near real-time but does not display live revenue figures.

What is the best Shopify Analytics alternative?

There is no single alternative that replaces Shopify Analytics entirely because it has exclusive access to Shopify's server-side transaction data. The best approach is complementary tools: GA4 for behavioral data, a multi-touch attribution tool for ad measurement, and Shopify Analytics for authoritative revenue numbers.

---

Keep Reading

shopify analytics shopify dashboard shopify reports ecommerce analytics shopify metrics
Share
Faisal Hourani, Founder of ConversionStudio

Written by

Faisal Hourani

Founder of ConversionStudio. 9 years in ecommerce growth and conversion optimization. Building AI tools to help DTC brands find winning ad angles faster.

Stop guessing. Start testing.

ConversionStudio finds winning ad angles, generates copy, and builds landing pages — all powered by AI. Join the waitlist for early access.

No spam. We'll email you when your spot is ready.

Join the Waitlist