Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Lucidchart
pageCount1
autoUpdatetrue
alignleft
typerich
alignleft
autoSize1
macroId5c4338a2-c3ca-4fc0-82e0-37e65ff466ce
pagesinstanceId920ae5b1-83d6-3e36-b794-1710780f64f3
pages
width700documentIdff57d882-2b9e-40ac-bac6-89c9961d4e2c
documentTokenv2_96f1d95ff54d2c2d67b3e13ade6389418c4c50a87c1dbfbabe9e30c91fe27736-a=133831322&c=920ae5b1-83d6-3e36-b794-1710780f64f3&d=ff57d882-2b9e-40ac-bac6-89c9961d4e2c&p=4263510039
documentIdff57d882-2b9e-40ac-bac6-89c9961d4e2c
updated1694081207685
height500

...

Steps

Expected results

Guest receivessigns up with the TH ES app (non-RBI) and does not accept marketing communications from the sign in page

User account created in Braze for TH ES

receives a marketing email from PLK ES and clicks the unsubscribe link

  • Email subscription status set to “Unsubscribed” on Braze for PLK ES and “Opted In” for all other brands

  • Push subscription status set to “Opted In” for all brands

  • Communication preferences page on the RBI app is unchecked

3.2. From the RBI app

Steps

Expected results

Guest opens the communication preferences page on the PLK ES app and unchecks the “Email marketing communications & Push“ setting:

Image Added
  • Email and Push subscription status set to “Unsubscribed” on Braze for

TH ESNo changes to the mParticle or Braze instances of other RBIberia brands
  • PLK ES and “Opted In” for all other brands

  • Communication preferences page on the RBI app is unchecked

3.

...

3. From the Admin Tool

Steps

Expected results

Support staff unsubscribes a guest from email and push communications on the PLK ES Admin Tool

  • Email and Push subscription status set to “Unsubscribed” on Braze for PLK ES and “Opted In” for all other brands

  • Communication preferences page on the RBI app is unchecked

...

Support staff unsubscribes a guest from email or push notifications separately on the PLK ES Admin Tool

Not possible, since the PLK ES app does now show opt in status separately for email and push.

3.4. From Salesforce Service Cloud

Steps

Expected results

Support staff unsubscribes a guest from email and push communications on Salesforce Service Cloud

  • Email and Push subscription status set to “Unsubscribed” on Braze for TH ES only and “Opted In” for all other brands

4. Subscribe

All of the scenarios below assume that the guest was previously unsubscribed from all apps.

3.3. From the RBI app

Steps

Expected results

Guest opens the communication preferences page on the PLK ES app and checks the “Email marketing communications & Push“ setting:

Image Added
  • Email and Push subscription status set to “Opted In” on Braze for PLK ES and “Unsubscribed” for all other brands

  • Communication preferences page on the RBI app is checked

3.4. From the Admin Tool

Steps

Expected results

Support staff subscribes a guest to receive email and push communications on the PLK ES Admin Tool

  • Email and Push subscription status set to “Opted In” on Braze for PLK ES and “Unsubscribed” for all other brands

  • Communication preferences page on the RBI app is unchecked

Support staff subscribes a guest to receive email communications only on the PLK ES Admin Tool

Not possible, since the PLK ES app does now show opt in status separately for email and push.

3.4. From Salesforce Service Cloud

Steps

Expected results

Support staff subscribes a guest from email and push communications on Salesforce Service Cloud

  • Email and Push subscription status set to “Opted In” on Braze for TH ES and “Unsubscribed” for all other brands

Requirements summary

  • When a guest signs up for any RBIberia brand and opts in to marketing communications, the opt-in status should be applied to all RBIBeria brands: PLK ES, BK PT, BK ES and TH ES

  • When a guest opts out of marketing communications for a given brand, that guest should remain opted in for other brands

  • Opted in status must be reflected in, and possible to change from, the RBI Admin Tool

  • Opted in status must be reflected in, and possible to change from, Salesforce Service Cloud for Tim Hortons only. It is not required for other brands, since these will use the RBI Admin Tool instead

  • Opted in status must be captured separately for email and push communications, regardless of how many checkboxes guests use to opt in (this is already the case).

...

  • The requirements above will lead to an increase of costs with Braze, since each guest will be added to different brands (while they may not be registered with, and making purchases from, ohers other brands)