Offers
Offer
A discount on the order or item. Can take the form of a discounted bundle, cheaper item, order-level % discount, or order-level $ off.
System Wide Offers
Systemwide Offers are the next generation of our current offers. Key difference is that ‘systemwide offers’ are evaluated by the loyalty engine, where ‘offers’ are evaluated by the CBA backend. Under the loyalty offers system, all ‘offers’ will become ‘systemwideOffers’. On their own, system wide offers are not personalized. They are inherently available to all users who satisfy the criteria
AKA Swoffers, national offers, global offers
Systemwide / Global
All users who meet the rules are eligible for the benefit
Config Offers
Config offers are used in the context of personalized offers. They provide the benefit of the offer, any base rule configurations, and vendor configs (plus). They will not be shown to users independently as systemwide offers. Think of config offers as similar to offers with a ‘must be assigned’ rule in the CBA universe.
These can be thought of as 1/2 of a personalized offer where the other half is the Offer Template.
Offer Templates
Templates contained under loyalty > offer templates in sanity. Templates contain content and define the rules that are expected from the recommendation engine.
These can be thought of as 1/2 of a personalized offer where the other half is the config offer.
Personalized Offers
Offers that are created by combining an offer template and a config offer. These offers require assignment and can be personalized for each user, or cohort of users. Every personalized offer ID is unique.
Personalized
The user must be assigned the benefit via personalization engine.
Loyalty Engine
This is the CTG built loyalty engine that communicates directly with the whitelabel app platform to provide loyalty features and all offers within the loyalty offers platform (Systemwide offers, personalized offers, surprise & delight, swaps).
Personalization Engine
This is the non-ctg engine that contains that algorithm to determine what offers should be assigned to a user or group of users. The source of the personalization rules comes form this engine.
AKA recommendation engine, upsell engine. Deep Flame/Deep Seasoning
Loyalty Offers
The new offers engine that moves availability determination and rule evaluation into the loyalty engine.
CBA Offers
The former offer engine built into the whitelabel app that used to determine availability and rule evaluation. CBA is short for Cross Brand App, the name of the app project when this offer engine was built
Surprise & Delight Offers
A type of offer that exists under the loyalty offers banner. Currently only enabled for Popeyes. This feature sets up an offer to be a ‘surprise’ that appears to the guest via an interstitial received when they navigate to /cart (assuming the user has valid surprise & delight offers for them based on the rules configured). These offers do not appear in the offers list on the /offers or /rewards/offers page.
Example: Surprise users with a free side on their 3rd order
AKA S&D offers
Swap Offers
A type of offer that exists under the loyalty offers banner. Currently only enabled for Burger King. This feature sets up an offer to be a ‘swap’ option that appears to the guest via an interstitial received when they navigate to /cart (assuming the user has valid swap offers for them based on the rules configured). Example: Upsize your fries in the cart by swapping medium fries for large fries
AKA Swaps
Note: Swaps require a new set of PLUs and significant configuration by the menu content team.
Discount Offers
This is a type of offer that provides a $ or % discount on a user’s cart instead of providing a menu items. They will link to an offer discount in the incentive. These are usually support offers.
Â