Scavenger Hunt

Campaign Mechanics

Guests receive 1 year of free chicken by leveraging an offer. The offer is associated with a specific account & only that person can retrieve 1 chicken sandwich per week

Setup

POS

The POS needs to create a PLU priced at 0 for the free item included in the offer.

Sanity

This campaign is set up as an offer priced at 0 which is assigned to specific users via Braze assignment. Complete documentation on that process can be found here: Offer & Loyalty Points Assignment - Braze Campaign Configuration

Note that the setup varies depending on whether you’re on the old CBA offers engine or the new offer loyalty engine

In summary, for CBA offers we need to:

  1. Create a regular offer. You can use the PLK CH Letzipark Offer as an example and duplicate it: https://staging-plk-menu.ch.rbi.tools/desk/orderLevelContent;menu;offers;offer;ebb8717a-3d31-4bb8-a202-aa939695cc4c. Adjust the title to reflect the store it is meant for and update the “More Info” accordingly.

  2. Create the following rulesets:

    1. Must be part of the assigned cohort

    2. Offer validity period (Specific to campaign)

    3. Number of uses until the next week: 1 (Specific to campaign)

  3. Add the PLU that the POS vendor has provided in Vendor Configs

Braze

Following the guide here to assign the specific offer to the Scavenger Hunt winners: Offer & Loyalty Points Assignment - Braze Campaign Configuration

Once the webhook campaign is set up,

  1. Schedule the campaign so that it’s sent once a week

  2. Create a Segment which includes only the emails of the Scavenger Hunt winners and use it as the Target

This will assign the offer every week to the winners.