Skip to content

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) × 100

A 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”

IssueWhy it matters
No usage limitAn unlimited discount can be shared widely and used far more than intended, hurting margins
High discount percentageUnusually large percentage discounts (e.g. 80–100%) are often misconfigured or left active accidentally
No end dateA discount with no expiry date stays active indefinitely — even after a campaign has ended
Unused for 3+ monthsDiscounts that haven’t been redeemed in over 3 months are likely stale and should be reviewed or deleted
Overlapping discountsTwo 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

  1. Open the Discounts section of your scan results to see all flagged discount codes.
  2. Set an end date on any open-ended campaign discounts — even a far-future date is better than none.
  3. Add usage limits to high-value discounts to prevent over-redemption.
  4. Delete or deactivate any discounts that haven’t been used in the past 3 months.
  5. 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.