How Your Store Determines and Applies the Best Discount

Sometimes, you might set a discount for a product in Shopify, but when viewing the storefront, a different discount is displayed. This happens because our app automatically chooses the best discount available for the customer, just like Shopify does at checkout.


How It Works

  1. When multiple discounts are active for the same product, the app compares all visible discounts.
  2. The discount that gives the highest savings among the visible discounts is automatically displayed.
  3. Discounts that are hidden in the app will not show on the storefront, even if they would provide a better deal.

Important: If the best discount is an automatic discount, Shopify will still apply it at checkout even if it's hidden in the app. The app only controls which discount is visible; it has no control over the application logic.


Best Discount Other Discount Product Page Display Customer Action Checkout Applied Discount
Automatic 30% (Live) Coupon 20% (Live) Automatic 30% None Automatic 30% applied
Automatic 30% (Live) Coupon 40% (Live)

Both: Coupon 40% (clickable) + Automatic 30%*


Click coupon to apply* Coupon 40% applied if clicked, otherwise Automatic 30%*
Automatic 30% (Live) Coupon 40% (Hidden) Automatic 30% None Automatic 30% applied (coupon can only be applied if the customer manually enters the code at checkout)
Automatic 30% (Hidden) Coupon 40% (Live) Coupon 40% Click to apply* Coupon 40% applied if clicked otherwise Automatic 30%*
Automatic 30% (Hidden) Coupon 40% (Hidden) None None Automatic 30% applied
Automatic None Coupon 40% (Live) Coupon 40% Click to apply* Coupon 40% applied after click*
Automatic None Coupon 40% (Hidden) None None No discount (coupon can only be applied if the customer manually enters the code at checkout)

*unless coupon auto-apply is enabled Learn more





Important Notes

  • The app only controls which discount is visible, not which discount is applied at checkout.
  • This ensures customers always get the best price, while you control what is shown publicly.
  • If a discount isn’t appearing as expected, check both the Shopify discount configuration and the Live/Hidden status in the app.

👉 Check Shopify’s documentation to understand discount combinations and selection rules. Learn more


Tip: Use the Live/Hidden feature to control which code discounts your customers see; you may want to hide special codes for VIPs, events, or influencer campaigns.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.