How to Use Top Products in Shopify: Step-by-Step Tutorial
Master product performance analytics to identify your revenue drivers and optimize your inventory strategy
Introduction to Top Products Analysis
Understanding which products drive your Shopify store's success is fundamental to making informed business decisions. Whether you're managing inventory, planning marketing campaigns, or optimizing your product catalog, knowing your top performers transforms raw sales data into actionable insights.
Many Shopify merchants struggle with the same questions: Which products should I restock? Where should I focus my advertising budget? What items are my customers actually buying versus what I think they're buying? This tutorial will walk you through a systematic approach to answering these critical questions using product performance analytics.
By the end of this guide, you'll be able to identify your best-selling products by both quantity and revenue, understand your product mix distribution, and extract meaningful insights from your sales data. This knowledge empowers you to make data-driven decisions that directly impact your bottom line.
Prerequisites and Data Requirements
Before diving into top products analysis, ensure you have the following in place:
Required Access
- Shopify Store Admin Access: You need administrative privileges to view analytics and export order data
- Active Sales History: At least 30 days of order data for meaningful analysis (90+ days recommended)
- Product Catalog: Properly configured products with SKUs, titles, and pricing
Data Quality Checklist
- Product titles are consistent and properly formatted
- Variants are correctly configured for products with options (size, color, etc.)
- Order statuses are up-to-date (fulfilled, pending, cancelled)
- Refunds and returns are properly recorded in your system
Recommended Tools
- Shopify Admin Dashboard (built-in)
- MCP Analytics Top Products Tool for advanced analysis
- Spreadsheet software (Excel, Google Sheets) for custom calculations
Time Required: Approximately 15-20 minutes to complete this tutorial and generate your first insights.
What You'll Accomplish
This tutorial guides you through four essential analyses that every Shopify merchant should perform regularly:
- Identify Best-Sellers by Volume: Discover which products customers purchase most frequently
- Analyze Revenue Drivers: Determine which products generate the most total revenue
- Understand Product Mix: Visualize the distribution of sales across your catalog
- Track Monthly Top Performers: Monitor your top 10 products for current period performance
Each step builds upon the previous one, creating a comprehensive view of your product performance. You'll learn not just how to extract the data, but how to interpret it for strategic decision-making.
Step 1: What Are My Best-Selling Products?
Best-selling products by quantity reveal which items resonate most with your customers. These high-velocity products often indicate strong market fit and customer preference.
Using Shopify Admin Dashboard
- Log in to your Shopify Admin panel
- Navigate to Analytics > Reports
- Select Sales by product from the report list
- Set your date range (recommend starting with last 30 days)
- Sort by Quantity Sold in descending order
Expected Output
You'll see a table showing:
Product Name | Quantity Sold | Net Sales
---------------------------------------------------------
Organic Cotton T-Shirt - Blue | 234 | $4,212.00
Leather Wallet - Brown | 189 | $5,481.00
Ceramic Coffee Mug | 156 | $2,496.00
Wool Beanie - Black | 142 | $2,130.00
Key Insight
Notice the difference: The product with the highest quantity (234 units) doesn't necessarily generate the most revenue. The Leather Wallet sold fewer units (189) but generated more total revenue ($5,481 vs $4,212). This distinction is crucial for understanding your business.
Using MCP Analytics
For more advanced analysis with custom date ranges and filtering, use the Top Products analysis tool:
// Example query structure
{
"metric": "quantity_sold",
"date_range": "last_30_days",
"sort_order": "desc",
"limit": 20
}
What to Look For
- Inventory Planning: High-quantity products need reliable stock levels
- Bundling Opportunities: Frequently purchased items can be bundled together
- Marketing Focus: These products have proven demand worth amplifying
- Seasonal Patterns: Compare current period to same period last year
Step 2: Which Products Generate the Most Revenue?
Revenue analysis shifts focus from volume to profit potential. A product selling 10 units at $500 each contributes more to your bottom line than one selling 100 units at $20 each.
Analyzing Revenue by Product
- In Shopify Admin, return to Analytics > Reports
- Select the same Sales by product report
- This time, sort by Net Sales (revenue) in descending order
- Note the differences from your quantity-sorted list
Expected Output
Product Name | Quantity Sold | Net Sales
---------------------------------------------------------
Premium Leather Jacket | 28 | $8,960.00
Leather Wallet - Brown | 189 | $5,481.00
Designer Sunglasses | 45 | $4,950.00
Organic Cotton T-Shirt - Blue | 234 | $4,212.00
Critical Analysis
Notice how the Premium Leather Jacket appears at the top despite selling only 28 units. At approximately $320 per unit, it's your revenue champion. This data-driven approach, similar to methodologies used in AI-first data analysis pipelines, helps prioritize products based on financial impact rather than just popularity.
Calculate Average Order Value by Product
Understanding the average price point helps with pricing strategy:
Average Product Price = Net Sales ÷ Quantity Sold
Premium Leather Jacket: $8,960 ÷ 28 = $320.00
Organic Cotton T-Shirt: $4,212 ÷ 234 = $18.00
Strategic Applications
- Ad Spend Allocation: Higher-revenue products justify higher customer acquisition costs
- Product Page Optimization: Prioritize conversion rate optimization for revenue drivers
- Email Marketing: Feature high-value products in promotional campaigns
- Cross-Selling: Recommend high-revenue items to existing customers
Revenue vs. Margin Consideration
Remember that revenue doesn't equal profit. A $300 jacket with $250 in costs yields less margin than a $20 t-shirt with $5 in costs. For complete analysis, consider:
// Profit Margin Analysis
Product Margin = (Selling Price - COGS) ÷ Selling Price
Leather Jacket: ($320 - $250) ÷ $320 = 21.9%
Cotton T-Shirt: ($18 - $5) ÷ $18 = 72.2%
Step 3: What's My Product Mix by Quantity?
Product mix analysis reveals the diversity and concentration of your sales. Are you dependent on one hero product, or do you have a balanced portfolio?
Understanding the 80/20 Rule
The Pareto Principle often applies to e-commerce: approximately 80% of your revenue comes from 20% of your products. Identifying this distribution helps strategic planning.
Creating a Product Mix Analysis
- Export your sales by product report from Shopify (button in top-right of report)
- Open the CSV file in a spreadsheet application
- Calculate total units sold:
=SUM(B:B)(assuming quantity is in column B) - For each product, calculate percentage:
=B2/$B$1000(adjust for your total row) - Create a cumulative percentage column
Example Calculation
Product | Units | % of Total | Cumulative %
------------------------------------------------------------------
Organic Cotton T-Shirt | 234 | 22.1% | 22.1%
Leather Wallet | 189 | 17.8% | 39.9%
Ceramic Mug | 156 | 14.7% | 54.6%
Wool Beanie | 142 | 13.4% | 68.0%
Denim Jeans | 98 | 9.2% | 77.2%
[15 other products] | 241 | 22.8% | 100.0%
------------------------------------------------------------------
TOTAL | 1,060 | 100.0% |
Interpreting Results
- High Concentration (Top 3 = >60%): You're dependent on few products—risky but focused
- Balanced Mix (Top 10 = 60-80%): Healthy diversification with clear leaders
- Fragmented (Top 20 = <60%): Very diverse, harder to optimize, may indicate lack of product-market fit
Visualization with MCP Analytics
The Top Products service automatically generates product mix visualizations including pie charts and cumulative distribution curves, saving you manual calculation time.
Strategic Implications
- Inventory Investment: Stock levels should reflect sales concentration
- Product Development: Consider expanding variations of top sellers
- Risk Management: High concentration requires backup suppliers for critical products
- Marketing Budget: Allocate proportionally to product contribution
Step 4: Top 10 Products This Month?
Monthly tracking helps identify trends, seasonality, and emerging winners. What sells in December differs from June—this step makes those patterns visible.
Setting Up Monthly Tracking
- In Shopify Admin, go to Analytics > Reports
- Select Sales by product
- Set date range to current month-to-date (e.g., "December 1-27, 2024")
- Sort by your preferred metric (revenue recommended)
- Limit view to top 10 products
- Export this report and save with naming convention:
top10_products_2024_12.csv
Month-to-Date Example
Rank | Product | MTD Revenue | MTD Units | Avg Price
-----------------------------------------------------------------------------
1 | Holiday Gift Set | $3,240.00 | 72 | $45.00
2 | Winter Scarf Collection | $2,890.00 | 102 | $28.33
3 | Premium Leather Jacket | $2,560.00 | 8 | $320.00
4 | Thermal Coffee Tumbler | $1,980.00 | 99 | $20.00
5 | Wool Beanie - Black | $1,705.00 | 93 | $18.33
6 | Leather Wallet - Brown | $1,624.00 | 56 | $29.00
7 | Cashmere Gloves | $1,485.00 | 45 | $33.00
8 | Designer Sunglasses | $1,350.00 | 15 | $90.00
9 | Organic Cotton T-Shirt | $1,278.00 | 71 | $18.00
10 | Denim Jeans - Slim Fit | $1,176.00 | 24 | $49.00
Trend Analysis
Compare this month to the same month last year:
// Year-over-Year Comparison
Product | Dec 2024 | Dec 2023 | Change | % Growth
--------------------------------------------------------------------
Holiday Gift Set | $3,240 | $2,100 | +$1,140 | +54.3%
Winter Scarf | $2,890 | $3,200 | -$310 | -9.7%
Thermal Tumbler | $1,980 | $0 | +$1,980 | New!
Automating Monthly Reports
For consistent tracking without manual effort:
- Navigate to Analytics > Reports
- Click Create custom report
- Select monthly schedule and email delivery
- Choose recipients and format preferences
Alternatively, use MCP Analytics automated reporting for more customization and comparative analytics.
Identifying Emerging Trends
- New Entries: Products appearing in top 10 for first time
- Climbing Fast: Products jumping 5+ positions month-over-month
- Declining Stars: Former top performers dropping in rank
- Seasonal Spikes: Products with predictable monthly patterns
Action Items from Monthly Data
- Inventory Adjustments: Increase stock for rising products before next month
- Marketing Shifts: Reallocate ad spend to current top performers
- Product Page Updates: Refresh content for trending items
- Pricing Strategy: Test price optimization on consistent performers
Interpreting Your Results
Raw data becomes valuable when you extract actionable insights. Here's how to interpret your top products analysis for maximum business impact.
The Revenue vs. Volume Matrix
Classify your products into four categories:
HIGH REVENUE
|
STAR PRODUCTS | PREMIUM PRODUCTS
(High Vol/Rev) | (Low Vol/High Rev)
|
-------------------------------------------- HIGH VOLUME
|
VOLUME DRIVERS | UNDERPERFORMERS
(High Vol/Low Rev) | (Low Vol/Low Rev)
|
LOW REVENUE
Strategic Actions by Category
- Star Products: Protect at all costs—never stock out, maintain quality, consider raising prices
- Premium Products: Upsell opportunities, focus on conversion rate, justify value proposition
- Volume Drivers: Bundle with premium items, evaluate if margin justifies attention
- Underperformers: Discontinue or reposition, free up capital and catalog space
Cohort Analysis
Similar to techniques used in accelerated failure time models, examine how product performance changes over time:
- Launch Momentum: Do new products start strong then fade, or build gradually?
- Lifecycle Stages: Identify introduction, growth, maturity, and decline phases
- Revival Potential: Can marketing reinvigorate declining products?
Customer Behavior Insights
Top products reveal customer preferences:
- Price Sensitivity: Are customers choosing lowest-priced options or willing to pay premium?
- Product Attributes: What features do top sellers share (color, material, style)?
- Purchase Frequency: Are top products one-time or repeat purchases?
- Cart Composition: What products are frequently bought together?
Competitive Positioning
Use top product data to understand your market position:
- Are your best-sellers unique to your store or commoditized?
- Do you lead with innovation or compete on price?
- What products differentiate you from competitors?
Common Issues and Solutions
Even with clean data and proper setup, you may encounter these common challenges when analyzing top products.
Issue 1: Variants Showing as Separate Products
Problem: "Blue T-Shirt" and "Red T-Shirt" appear as different products instead of grouped together.
Solution:
- In Shopify Admin, verify products are configured with variants, not as separate products
- For reporting, use the Sales by product variant report to see individual variants
- Use Sales by product (parent product) to see consolidated totals
- If already created as separate products, consider merging them into a single product with variants
Issue 2: Revenue Numbers Don't Match Accounting
Problem: Analytics revenue differs from your bank deposits or accounting software.
Solution:
- Shopify reports show gross sales before discounts and refunds by default
- Use net sales column for after-discount amounts
- Filter out cancelled and refunded orders: Set status filter to "Paid" only
- Account for timing differences: Analytics show order date, bank shows payment processing date
- Include shipping and taxes appropriately based on your accounting method
Issue 3: Missing Products in Report
Problem: Known products aren't appearing in your top products list.
Solution:
- Check your date range—product may not have sold in selected period
- Verify product status is "Active" not "Draft" or "Archived"
- Ensure orders are marked "Paid" or "Fulfilled" not "Pending"
- Look for the product in a longer date range to confirm it has sales history
Issue 4: Inconsistent Month-to-Month Rankings
Problem: Top 10 products change dramatically each month with no clear pattern.
Solution:
- This may indicate lack of product-market fit or too many SKUs
- Consider: Do you have enough sales volume for statistically significant rankings?
- Stores with <100 orders/month may see high volatility
- Focus on longer time periods (quarterly) for more stable insights
- Consider using moving averages: 30-day, 60-day, 90-day trends
Issue 5: Data Export Formatting Problems
Problem: CSV exports have formatting issues or won't open correctly.
Solution:
- Use UTF-8 encoding when opening CSV files to preserve special characters
- In Excel: Use Data > From Text/CSV instead of double-clicking file
- In Google Sheets: Use File > Import and select appropriate delimiter
- Check that currency symbols aren't breaking number formatting
Issue 6: Can't Filter by Product Collection or Tag
Problem: You want top products only from specific collections (e.g., "Winter 2024").
Solution:
- Standard Shopify reports don't support collection filtering
- Export full product report and filter manually in spreadsheet
- Use MCP Analytics advanced filtering for collection and tag-based segmentation
- Create custom reports using Shopify's Report Builder (available on Advanced plans)
Issue 7: Understanding Statistical Significance
Problem: Unsure if product ranking changes are meaningful or random fluctuation.
Solution:
For stores with low order volumes, small changes may not be statistically significant. Learn more about statistical significance in A/B testing to understand when differences are meaningful. As a rule of thumb:
- Changes <10% month-over-month: Likely normal variation
- Changes 10-25%: Worth monitoring for continued trend
- Changes >25%: Statistically significant, investigate cause
Accelerate Your Product Analysis
Manual product analysis in Shopify provides valuable insights, but as your catalog and order volume grow, automation becomes essential. The MCP Analytics platform eliminates repetitive data exports and calculations, delivering instant product performance insights.
Why Use MCP Analytics for Top Products?
- Instant Visualization: See product rankings, trends, and distributions without manual spreadsheet work
- Advanced Filtering: Analyze by collection, tag, vendor, product type, or custom attributes
- Comparative Analytics: Automatic year-over-year, month-over-month, and period comparisons
- Profitability Analysis: Integrate COGS data to see true profit by product, not just revenue
- Automated Alerts: Get notified when products enter or exit your top 10
- Multi-Store Support: Compare product performance across multiple Shopify stores
Get Started in Minutes
Connect your Shopify store and start analyzing your top products immediately:
No credit card required for initial analysis. See your top 20 products by revenue and quantity in under 60 seconds.
Next Steps with Shopify Analytics
You've mastered top products analysis—now expand your analytical capabilities with these related tutorials and advanced techniques.
Immediate Actions
- Create a Top Products Dashboard: Save your favorite reports in Shopify for one-click access
- Set Calendar Reminders: Review top products weekly (for fast-moving stores) or monthly (for slower inventory turns)
- Share with Your Team: Export reports for merchandising, marketing, and inventory management teams
- Establish Baselines: Document current top 10 as your baseline for future comparison
Advanced Analysis Techniques
- Cohort Analysis: Track product performance by launch date or acquisition channel
- Customer Segmentation: Identify which products appeal to new vs. repeat customers
- Inventory Optimization: Use top product data to calculate optimal stock levels and reorder points
- Pricing Experiments: Test price elasticity on top products to maximize revenue
- Bundling Strategy: Create product bundles based on co-purchase patterns
Integrate with Other Metrics
Top products analysis becomes more powerful when combined with:
- Traffic Data: Which products have highest conversion rates? (views → purchases)
- Customer Lifetime Value: Do certain products attract more valuable long-term customers?
- Return Rates: Are top sellers also your most-returned products?
- Marketing Attribution: Which channels drive sales of your best products?
Seasonal Planning
Use historical top products data for future planning:
- Build inventory 60-90 days before seasonal peaks
- Schedule marketing campaigns around proven best-sellers
- Plan product launches in low-competition months
- Prepare discount strategies for slow-moving inventory
Competitive Intelligence
Benchmark your top products against market trends:
- Research if your best-sellers align with industry trends
- Identify gaps where competitors have popular products you don't offer
- Monitor pricing of similar products across competitor stores
- Analyze customer reviews to understand why certain products succeed
Continuous Improvement
Product analysis is not a one-time task—make it part of your regular business rhythm:
- Weekly: Quick scan of current week's top 10 for anomalies
- Monthly: Full top products review with trend analysis
- Quarterly: Strategic assessment of product portfolio and mix
- Annually: Year-end comprehensive review and next-year planning
Explore more: Shopify Analytics — all tools, tutorials, and guides →