Skip to content
  • There are no suggestions because the search field is empty.

In Beta: Adding Conditional Rules to Your Offers in the New Back Office

Target your promotions with precision by adding specific requirements called Additional Attributes.

Minimum Basket TotalConditional rules (aka Additional Attributes) give you the control needed to build complex strategies, like rewarding your best customers or encouraging higher total spend per visit.

โœ๏ธ Note: This article describes features in the New Back Office and is launching with select stores (in beta testing). For instructions on accessing the New Back Office, view our guide: Access the New Back Office.

Table of Contents


๐Ÿšจ Before you begin: Ensure you have access to the New Back Office and have already created a Promotion and Offer. If you haven't done this yet, please see Creating a Promotion for instructions.


Accessing Additional Attributes

Conditional rules can be applied to all offer types. They are located at the bottom of the Offer Details section.

  1. Navigate to an existing offer or start a New Offer.

  2. Ensure you have selected Full Details to see all configuration options.

  3. Scroll to the Additional Attributes section at the bottom of the page.

  4. Select the attributes you wish to apply from the Unused Attributes menu.


Loyalty Members Only 

This condition restricts your promotion so that only Members (shoppers enrolled in your store's loyalty program) can receive the discount.

  • Logic: Once applied, the register will only trigger the discount if a loyalty account is scanned during the transaction.

  • Business Use Case: This is ideal for exclusive offers meant to drive new sign-ups.

โœ๏ธ Note: This attribute is hidden for Extra Loyalty Points offers because only Members are eligible for points by default, making the requirement redundant.


Minimum Basket Total

This rule requires a shopper to reach a specific total dollar amount for their entire transaction before the deal activates.

  • Logic: The discount triggers once the total retail value of the entire cart, including the items currently on promotion, hits your defined threshold.

  • Business Use Case: Use this for very generous offers with high markdowns where you want the total basket size to help offset the cost of the discount. It is also useful for standard "Buy X, Get Y" or percentage-off deals to encourage larger trips.


Limit Per Basket

Limit the number of times a specific deal logic can trigger in a single transaction.

  • Logic: If the limit is set to "2" and a shopper buys enough for three deals, the POS will only apply the discount for the first two sets.

  • Business Use Case: This is great for high-value 'loss-leading' offers designed to bring shoppers into the store. Setting a limit (e.g., 1 per customer) ensures that all of your shoppers can benefit from the deal, rather than a single person stocking up at a very low price and clearing your shelves

โœ๏ธ Note:  You cannot use the "Limit Per Basket" condition for "Extra Loyalty Points" offers because point multipliers are calculated based on the line-item subtotal.


Strategic Guidance

The goal of Additional Attributes is to drive specific customer behaviors. Apply the rules that make the most business sense for your specific goal:

If your goal is... Use this Attribute:
Exclusivity Loyalty Members Only
Offsetting Discount Costs Minimum Basket Total
Ensuring All Shoppers Benefit Limit Per Basket