Back to Blogs
Shopify
Nov 5, 2026
By The Shoptimity Team
1 min read

Shopify Automatic Discounts: Manage the 25-Offer Cap and Carts

Shopify Automatic Discounts: Manage the 25-Offer Cap and Carts cover art

Shopify automatic discounts apply eligible markdowns in the cart and at checkout without asking shoppers to remember or type a promo code. That friction reduction works well until a store accumulates forgotten seasonal rules, hits Shopify's active limit or discovers that buyers never added the bonus item needed to trigger an offer. Audit active slots, cart behavior and combination settings before launching a campaign.

Track the 25 active automatic discount ceiling

Shopify's automatic discounts documentation sets a strict storewide cap: you can have at most 25 active automatic discounts at one time. Crucially, Shopify's Checkout Blocks troubleshooting guide confirms that this 25-discount total includes app-based automatic discounts powered by Shopify Functions across every installed app, not just native rules built in the Discounts menu.

If your team activates a 26th automatic discount during a flash sale, checkout will not apply it. Filter Discounts by Automatic and Active before major trading weeks, and deactivate expired tier tests, old wholesale Functions or retired free-gift rules rather than leaving them running year-round.

Discount mechanismStore or order limitCheckout behavior to verify
Active automatic discountsMaximum 25 active storewide (including apps)A 26th active rule fails to apply at checkout
Product and order discount codesMaximum 5 codes per orderEvaluates against active combination checkboxes
Shipping discount codesMaximum 1 shipping code per orderCheck interaction with free-shipping thresholds
Post-purchase checkout pageNative automatic discounts do not applyTest upsell funnels separately before launch
Active automatic discounts
Store or order limitMaximum 25 active storewide (including apps)
Checkout behavior to verifyA 26th active rule fails to apply at checkout
Product and order discount codes
Store or order limitMaximum 5 codes per order
Checkout behavior to verifyEvaluates against active combination checkboxes
Shipping discount codes
Store or order limitMaximum 1 shipping code per order
Checkout behavior to verifyCheck interaction with free-shipping thresholds
Post-purchase checkout page
Store or order limitNative automatic discounts do not apply
Checkout behavior to verifyTest upsell funnels separately before launch

Verify what shoppers must put in the cart

An automatic discount only triggers after every qualifying item and every discounted item sits in the cart. That catches merchants most often on automatic Buy X Get Y promotions: if a customer adds two eligible cleansers to earn a free travel pouch, Shopify does not inject the pouch into the cart automatically. Unless your theme or merchandising prompt reminds the shopper to add the pouch too, checkout completes at full price with no gift line item.

Note another scope boundary from Shopify's manual: automatic discounts created in Shopify admin do not apply to the post-purchase page at checkout. If you run post-purchase one-click offers, test pricing there directly rather than assuming a sitewide automatic percentage will carry over.

Audit code overrides and combination rules

Shopify's discount combinations guide explains how automatic offers interact when a shopper also enters one or more promo codes. Depending on which combination classes (Product discounts, Order discounts, Shipping discounts) are enabled on each rule, Shopify either stacks compatible offers or selects the combination that gives the customer the best eligible savings.

Run three pre-launch cart tests in an incognito window before promoting any automatic sale:

  1. Test an eligible cart on its own to confirm the automatic discount appears with clear naming before checkout.
  2. Enter an active newsletter or affiliate promo code alongside the automatic offer to confirm whether it stacks or yields as intended, keeping margin floors intact.
  3. Check items that already carry a lower selling price alongside a Compare-at price, since automatic discounts reduce the live Price field unless those products are excluded.

Schedule explicit end dates and times when building weekend campaigns so expired automatic rules free up your 25-slot allowance automatically.

Related guides: discount combinations checklist and Buy X Get Y cart testing.

Why is a newly created automatic discount not applying at checkout?
Check whether your store already has 25 active automatic discounts across native admin rules and installed apps, because a 26th active automatic discount will not apply.
Does an automatic Buy X Get Y offer add the free item to the cart automatically?
No. Shoppers must add both the qualifying items and the discounted or free item to their cart and meet all eligibility rules before the automatic discount applies.
Do native Shopify automatic discounts apply to post-purchase upsell pages?
No. Shopify states that automatic discounts created in the Shopify admin do not apply to the post-purchase page shown after initial checkout completion.

Ready to build a faster, higher-converting store?

Every Shoptimity theme ships with conversion widgets built in — so you get speed and features without stacking apps.

7-day free trial · all themes included · cancel anytime