When to use this template
Use this template for:- Buy 2 items, get 5% off.
- Buy 3 or more items, get a larger percentage off.
- Spend
$100, get free shipping. - Spend more to unlock a free gift.
- Volume discounts where each tier has its own reward.
- Progress-bar offers that show customers how close they are to the next tier.
$50 get Gift A, spend $100 get Gift B”, use Tiered free gifts. It is the same editor limited to gift tiers, with offer pricing and cart behavior settings for the gifts.
Entry point
In Shopify admin, open Apps > AIOD Discount & Gift > Discount Templates. Click Create on the Tiered Discount card. AIOD opens a form titled Tiered Discount.Top-level controls
The form is split into these tabs:
AIOD shows a Discount Summary panel while the merchant configures the offer. The summary includes how customers apply the discount, discount type, target, tier details, discount combinations, and Shopify rule size.
AIOD can show a theme-extension alert at the top of the form. The alert says Required: Theme Extension Should Be Enabled and includes Activate theme extension. The merchant must save the Latest Widget Manager extension in the theme editor when using the storefront widget.
Status mode
The top-right status dropdown controls who can use or see the discount.Offer settings
Use the Offer tab to define what qualifies for the discount and what the customer receives.Where should this discount apply?
This section controls the products that can qualify for tier rewards. Options:- All products
- Specific products
- Specific collections
- Specific variants
Exclude items from conditions
At the bottom of the Where should this discount apply? card, Exclude items (optional) hides selected products, variants, or collections while tier requirements are checked. The exclusion applies to every tier. Read Exclude items from conditions for information about this.Minimum requirement
This section controls how customers unlock each tier. For All products, AIOD shows these requirement options:
For Specific products, Specific collections, and Specific variants, AIOD shows these requirement options:
When Cart quantity or Item quantity is selected, each tier uses Minimum Quantity.
When Cart subtotal or Item subtotal is selected, each tier uses Minimum Subtotal.
Calculation method
The Calculation method card appears after the merchant selects a specific item target and an item-based requirement. It appears for these combinations:
The card says: “Choose whether the condition applies across all selected items or individually.”
Options:
The examples change based on the requirement:
The same card also shows Selected item scope with this helper text: “Choose how selected items are counted when checking the requirement.”
Available Selected item scope options depend on the selected target:
Across all selected items was selected by default in the observed form.
For Any selected items, Across all selected items means the total quantity or subtotal across any selected items in the cart must meet the requirement.
For Each selected item, Across all selected items means the quantity or subtotal for each selected item must meet the requirement.
Set up your discount tiers
Each tier defines a minimum requirement and a reward. The default observed tier was:
Click Add another tier to add more tier levels.
Reward types
The Customer gets dropdown controls the reward for a tier.
For percentage and fixed-amount rewards, Apply discount on has these options:
- Product Discount (applies at line item, show in cart & checkout)
- Order Discount (applies at order level, show in checkout)
0. The gift selector uses Select variants and shows No variants selected until variants are chosen.
For shipping rewards, Shipping Discount Applies to has these options:
- To all shipping methods
- To specific shipping methods
- To all shipping methods excluding these
Gift adding method
The Gift adding method card appears below the tiers when at least one tier’s Customer gets is Free gift. It applies to every gift tier.
The discount method is chosen under How should this discount be applied?. On a new discount, the other method’s two options are listed but disabled, with a tooltip that says to select that method under How should this discount be applied? first. After the discount is saved, only the current method’s two options are shown.
Choosing Customer chooses or Code + customer chooses turns on the gift widget on the Gift Widget tab, because customers claim their gifts from it.
With a customer-choice method, customers claim gifts separately for each unlocked tier, up to that tier’s Free gift quantity. In checkout, the AIOD gift claim lists gifts under a heading per tier, such as Tier 1, when several tiers are unlocked. A claimed gift is removed when its tier is no longer unlocked.
A tiered discount with a customer-choice gift method saved before October 22, 2026 needs to be opened and saved once. Until then, a gift claimed in checkout can be charged at full price.
Discount message
Percentage and fixed-amount tiers can include Discount Message (optional). The placeholder isEg: Buy 2 get 10% off.
AIOD explains that this message is visible to customers when tier conditions are met.
Reward behavior
This section controls whether AIOD applies one tier or multiple tiers.
When tiers are based on a subtotal and Consider subtotal is set to After discount, Only highest unlocked tier is unavailable and Stack all unlocked tiers is required.
When Stack all unlocked tiers is selected, the card also shows:
- Move overlapping tier discounts to other eligible items.
- Don’t count discounted items toward later tiers, nested under the option above and shown only while it is checked.
Discount method
The How should this discount be applied? section controls whether the discount is automatic or code-based.Automatic
Choose Automatic when the discount should apply automatically in the cart and at checkout. AIOD shows Title with placeholderEnter discount title. The title is shown to customers in cart and checkout.
Discount code
Choose Discount code when customers must enter a code at checkout. Settings shown in this mode:- Discount code input with placeholder
Enter discount code. - Copy discount code.
- Generate random code.
- Add bulk discount codes.
- Maximum Discount Code Uses.
- Limit number of times this discount can be used in total.
- Limit to one use per customer.
Schedule
The Schedule section controls when the discount runs. Options:- Run continuously
- Set a schedule
- Start date
- Start time
- End date
- End time
Advanced settings
Use Advance Settings to control eligibility, stacking, and channel behavior.Customer eligibility
Choose who can use the discount. Options:- All customers
- Specific customers
Markets
Choose where the discount is available. Options:- All markets
- All markets except specific selected countries
- Specific selected countries
Quantity limits
The Quantity Limits card sets a separate discounted-item limit for each tier: “Choose a separate discounted-item limit for each supported tier.” Each tier has its own row:
Free gift and shipping tiers show Not available. For a gift tier, set the gift quantity on the Offer tab instead. Shipping tiers don’t support quantity limits.
The card shows “Add a tier to configure quantity limits.” until the offer has a tier.
Extra conditions
The Offer-Wide Conditions card holds extra requirements that must be met before AIOD applies any tier: “Add conditions that must be met for this offer to be applicable.” Click Add condition to add one. Customer conditions aren’t offered here; use Customer eligibility instead. Use this when tier rewards should also depend on cart, customer, product, shipping, or other conditions.Purchase type eligibility
Choose which purchase types qualify. Options:- Both
- Subscription
- One time purchase
Discount exclusions
Use Exclude already discounted items from discount (whose compare at price > selling price) to ignore items that are already discounted based on compare-at price. Enable Apply this discount on the compare at price to keep already discounted items eligible but give them only the part of the discount their markdown has not covered. Read Apply this discount on the compare at price for information about this.How should this discount combine with other discounts?
Read This discount can be combined with for information about this.Sales channel
Read Sales channel for the channels (Online store, Tapcart mobile app, POS), their defaults, and POS locations.Show discounted price crossout
Read Show Discounted Price Crossout for the shared storefront strikethrough pricing controls and placement steps.Progress Bar Widget
Use the Progress Bar Widget tab (previously Widget Settings) to control the storefront progress widget and customer-facing tier messages.Widget behavior
Options:- Show progress + apply discount
- Apply discount only (no progress bar)
- Show progress only (no discount applied)
Tier messaging
Each tier has its own customer-facing widget content. Default observed fields for Tier 1:
Use Translations to manage translated tier copy.
Use View Available Variables to inspect supported message variables.
Display options
Available display options:- Show remaining message
- Show success message
- Show currency symbol
Widget colors
The widget color editor includes theme presets and manual color fields. Default observed color fields:
Other visual controls:
- Icon Size
- Add border/background color
Where should the widget appear?
Read Where should the widget appear? for information about this.Widget preview
The Widget Preview section shows the current success message and tier title. The observed preview showed:5% Discount UnlockedBuy 2 Get 5% OFF
Gift Widget
The Gift Widget tab appears when at least one tier’s Customer gets is Free gift. It configures a storefront gift widget that lists each tier’s gifts, shows the customer’s progress toward each gift tier, and, when customers choose their gift, lets them claim it with a Claim button. On the storefront, the widget opens on the highest gift tier the cart has reached, and moves to the new highest tier as the cart changes. Before the cart reaches any threshold, it shows the first tier. If no tier uses Free gift, the tab is hidden.Tiered gift widget
When the gift adding method on the Offer tab is a customer-choice method (Customer chooses or Code + customer chooses), customers claim their gift from this widget. Selecting that method turns the widget on, and the checkbox is locked with the helper text “Required while customers choose their gift. Change the gift adding method on the Offer tab to turn it off.”
Content and style
The rest of the tab uses the same Content, Styling, and Typography controls as the Free Gift with Purchase widget. Read Free Gift with Purchase: Widget Settings tab for the controls. The tiered gift widget starts with different default text:
Claim button text and Gift claimed text apply only to customer-choice methods. Use Translations to translate the widget text. Read Widget translations for information about this.
On the storefront, a tier’s Claim button is available only after the cart reaches that tier and the tier’s other conditions are met. Sold-out gift variants are not listed.

