Skip to main content
Auto-applied discounts activate automatically when a customer’s order meets the configured conditions. No code is needed — the discount appears in the cart without any action from the customer.
Auto-applied discounts require storekit+

How It Works

  1. You create a discount and toggle Auto apply on
  2. While the discount is active — enabled, within its date range, on an allowed day and time, and matching the order type — it attaches to any basket that meets the minimum spend. If several auto-applied discounts qualify at once, only one is attached — storekit picks by type, not by value (see Buy X Get Y →)
  3. The discount value is then worked out from the basket. Category and product restrictions are applied at that point, so only eligible items are discounted
Attaching and calculating are two separate steps, and that ordering matters when the discount is restricted to part of the menu — see Restricted Discounts and Baskets With No Eligible Items.

Benefits

  • Frictionless savings - Customers don’t need to find or remember a code
  • Encourages bigger baskets - Customers see the discount potential and add more items
  • Perfect for targeted promotions - Apply to specific items or categories seamlessly
  • Higher conversion - Removing the code entry step reduces checkout friction

Creating an Auto-Applied Discount

  1. Go to Marketing → Discounts in the sidebar
  2. Click Create Discount
  3. Choose the Type (Percentage, Fixed, or Free delivery)
  4. Enter the Value
  5. Toggle Auto apply on
  6. To limit the discount to part of the menu, click Manage Restrictions under Stores
  7. Configure any additional restrictions
  8. Click Create Discount

Targeting Options

Scope is set per store under StoresManage RestrictionsRestrict by:
Redemption limits do not work with auto-applied discounts. If you need to limit the number of times a discount can be used, use a code-based discount instead.

Restricted Discounts and Baskets With No Eligible Items

A restricted auto-applied discount attaches to the basket whenever it is active, whether or not the basket contains any of the items it covers. Eligibility is applied when the value is calculated, not when the discount is chosen, so a basket with no eligible items gets a discount worth £0.00 rather than no discount at all. Example: a Happy Hour discount is 20% off the Cocktails category, auto-applied, valid daily from 5pm. A customer orders two Margherita Pizzas for collection at 6pm and no drinks. The discount attaches to their order, no item is eligible, and the order total is unchanged. What each side sees for that order: Nothing is deducted from the items, and the customer pays their full price. The order still counts towards the discount’s usage total. In All Orders, the Discounted filter only returns orders where the discount reduced the total, so a £0.00 order is not counted as discounted.

Delivery Fees Are Discounted Separately

Menu restrictions cover items, not the delivery fee, so on a delivery order the same discount can still reduce the fee when no item is eligible:
  • A percentage discount takes its percentage off the delivery fee as well, unless Exclude delivery fee from discount is toggled on for it. The Happy Hour example ordered for delivery would take 20% off the fee, and the total would drop by that much
  • A fixed-amount discount larger than the basket subtotal has the remainder taken off the delivery fee, again unless Exclude delivery fee from discount is on
Turn Exclude delivery fee from discount on if a restricted discount should only ever affect the items it covers.
There is no setting that makes an auto-applied discount attach only when the basket contains eligible items, and no way to hide the zero-value line at checkout. If the discount must be invisible unless it actually applies, use a code-based discount instead: nothing is shown until the customer enters the code.

Combining with Other Settings

Auto-Applied vs Code-Based

Use auto-applied discounts for promotions you want every eligible customer to receive, and discount codes for exclusive offers where you want to control distribution.