How the discount score is calculated
The discount score measures what percentage of your active discount codes and automatic discounts are configured safely and efficiently. Poorly managed discounts can erode margins, be exploited by customers, or conflict with each other in ways that are hard to debug.
Scoring formula
Discount Score = 100 − (problematic discounts / total discounts) × 100A discount is counted as problematic if it triggers one or more of the issues below. If your store has no discounts, the score is 100.
What makes a discount “problematic”
| Issue | Why it matters |
|---|---|
| No usage limit | An unlimited discount can be shared widely and used far more than intended, hurting margins |
| High discount percentage | Unusually large percentage discounts (e.g. 80–100%) are often misconfigured or left active accidentally |
| No end date | A discount with no expiry date stays active indefinitely — even after a campaign has ended |
| Unused for 3+ months | Discounts that haven’t been redeemed in over 3 months are likely stale and should be reviewed or deleted |
| Overlapping discounts | Two or more discounts that can stack on the same order, potentially combining for a larger-than-intended reduction |
Weight in the overall health score
The discount score contributes 10% of the total store health score.
How to improve your score
- Open the Discounts section of your scan results to see all flagged discount codes.
- Set an end date on any open-ended campaign discounts — even a far-future date is better than none.
- Add usage limits to high-value discounts to prevent over-redemption.
- Delete or deactivate any discounts that haven’t been used in the past 3 months.
- Review overlapping discounts and adjust their eligibility rules or combination settings to prevent unintended stacking.
Keeping your discount list clean also makes it easier to audit campaign performance and troubleshoot unexpected margin differences.