A store can grow in sales while becoming less profitable, harder to finance and more cash-hungry.
That happens when revenue rises but discounts expand, acquisition gets more expensive, product margin deteriorates or too much working capital becomes trapped in inventory.
A useful KPI system therefore needs to answer more than “Did sales go up?” It should show where growth came from, how much value remained after product costs, how much was spent to acquire customers, what happened to inventory and whether the business still has enough cash to operate.
Use a KPI Tree Instead of a Dashboard Full of Unrelated Numbers
For every number on the dashboard, define what question it answers and what type of action it can trigger.
1. Net Sales: Measure Revenue After Discounts and Reversals
Gross sales show the value of merchandise before discounts and returns. Net sales tell a more useful story because promotional reductions and reversed sales have already affected the number.
Shopify’s current analytics documentation defines net sales as gross sales minus discounts and sales reversals and identifies it as preferable to gross sales for many analyses.
2. Gross Profit and Gross Margin: Test the Quality of Sales
If sales rise 20% while gross margin falls sharply, the store should investigate before treating that growth as automatically positive.
Possible causes include heavier discounting, a shift toward lower-margin products, increased merchandise cost or an inaccurate cost-per-item database.
Shopify’s standard gross-profit calculation uses net sales minus recorded cost of goods sold. It does not automatically mean payment processing, advertising, payroll, software, warehouse costs and every other operating expense have been deducted.
This distinction matters because a store can have a healthy gross margin but still lose money after fulfillment, marketing and operating expenses.
3. Average Order Value: Understand the Size of the Typical Order
AOV can increase because customers are buying more items, buying more expensive products or receiving fewer discounts.
Those scenarios do not have the same financial meaning.
4. Conversion Rate: Explain Why Traffic Does or Does Not Become Orders
Shopify currently defines online-store conversion rate as the percentage of sessions resulting in an order.
Use the funnel stages to locate the problem. Low add-to-cart activity suggests a different issue from strong cart activity followed by weak checkout completion.
Also avoid treating an internet-wide conversion-rate benchmark as a mandatory target. Product price, traffic source, country, device mix, purchase frequency and business model can change what a reasonable rate looks like.
5. CAC and ROAS: Measure Paid Growth From Two Different Angles
A campaign with a 4.0x revenue ROAS is not automatically profitable. The store still needs to account for product cost, discounts, payment fees, shipping subsidies, returns and other relevant costs.
A customer can generate multiple purchases, while AOV describes an order. Compare acquisition cost with the economics of the customers acquired, using a consistent attribution and profitability method.
Google Ads likewise defines conversion value per cost as conversion value divided by advertising cost and allows conversion values to represent business measures such as revenue or profit margins when configured appropriately.
6. Returning Customer Rate: Separate Acquisition From Retention
Track new and returning customers separately. If nearly all growth requires constantly replacing last month’s buyers with newly acquired customers, the economics differ from a store where a meaningful share of customers return without the same acquisition process.
There is no universal “correct” returning-customer percentage. Replacement products, durable goods, subscriptions and frequently consumed items naturally produce very different buying cycles.
7. Return Rate: Find Revenue That Does Not Stay Sold
Shopify’s current order reports calculate product return rate from items returned relative to items ordered.
Do not look only at a store-wide average. Analyze by SKU, product family and reason. One high-return product can disappear inside an otherwise acceptable company-wide number.
8. Inventory Velocity: Connect Sales to Working Capital
These metrics answer opposite inventory questions. A very low sell-through rate may indicate slow stock, while very few days remaining can signal a stockout risk.
Shopify’s current days-of-inventory report bases average daily unit sales on the recent sales period and uses ending quantity to estimate remaining days. Treat it as an estimate rather than a promise of future demand.
9. Cash: The Metric That Cannot Be Replaced by an Income Statement
A profitable month does not guarantee that enough cash is available today. Inventory may have been purchased before it sells, marketplaces may not yet have released payouts, or upcoming obligations may exceed current cash.
The SBA’s current financial-management guidance specifically recommends maintaining visibility into available cash, accounts receivable, accounts payable and bank reconciliation as part of basic business finance management.
Put the Metrics on One Monthly Operating Board
| KPI | Current period | Previous period | What changed? | Decision |
|---|---|---|---|---|
| Net sales | Enter result | Enter result | Volume, price, discounts or returns? | Investigate the driver. |
| Gross margin | Enter result | Enter result | COGS or product mix? | Review SKU economics. |
| AOV | Enter result | Enter result | More units or higher prices? | Check margin before celebrating. |
| Conversion rate | Enter result | Enter result | Traffic mix or funnel issue? | Inspect conversion stages. |
| CAC / ROAS | Enter result | Enter result | Channel or attribution change? | Compare with contribution. |
| Return rate | Enter result | Enter result | Which SKUs? | Fix the upstream cause. |
| Inventory velocity | Enter result | Enter result | Slow stock or stockout risk? | Adjust replenishment. |
| Available cash | Enter result | Enter result | Which inflow/outflow changed? | Update cash forecast. |
Use Different Review Frequencies for Different Metrics
Short reporting windows can be misleading. A promotion, product launch, holiday or temporary traffic spike can materially change metrics for a few days. Compare equivalent periods and investigate causes before treating every change as a trend.
When Two KPIs Move in Opposite Directions, Investigate
- Sales up, gross margin down: check discounts, cost changes and product mix.
- ROAS up, cash down: investigate inventory purchases, payout timing and expenses outside advertising.
- AOV up, conversion down: determine whether a pricing or merchandising change affected buying behavior.
- Sales up, return rate up: inspect which products or campaigns created the additional orders.
- CAC down, returning customer rate down: verify whether acquisition growth is masking weaker retention.
- Sell-through up, days remaining collapsing: strong demand may be creating a future stockout.
Net sales show how much revenue stayed after adjustments. Gross margin shows product economics. Conversion and AOV explain the sales engine. CAC and ROAS describe paid acquisition. Returns and inventory reveal hidden operating pressure. Cash determines whether the business can actually fund the next cycle. Read the metrics together, because profitable growth appears in the relationships between them.
Primary reporting references
Metric definitions can differ between platforms and accounting systems. The formulas identified as Shopify or Google metrics below reflect their current official reporting documentation.
- Shopify — Analytics Fields and Metric Definitions
- Shopify — Profit Reports
- Shopify — Marketing Performance, CAC and ROAS
- Shopify — Order and Return Reports
- Shopify — Inventory and Sell-Through Reports
- Google Ads — Conversion Value and Cost Metrics
- U.S. Small Business Administration — Manage Your Finances

The Avangard Credit Editorial Team publishes independent educational content about e-commerce payments, business financing, cash flow, borrowing costs, and financial decision-making for online businesses. Content is designed to explain concepts, tradeoffs, risks, and comparison methods using clear language and reputable public information. Avangard Credit is not a lender, broker, bank, financial adviser, tax adviser, or law firm, and does not provide personalized financial, tax, or legal advice.




