Direct answer
How do you analyze product performance in Shopify?
Analyze Shopify product performance with one consistent date range and compare net units sold, net sales, contribution or gross margin, returns, discount exposure, sell-through, and inventory cover by variant. Classify each product as protect, replenish, improve, bundle, reduce, or investigate. Then assign one action, owner, baseline, and review date instead of reacting to revenue alone.

Start with a decision and a comparable window
Choose the decision before opening a report. Restocking, promotion, pricing, return reduction, and catalog cleanup require different evidence. Review products over the same date range, location scope, currency, and order state so the comparison is meaningful.
Use both a recent window and a reference window when demand changes quickly. For example, compare the latest 28 complete days with the preceding 28 complete days, but label launches, promotions, stockouts, and seasonal events that make the periods unlike each other.
Build a product scorecard
- Demand: net units sold and net sales after discounts and sales reversals.
- Economics: gross profit or contribution using complete, current product and variable cost data.
- Customer outcome: returned units, sales reversals, and any product-specific support or quality signal the store can verify.
- Promotion exposure: discount amount or discount rate, plus the campaign or channel that influenced the result.
- Inventory: ending quantity, sell-through, recent sales velocity, days of cover, supplier lead time, and planned demand.
- Context: product age, seasonality, stockout days, bundles, channel mix, and known data gaps.
Turn the scorecard into an action
Protect or replenish products with healthy demand and economics when cover is falling toward lead time plus the store's safety buffer. Improve a product when demand exists but margin, return rate, product content, or conversion evidence points to a fixable problem. Bundle or reposition slow stock only when there is a plausible customer fit.
Reduce replenishment or promotion when weak demand persists after the product had a fair test. Investigate before acting when missing costs, stockouts, a recent launch, a heavy discount, or delayed returns make the result unreliable. One label should lead to one specific action, not a permanent verdict on the product.
Fictional product review example
The following example is illustrative, not a benchmark or Synodha customer result. A fictional store reviews three variants over the same 28 complete days.
Variant A has strong net sales, positive contribution, low returns, and only 12 days of cover against a 21-day replenishment lead time. Its action is to confirm a replenishment order and reduce promotion until stock arrives. Variant B sells steadily but has an unusually high return rate and declining contribution. Its action is to inspect return reasons and the product page before increasing traffic. Variant C has low sell-through and high cover, but it complements Variant A. Its action is a small, measured bundle test rather than an immediate storewide markdown.
Weekly product review checklist
- Use complete dates and the same scope for every compared product.
- Review variants where size, color, location, or cost differences can change the decision.
- Confirm that product costs and variable cost assumptions are current before using profit metrics.
- Mark launches, stockouts, promotions, returns still maturing, and other comparison breaks.
- Give each flagged product one action, one owner, a baseline, and a review date.
- Record why the action was chosen so the next review can keep, revise, or stop it.
Limitations and common traps
No single metric defines a good product. Shopify's ABC product grade is revenue-based and does not include product cost, while sell-through can be distorted by recent receipts, stockouts, untracked inventory, or a short selling window. Gross profit also depends on recorded product costs and does not automatically include every variable operating cost.
Returns may arrive after the review window, channel mix can change product economics, and a low-volume product can be strategically useful even when it lacks statistical stability. Treat the scorecard as a decision aid. Verify material purchasing, pricing, and catalog decisions against current supplier terms, cash constraints, customer evidence, and the store's own data definitions.
Sources and definitions
Related Shopify resources
Frequently asked questions
Which Shopify product metrics should I review every week?
Start with net units sold, net sales, contribution or gross margin, returns, discount exposure, ending inventory, sell-through, and days of cover. Add supplier lead time, planned promotions, stockout days, and product age when they can change the decision. Use the same dates and scope across products.
Should I rank Shopify products by revenue or profit?
Use both, because they answer different questions. Revenue indicates demand at the prices and discounts used. Profit shows more of what the store retains, but only when product and variable cost data are complete. Add inventory and return context before making a purchasing or promotion decision.
What is a good Shopify sell-through rate?
There is no universal good rate. A useful target depends on the product's selling window, seasonality, replenishment lead time, margin, shelf life, and stock received during the period. Compare like products and prior complete periods, then investigate why the rate changed instead of borrowing an unsupported benchmark.
How should stockouts affect product performance analysis?
Mark the days a variant was unavailable. Sales during a stockout window understate unconstrained demand, and conversion or channel comparisons may no longer be fair. Use pre-stockout velocity, waitlist or substitute behavior where available, and supplier lead time to form a cautious replenishment decision.
How often should a Shopify store review product performance?
A weekly exception review works for many active catalogs, with deeper monthly or seasonal reviews for pricing, assortment, and purchasing. Fast-moving, perishable, promoted, or long-lead-time products may need more frequent checks. Match the cadence to how quickly the store can act and outcomes can mature.