Understanding Shopify Analytics and Reports
The Shopify Analytics Dashboard
The Analytics Overview (found under Analytics in your admin sidebar) is your daily pulse check. It shows key metrics at a glance with comparison to previous periods:
Total sales: Gross revenue including shipping and taxes, minus returns. This is the top-line number that tells you how your store performed. Compare it to the same day last week and the same period last month to identify trends.
Online store sessions: The number of visits to your store. A session is one visitor's activity from arrival to departure (or after 30 minutes of inactivity). One person visiting your store three times in a day counts as three sessions. Session count tells you how much traffic you are generating, and when paired with conversion rate, tells you whether you have a traffic problem or a conversion problem.
Online store conversion rate: The percentage of sessions that result in a purchase. The average Shopify store converts at 1.5% to 2%. New stores typically convert at 0.5% to 1.5%, established stores at 2% to 4%, and highly optimized stores with strong brand recognition at 4% to 8%. If your conversion rate is below 1%, focus on product page optimization, trust signals, and checkout friction before spending more on traffic. If your conversion rate is above 2% but traffic is low, focus on marketing and SEO.
Average order value (AOV): Total sales divided by number of orders. AOV directly affects profitability because your customer acquisition cost is roughly the same whether the customer buys $30 or $80 worth of products. Increasing AOV by $10 through upsells, bundles, or free shipping thresholds is often easier and more profitable than acquiring more customers.
Returning customer rate: The percentage of orders from customers who have purchased before. A returning rate of 20% to 30% is healthy for most online stores. Below 15% suggests you have a retention problem (customers are not satisfied enough to buy again). Above 30% indicates strong brand loyalty but may also mean you are not acquiring enough new customers to grow.
Sales Reports
Under Analytics, then Reports, Shopify provides several sales reports. The depth available depends on your plan:
Sales over time (all plans): Shows total sales, order count, and average order value by day, week, or month. Use this to identify seasonal patterns, measure the impact of marketing campaigns, and track growth trends. A healthy store shows a gradual upward trend with periodic spikes during promotions and holidays.
Sales by product (Shopify plan and above): Shows revenue, units sold, and average price per product. This report answers "which products generate the most revenue?" and "which products sell the most units?" These are not always the same products. A $200 product that sells 10 units per month generates $2,000 in revenue, while a $15 product that sells 200 units generates $3,000. Both are valuable, but the strategies for growing each are different.
Sales by discount (Shopify plan and above): Shows how much revenue each discount code or automatic discount generated and the average order value for discounted orders versus non-discounted orders. If discounted orders have a lower AOV than non-discounted orders, your discounts may be cannibalizing full-price sales rather than driving incremental revenue.
Sales by traffic referrer (Shopify plan and above): Shows which traffic sources (Google organic, Instagram, Facebook, direct, email) drive the most sales. This is one of the most actionable reports because it tells you where to invest your marketing budget. If Instagram drives 40% of your traffic but only 10% of your sales, while email drives 10% of traffic but 30% of sales, email marketing deserves more investment than Instagram content.
Traffic and Behavior Reports
Sessions over time: Total traffic to your store by day, showing the overall trend. Dips in sessions usually correspond to reduced marketing activity or seasonal lulls. Sudden drops may indicate a technical issue (broken page, expired ad campaign, Google ranking loss).
Sessions by referrer: Where your traffic comes from. The main categories are: direct (people typing your URL or using bookmarks), search (Google organic results), social (Instagram, Facebook, TikTok, Pinterest), email (clicks from your email campaigns), and other (paid ads, affiliate links, other websites). This data shows which marketing channels are generating awareness and visits.
Sessions by location: Geographic breakdown of your visitors. If 80% of your traffic comes from the US but you are spending money on ads targeting Australia, this data tells you to redirect that budget. Location data also informs decisions about international expansion, language support, and shipping options.
Top landing pages and top products by session: Which pages do visitors land on, and which products get the most views? If a product gets many views but few purchases, the product page needs work (price, images, description, or reviews). If a product gets few views but converts well when seen, it needs more visibility (feature it on the homepage, promote in email, boost in collections).
Customer Reports
Shopify tracks individual customer profiles with purchase history, order count, lifetime spending, and average order value. The customer reports available on the Shopify plan and above provide aggregate analysis:
Customers over time: New versus returning customers by period. A growing store acquires more new customers each month. A mature store balances new acquisition with repeat purchases. If new customer acquisition is declining while total revenue stays flat, you are relying on existing customers and need to invest in acquisition channels.
First-time vs returning customer sales: Revenue split between first purchases and repeat purchases. Most healthy ecommerce businesses generate 20% to 40% of revenue from repeat customers. Businesses with consumable products or strong brands generate up to 60% from repeats. If repeat revenue is below 15%, your retention strategies (email marketing, loyalty programs, product quality) need attention.
Customers by location: Where your buyers are concentrated. This differs from session location because it includes only people who actually purchased. If most of your traffic comes from California but most of your customers are in Texas, your product resonates better with the Texas audience and your advertising should reflect that.
Connecting Google Analytics 4
Shopify analytics tells you what happened inside your store. Google Analytics 4 (GA4) adds context about what happened before visitors reached your store and how they behaved across sessions.
To connect GA4, go to Online Store, then Preferences. Under "Google Analytics," enter your GA4 Measurement ID (formatted as G-XXXXXXXXXX, found in your GA4 property settings). Shopify automatically sends pageview events, ecommerce events (view_item, add_to_cart, begin_checkout, purchase), and basic user properties to GA4.
GA4 provides several insights that Shopify's native analytics do not:
Multi-session attribution: A customer might discover your store through an Instagram ad, return two days later via a Google search, and buy three days after that from an email campaign. Shopify credits the sale to the last touchpoint (email). GA4 shows the full journey, revealing that Instagram initiated the relationship and Google reinforced it. This prevents you from cutting the Instagram budget just because it does not show direct sales in Shopify's reports.
Audience demographics: GA4 reports age ranges, gender, and interest categories of your visitors (based on Google's data). Knowing that 65% of your buyers are women aged 25 to 34 interested in fitness and wellness directly informs your ad targeting, content strategy, and product development.
Funnel analysis: GA4's funnel exploration shows exactly where visitors drop off in your purchase process. If 1,000 visitors view a product, 200 add to cart, 80 begin checkout, and 40 purchase, your biggest drop-off is product-to-cart (80% loss). That tells you to focus on product page improvements rather than checkout optimization.
Key Metrics to Review Weekly
You do not need to analyze every report every day. A focused weekly review of the right metrics gives you the information to make good decisions without drowning in data:
- Revenue trend: Is it growing, flat, or declining week over week?
- Conversion rate: Has it changed? If it dropped, investigate changes you made to the store or traffic source shifts.
- Top selling products: Are the same products consistently on top, or are new products gaining traction?
- Traffic sources: Which channels grew and which declined? Did a specific campaign drive a spike?
- AOV: Is it stable? Did a promotion change buying behavior?
- Cart abandonment rate: Is it within the 65% to 75% normal range, or has it spiked?
Set aside 30 minutes every Monday to review these metrics. Annotate significant events (launched new product, ran a sale, started a new ad campaign) so you can correlate metric changes to specific actions. Over time, these annotations create a playbook of what works for your store.
