Offer Upsells
Offer Upsells work for Open offers (Signed Out users), Closed Offers (Signed In users), Systemwide Offers (Available for all users) and Config Offers (only available for users that have offer assigned)
- 1 What are Offer Upsells?
- 2 Sanity Setup
- 3 Scenarios
- 3.1 1. Offer upsell is configured in Sanity for specific offer and User decides to Upsell to New Offer
- 3.2 2. Offer upsell is configured in Sanity for specific offer and User decides NOT to Upsell to New Offer
- 3.3 3. Offer upsell is NOT configured in Sanity OR it is configured but upsold offer is NOT available
What are Offer Upsells?
When a user navigating the app, clicks on the Offer we show a modal to the user prompting the user if they would like to Upsell their Offer to a larger Offer option. The user then, has the ability to accept and be redirect to the larger offer or decline and continue in the same offer he has initially navigated to (please see the Scenarios section below visuals on the user flow.
Sanity Setup
For a Systemwide or Config Offer:
Click on the offer you would like to setup the Upsell for, then click on the dropdown
Mechanics
Scroll all the way down to
Offer Upsells
and add the Offer Upsells you would like to show to the user, when they click on this existing offerMore than one offer upsell can be added and shown to the user
Scenarios
1. Offer upsell is configured in Sanity for specific offer and User decides to Upsell to New Offer
Step | Expected results |
---|---|
User is clicks on Offer and clicks on button Use at Restaurant | |
User sees modal asking if user would like to Upsell to a bigger/another Offer | |
User clicks “Yes I would like to Upsell to another offer” (first button) |
|
To redeem new (upsold) offer, user clicks on Redeem in Restaurant button |
|
User will see use in restaurant screen with static code + timer + static QR Code |
2. Offer upsell is configured in Sanity for specific offer and User decides NOT to Upsell to New Offer
Step | Expected results |
---|---|
User is clicks on Offer and clicks on button Use at Restaurant | |
User sees modal asking if user would like to Upsell to a bigger/another Offer | |
User clicks “No I would NOT like to Upsell to another offer” (second button) |
|
To redeem original (not upsold) offer, user clicks on Redeem in Restaurant button |
|
User will see use in restaurant screen with static code + timer + static QR Code |
3. Offer upsell is NOT configured in Sanity OR it is configured but upsold offer is NOT available
Step | Expected results |
---|---|
User goes to the Coupons page in BK DE app, clicks on any offer, and clicks on button Use at Restaurant |
|