In which two ways should a Solution Architect define the appropriate systems and methods for user registration and communication preferences, and recommend where native platform functionality within each platform may need to be extended?


A large cosmetics company is planning a customer marketing campaign this summer that allows early access to new product launches in exchange for consent to contact participants through text or email. Future communications to those who ‘opt-in’ includes information on future product launches, store events, and holiday promotions.

The company plans to offer a ‘preference center’ within the commerce experience, where authenticated users can opt-in or opt-out of various methods of direct communication.

In which two ways should a Solution Architect define the appropriate systems and methods for user registration and communication preferences, and recommend where native platform functionality within each platform may need to be extended? Choose 2 answers
A . Allow cookie consent to auto-enable email and/or mobile communications directly to the customer.
B . Allow customers to unsubscribe via email with one click, and opt-in or opt-out of specific communication methods through a hosted preference center.
C . Use native B2C Commerce registration options during the browse and checkout experience, and extend these features to provide an opt-in or opt-out communication preference center on a secure page within the same storefront U
E . Implicitly enroll all customers in direct mobile communications during checkout, and allow customers to opt-in or opt-out of all services via email sent by Marketing Cloud.

Answer: B,D