At a glance
The total £-cost of all discounts applied across orders in the 30-day window. The single-number cost-of-promotion view; pair with Discount % of Revenue for the ratio version.
Calculation
Worked example
A US activewear DTC brand on Shopify Plus. 30D window 12 Apr 26 to 12 May 26.
vs prior 30D total discount of $58,200 (5.0%). The card flags an upward drift of 1.4 ppt in discount load. Six things to notice:
- The level is healthy. 6-8% discount load is typical for DTC apparel; <5% means under-promoting, >10% means over-discounting (margin compression).
- The drift is the story. $15.9k more discount cost in 30 days. Where did it come from? Drill into Top Discount Codes to find which code(s) drove it.
- The campaign cost. If a mid-month FRIENDS25 campaign ran for 7 days, it likely accounts for 74k. Net evaluation: did the campaign drive incremental revenue >$15k? If yes, profitable; if not, cannibalistic.
- Refund-blind. A customer who used WELCOME10 (10 is still in this total. Real net discount cost is slightly lower; pair with refund tracking.
- Free-shipping cost obscured. If FREESHIP discounts are bookkeeping-shipping rather than discounts, they may not appear here. Audit your specific Shopify config; some FREESHIP setups use auto-shipping-rate vs discount-code.
- Margin impact. At 30% gross margin, 22,200 of foregone gross profit if all redemptions were cannibalistic. The right question: how much of $74k brought incremental customers vs subsidised customers who would have bought anyway?
Sibling cards merchants should reference together
Total Discount is the £-aggregate. Companions:Reconciling against the vendor’s own dashboard
Where to look in Shopify Admin:Shopify Admin → Analytics → Reports → “Discounts” (under Marketing)The most direct equivalent. Shows total discount cost and breakdown by code. Should match this card to within sync-lag tolerance. Other Shopify Admin views:
- Reports → “Total sales”: shows discount column alongside other slices.
- Discounts page: list of all codes with usage stats.
Cross-connector reconciliation:
Known limitations / merchant FAQs
What’s a healthy discount load? Category-dependent rough guides:- Premium DTC (limited edition, designer): 0-3%. Discounts are rare; brand integrity over volume.
- Standard DTC apparel/lifestyle: 5-10%. Welcome codes, occasional promos.
- Promotional fashion (frequent sales): 12-18%. Built-in to pricing strategy.
- Bargain/discount-positioned brands: 20-30%. Discounts are the marketing engine.
- More codes live: pair with Top Discount Codes. Did you launch new codes?
- Heavier depths: existing codes increased from 10% to 20%? Direct cost rise.
- Stacking enabled: customers using multiple codes per order amplify cost.
- Monthly review: confirm aggregate is within budget; investigate variances >10%.
- Campaign attribution: tag campaigns and use code-level breakdown to evaluate ROI.
- Margin impact analysis: total discount × (1 - cannibalisation%) = real cost. Cannibalisation typically 30-70% depending on cohort and category.
- Code policy refinement: usage caps, expiry dates, one-per-customer rules to prevent runaway redemption.
- A/B test code depth: 10% vs 15% on welcome flow; the higher discount may not bring more customers but costs more.
- Net-revenue lens: pair with revenue and refunds for the full economic picture.