Back to Guides
Analytics
12 min read

How to Set Up Shopify Reports

Shopify reports help you understand your business performance. This guide covers all report types and how to use data for better decisions.

Flex Commerce Team
Updated February 2024

Reports Overview

Shopify provides built-in reports covering sales, customers, products, marketing, and more. Access reports via Analytics → Reports in your admin.

Report Availability by Plan

  • Basic: Basic reports and analytics dashboard
  • Shopify: Professional reports with more detail
  • Advanced: Custom report builder and advanced analytics
  • Plus: All reports plus additional enterprise features

Sales Reports

Sales reports show revenue, orders, and transaction data over time.

Key Sales Reports

Sales over time

Total sales by day, week, month, or custom period. Great for identifying trends.

Sales by channel

Compare online store, POS, and other sales channels.

Average order value

Track how much customers spend per order on average.

Customer Reports

Customer reports help you understand who buys from you and how often.

Useful Customer Metrics

  • First-time vs returning: Balance of new customer acquisition vs retention
  • Customer lifetime value: Average revenue per customer over time
  • Customers by location: Where your customers are based
  • Purchase frequency: How often customers return to buy

Product Reports

Product reports show which products sell best and which might need attention.

Key Product Reports

  • Sales by product: Your bestsellers and underperformers
  • Sales by variant: Which sizes, colours, etc. sell best
  • Inventory levels: Stock levels across products
  • Product views to purchase: Conversion by product

Custom Reports

On Advanced and Plus plans, you can build custom reports with specific dimensions and metrics.

  1. 1
    Go to Analytics → Reports

    Click "Create custom report"

  2. 2
    Choose a category

    Select sales, customers, products, etc.

  3. 3
    Add columns

    Select the metrics you want to see

  4. 4
    Add filters

    Narrow down to specific data

  5. 5
    Save the report

    Name it and access it anytime

Exporting Data

Export reports to CSV for further analysis in Excel or Google Sheets.

  • Click "Export" on any report to download CSV
  • Schedule automatic exports on Plus plans
  • Use the Admin API for programmatic data access

Best Practices

  • Review weekly: Set a regular time to check key reports
  • Compare periods: Always compare to previous period or year
  • Act on insights: Use data to inform decisions, not just observe
  • Combine with GA4: Use Google Analytics for deeper traffic insights

Need Analytics Help?

Our team can set up custom reports and dashboards to track the metrics that matter most to your business.