Context (Implemented ticket) → Existing New Market Setup Requirement: NMS-370 → Communication Preferences; merge push and email |
---|
...
Requested Feature | Set both |
Description | Change Updated Agreement / Marketing comms checkbox to also consider marketingPush. Currently, it checks only Ensure Salesforce Push Notifications SDK is enabling customers permission and receiving notification. |
Purpose | Capture more customer permissions for marketing push too (beside marketingEmail - agreement v2). |
User problem | Customers need to go to comms preferences and enable push notifications. Long journey to enable push. |
User value | Customers get push notifications easier. |
Assumptions | For emails: CRM providers (Braze and Salesforce) are consuming the For push: Existing EMEA CRM providers (not salesforce) consume In RBIberia, EMEA whitelabel(app) will need to call salesforce API to enable the customer opt-in and set marketingPush to true only for customers with native devices. Sign-up is not calling Salesforce API either. The same treatment needs to be applicable in the sign-up. RBIberia verified that there is no legal issues to handle both push and email in a single checkbox. Despite of the existing Integration of salesforce sdk, there is an issue when receiving notifications that requires a treatment to display them on the foreground for the user. |
Not doing | Trigger Email notifications to the customer. Responsible: CRM provider Trigger Push notifications to the customer. Responsible: CRM provider |
Acceptance criteria |
|
...