...
This document will go through the available rules that can be configured for Offers, Rewards and Promotions. A ruleset example is the Offer/Reward is There are many types of rulesets that can be configured (for example, making a specific offer or reward only available on Mondays). These rules help markets personalize their the incentive experiences experience for their guests. An Incentive In this document, references to incentive or benefit in the document refers to mean an Offer, Reward or Promotion.
...
These rule types can be utilized across offers, promospromotions, and rewards. Incentive / benefit refers to the offer, promo, or reward you are building.
Between-Dates
Incentive will not be visible in the app or apply if current date is outside of the dates specified
When entering the endDate, Sanity will actually store the date in UTC time and then pass it to the Loyalty Engine as such. As a result, when entering the endDate, use the date that you want the offer to stop showing up on.
E.g. If you want an offer to stop showing up as of March 31st then you would configure an endDate of March 30th in the offer sanity document
Note: We currently do not support the times that are entered under this ruleset. If you would like to limit the offer to specific times, use Between Times
...
ON - on this transaction only
BETWEEN - between your x-y transactions
EVERY - on every multiple transaction
NOTE: Counts total loyalty transactions, not total transactions
Offers only Rules
...
Offer Limit
This is set in Earning Calculations. Offer can exist alongside a second, third, fourth (number is set in the configuration) offer(s) in the cart.
...
Note: The default is all users need to Sign Up in order to be able to redeem offers in-store (in the case the rule is not added).
Note: This rule is not available for Reward given all users need to be signed in to redeem Rewards.
User Attribute
This ruleset allows operators to show an offer to an user, only if that user has user attributes that fulfill the rules set in Sanity. The list of user attributes that can be configured in this ruleset are:
Attribute in Sanity | Description |
---|---|
Battery level ( |
|
Was Date of Birth deleted? ( |
|
Was Phone number verified?( |
|
Opted In to Promotional Emails? ( |
|
Zip Code ( |
|
Delivery Address saved? ( |
|
Favorite Stores (favoriteStores) |
|
Favorite Offers (favoriteOffers) |
|
Rewards only Rules
Loyalty Points
...
If duration is set to month, month of current day must match birthday month
If duration is set to week, birthday must fall in the current calendar week (Sunday-Saturday)
If duration is set to day, birthday must be today
Incentive Requirement
In order to award bonus points to guests that purchase a specific offer or reward, use the incentive required ruleset.
...