opt-in in whitelabel
If customer sets the mkt comms checkbox, the following should be set for all brands for the app country:
marketingPush=true (dynamodb and mparticle)
marketingEmail=true(dynamodb and mparticle)
email_subscribe=opted_in(dynamodb and mparticle)
push_subscribe=opted_in(dynamodb and mparticle)
opt-in in database
(...) "communicationPreferences": { "L": [ { "M": { "id": { "S": "loyalty" }, "value": { "S": "true" } } }, { "M": { "id": { "S": "orderStatus" }, "value": { "S": "true" } } }, { "M": { "id": { "S": "marketingEmail" }, "value": { "S": "true" } } }, { "M": { "id": { "S": "email_subscribe" }, "value": { "S": "opted_in" } } }, { "M": { "id": { "S": "rewardsEmail" }, "value": { "S": "true" } } }, { "M": { "id": { "S": "Email Opt In" }, "value": { "S": "true" } } }, { "M": { "id": { "S": "marketingPush" }, "value": { "S": "true" } } }, { "M": { "id": { "S": "push_subscribe" }, "value": { "S": "opted_in" } } }, { "M": { "id": { "S": "rewardsPush" }, "value": { "S": "true" } } } ] }
Does a customer who sign-up in PLK ES get registered in BK ES too?
No
If not, should whitelabel register it in the database of another brand? (reusing mono-table or new table)
Should Braze look into a new indicator?
If the customer already exists in BK ES too, should we just update the BK ES attributes ?
to check:
connection with another database
connection with another cognito user pool
opt-in in mParticle / Braze / Amplitude
to check:
connection with another mParticle
References:
0 Comments