Discount Builder 101

Discount Builder is a guided flow that allows retailers and brands to create a wide range of discounts for their customers.
Discounts are typically redeemed in-store by checkout staff, a customer through their AIQ wallet, or at ecommerce checkout.
To access Discounts, users need to have at least Starter Loyalty and Marketing.
- Increased Sales & Conversions – Discounts incentivize purchases, boosting conversion rates and average order values.
- Personalized Promotions – Allows retailers and brands to create tailored offers (e.g., first-time buyer discounts, VIP deals) to enhance customer engagement.
- Flexible Discount Rules – Set up promotions based on conditions like cart value, product category, or customer segments.
- Automated Campaigns – Schedule and run promotions automatically, reducing manual work.
- Omnichannel Consistency – Apply discounts seamlessly in-store at ecommerce transactions.
- Data-Driven Decisions – Track discount performance and optimize future promotions based on real-time analytics.


Points required to redeem
Set the number of points needed to redeem the discount. Leave blank if no points are needed to redeem (eg. Discount for new customers.)
Can this discount be used more than one time?
Allow customers to use the discount once only, or more than once. By default, this setting will be disabled.
- NO / Disabled: the discount can only be used 1 time.
- YES / Enabled: the discount can be used an unlimited number of times.
Require a cooldown between each redemption
If the discount is allowed to be used more than once, use this setting to define the number of days or hours required between redemptions of the discount.
- Only available if discount can be redeemed greater than 1 time
Hide the Redeem button
- Hides the redeem button from all customer-facing screens so that customers cannot redeem the discount. Only Staff members will be able to redeem the discount the persona's wallet in AIQ.


Static dollar or percentage amount to take off of purchase total.
Spending Requirement
The minimum amount the user must spend to redeem the discount. This is not enforced by all integrations, please check with your POS or Ecom provider to confirm if this setting is usable with your tech stack.
Prevent discount stacking
Prevent users from redeeming a discount if they already have another discount applied to their cart. Currently this is only enforced by Blaze and Tymber.
- If enabled, disallows customers to use multiple discounts in a single transaction.
- If disabled, customers can use multiple discounts together on a single transaction.


As the name states, each customer will receive the same coupon code.
Example: Use code 'SAVE20' for 20% off.
Good for: ease of use, faster execution, unlimited uses.
Requires Marketing Pro.
Unique coupon codes can offer several advantages, particularly for retailers and brands looking for more control, security, and personalization in their discount strategies.
Coupon codes can be entered into AIQ from a third party provider (e.g. your POS) or generated in AIQ.
- Codes are limited to a single use, and a maximum number of codes can be generated giving you more control over discount code usage.
- Codes are not assigned to a unique user ID, instead they are redeemed from the bank of codes, and will appear in the persona's wallet after use.
- Unique codes can also be used to share discounts and rewards for customers who do not already have personas or access to your store wallet.

Ultimately, retailers and brands should generate unique codes based on their tech stack and the desired redemption locations for their discounts.
Third-Party-Generated Coupon Codes
Using coupon codes generated from a supported tool can allow for native redemption through the POS or ecommerce checkout. However, these unique code discounts can also be redeemed from the customer's wallet as well by customer or budtender.
Example: Barcode discounts generated from the POS and mirrored in AIQ's discount builder can allow checkout staff to scan a barcode and apply a discount in the POS.
Helpful hints on using third-party generated codes in Discount Builder:
- You must save the discount before codes can pasted into discount.
- If all codes are used and you would like to add more you can edit the discount to paste in additional codes.
- Adding a code prefix from AIQ will not be appended or displayed when the code is redeemed at the POS or eCommerce checkout, ensuring the native tool recognizes and processes the code correctly.
AIQ-generated Coupon Codes
Using coupon codes generated in AIQ cannot be redeemed natively in another tool and will require the checkout staff or customer to redeem through the AIQ wallet.
Helpful hints on generating and saving unique codes in Discount Builder:
- When building a new discount using AIQ generated codes, it is best practice to determine the audience size first, so you know how many codes to generate.
- You must save the discount before codes can be generated.
- If all codes are used and you would like to add more you can edit the discount to generate additional codes.
- Codes can be customized with a code prefix to help with discount identification.
For more information on embedding unique discount codes to campaigns, see our Legacy: Campaign Builder article and select "Discount macros" from the table of contents.
For discounts that already exist within the POS, the POS Discount ID can be mirrored inside AIQ's Discount Builder. These discounts can be redeemed natively by the POS or by the checkout staff or customer from the customer's AIQ wallet.
- Enter the ID for the mirrored discount made within your POS.
Barcode discounts that are created in the POS can be mirrored in AIQ's Discount Builder and redeemed natively at the POS.
- Enter your Barcode value and format.

To enable redemption at ecommerce tools, retailers or brands should set up their discount in AIQ's Discount Builder as both a static and triggered partner platform reward.
If a discount is adjusted in the POS and a mirrored version lives inside AIQ, the reatiler or brand will need to update the static portion of the discount to ensure it is applied appropriately at ecom checkout.
Static $ off cannot be used at the same time as a static % off. Static discounts can only be combined with triggered partner platform rewards.
How to combine Static and Triggered reward in Discount Builder:
- Select 'Static $' or 'Static %' off and set up static portion of discount.
- Next click on 'Trigger a partner platform reward'. A double confirmation will pop up asking if you would like to use the triggered reward with existing redemption settings or replace them - select 'Use with existing'.
- Finish setting up triggered platform reward and continue to review step.
Retailers and brands can allow or prevent stacking discounts.
- If setting is enabled, the customer will not be able to use the discount in conjuction with any others.
- If setting is disabled, the customer will be allowed to use the discount in conjunction with other available discounts.
Note: Only certain integrated partners support this setting. See our Integration Grid for more details.