An ecommerce company has one B2C Commerce Primary Instance Group with three storefronts and is considering Marketing Cloud for email messaging and customer journey orchestration. The company has a strong desire to implement product recommendations in their email messaging as well as implement the abandoned cart use-case.
Which two approaches should a Solution Architect recommend to ensure that the company can implement solutions that align with their requirements?
Choose 2 answers
Answer : B, D
This approach allows the company to have a separate business unit for each B2C Commerce storefront, which provides data segregation and customization for each market. Each business unit can have its own Marketing Cloud product catalog, which is a data extension that contains product information for generating product recommendations using Einstein. D. This approach allows the company to implement abandoned cart using Marketing Cloud's Behavioral Trigger feature, which can track customer behavior on the B2C Commerce storefront and trigger an email journey based on predefined rules. The abandonment journey can include product recommendations based on the products left in the cart. The B2C Commerce storefront must also be extended to re-create the customer's shopping cart with abandoned products using a link or button in the email. Reference: https://help.salesforce.com/s/articleView?id=sf.mc_pb_product_catalog.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.mc_pb_behavioral_triggers.htm&type=5 https://developer.salesforce.com/docs/commerce/sfra/marketing-cloud/abandoned-cart
A B2C Commerce merchant has multiple live sites across different brands and geographies all supported by Service Cloud and Marketing Cloud. Unfortunately, the merchant is having customer service challenges caused by fragmented views of the customer. Customers occasionally use alternate email addresses, make purchases as guests, and contact customer service anonymously. The Success Manager believes that Customer 360 Data Manager could help them solve their problem.
How should a Solution Architect describe the role of Customer 360 Data Manager in this context?
Answer : A
Customer 360 Data Manager is a platform service that enables companies to connect customer data across Salesforce apps and create a unified customer profile. It uses advanced matching algorithms to identify and link customer records from different systems based on common attributes such as name, email, phone, address, etc. It also assigns a consistent Global Party ID to each customer record, which serves as a unique identifier across systems. Customer 360 Data Manager can be used across multiple brands within a single merchant environment by creating separate data spaces for each brand. Option B is incorrect because Customer 360 Data Manager can relate the IDs between systems without additional custom development. Option C is incorrect because Customer 360 Data Manager supports multiple brands within a single merchant environment. Option D is incorrect because B2C Commerce, Service Cloud, and Marketing Cloud do not automatically use a common core Customer Profile managed by Customer 360 Data Manager; they need to be connected and configured via Customer 360 Data Manager. Reference:
https://www.salesforce.com/in/blog/2020/04/what-is-salesforce-customer-360.html
https://help.salesforce.com/s/articleView?id=sf.c360_overview.htm&type=5
A company, currently using B2C Commerce and Service Cloud, has recently purchased and integrated Salesforce Order Management into its order flow. One of the first projects the company would like to complete is to allow its customers to purchase online and pick up their order in the store.
What flow should a Solution Architect suggest to facilitate this request'
Answer : A
This flow allows the customer to purchase online and pick up their order in the store using B2C Commerce, Salesforce Order Management, and Service Cloud. B2C Commerce exports the order to Salesforce Order Management, which handles the order orchestration and fulfillment. Salesforce Order Management passes the order information to Service Cloud, which can be used by the store staff to check the order details and availability. Once the order is picked up by the customer, Service Cloud updates the final status in Salesforce Order Management, which can trigger notifications or invoices. Reference: https://help.salesforce.com/s/articleView?id=sf.order_mgmt_overview.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.order_mgmt_service_cloud_integration.htm&type=5
A customer is using B2C Commerce, Marketing Cloud, Service Cloud, and Experience Cloud. They would like to leverage Salesforce CMS to create common content that can be leveraged across customer touchpoints.
Which two products can leverage Salesforce content without custom integration?
Choose 2 answers
Answer : A, B
Salesforce CMS is a product that allows creating, managing, and delivering content across different channels and devices. Salesforce CMS can create common content that can be leveraged across customer touchpoints, such as websites, portals, apps, etc. The products that can leverage Salesforce content without custom integration are:
Experience Cloud: Experience Cloud is a product that allows creating branded websites and portals for customers, partners, or employees. Experience Cloud can leverage Salesforce content without custom integration, by using CMS Connect or CMS Collections to display content from Salesforce CMS on Experience Cloud pages.
B2C Commerce: B2C Commerce is a product that allows creating ecommerce websites and storefronts for online shopping. B2C Commerce can leverage Salesforce content without custom integration, by using CMS Connect or CMS Collections to display content from Salesforce CMS on B2C Commerce pages.
Option C is incorrect because Marketing Cloud is a product that allows creating and delivering personalized marketing campaigns across different channels and devices. Marketing Cloud cannot leverage Salesforce content without custom integration, as it requires using APIs or custom code to access content from Salesforce CMS. Option D is incorrect because Service Cloud is a product that allows managing customer service interactions across different channels and systems. Service Cloud cannot leverage Salesforce content without custom integration, as it requires using APIs or custom code to access content from Salesforce CMS. Reference:
https://help.salesforce.com/s/articleView?id=sf.cms_overview.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.networks_cms_connect.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.networks_cms_collections.htm&type=5
A US-based pet superstore wants to build a stronger relationship with their customers by offering an ominichannel, seamless experience at each customer interaction. Currently, they have over 1,500 stores, and numerous pet websites, services, and applications that are siloed, which is a major functional pain point. Recently, they purchased Service Cloud and B2C Commerce and want to integrate their systems as part of their digital transformation.
Which design and approach should a Solution Architect recommend for a robust and scalable multi-cloud integration?
Answer : C
A multi-cloud integration is a solution that allows connecting and integrating data and applications across different cloud platforms and systems. A multi-cloud integration can provide various benefits, such as scalability, flexibility, resilience, and innovation. To design and implement a robust and scalable multi-cloud integration, a Solution Architect should recommend the following:
Build an application network by adopting an API-led connectivity approach that packages underlying connectivity and orchestration services as easily discoverable and reusable API building blocks. An application network is a way of organizing applications, data, and devices into a network of reusable services that can be composed and recomposed to meet changing business needs. An API-led connectivity approach is a methodical way to connect data and applications through reusable and purposeful APIs that are developed to play a specific role: unlocking data from systems, composing data into processes, or delivering an experience. By building an application network using an API-led connectivity approach, the Solution Architect can enable a composable, connected, and automated solution that can leverage the capabilities of different cloud platforms and systems in a flexible and agile way.
Option A is incorrect because implementing an integration solution using an outbound messaging design pattern and Salesforce Connect as the integration approach is not suitable or scalable for a multi-cloud integration. An outbound messaging design pattern is a way of sending notifications from Salesforce to external systems when a record is created or updated. Salesforce Connect is a feature that allows accessing and integrating external data from various sources without copying or storing it in Salesforce. These approaches are limited in functionality, performance, security, and reliability for a complex multi-cloud integration scenario. Option B is incorrect because implementing a custom integration solution using lightweight middleware tools like Jitterbit or Talend is not optimal or sustainable for a multi-cloud integration. Lightweight middleware tools are software applications that provide basic integration capabilities, such as data transformation, routing, orchestration, etc. However, these tools are not designed for building an application network or supporting an API-led connectivity approach. They also require custom code or configuration that can increase the cost and complexity of the solution. Option D is incorrect because building multiple point-to-point application integrations connecting the multi-cloud and on-premises applications using SOA (Service-Oriented Architecture) and SOAP web services is not advisable or scalable for a multi-cloud integration. Point-to-point integrations are direct connections between two applications or systems that are tightly coupled and hard to maintain. SOA is an architectural style that organizes applications into loosely coupled services that communicate through standardized interfaces. SOAP web services are protocols that allow exchanging structured data between applications using XML messages. However, these approaches are outdated and inefficient for a modern multi-cloud integration scenario. They also create complexity and fragility in the solution. Reference:
https://www.mulesoft.com/resources/api/what-is-api-led-connectivity
https://www.mulesoft.com/resources/api/what-is-an-application-network
https://help.salesforce.com/s/articleView?id=sf.datacloud_connect_overview.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.workflow_om_outboundmessaging.htm&type=5
An organization operating more than 20 beauty, personal care, and health brands wants to move from its on-premise CRM system to Service Cloud and Marketing Cloud. Because a customer's privacy and marketing preferences can vary based on the brand, the organization needs to track those preferences to run consent-based marketing campaigns.
Which consideration should a Solution Architect keep in mind with respect to consent preferences in Marketing Cloud with the consent data model?
Answer : A
This answer is correct because the consent data model in Marketing Cloud allows for multiple contacts per individual customer, each with their own consent preferences for different brands. This enables consent-based marketing campaigns across multiple brands in a single org. Reference: https://help.salesforce.com/s/articleView?id=sf.mc_cab_consents.htm&type=5
A company wants to integrate B2C Commerce and Service Cloud with Order Management so that customers who are shopping online can receive support from service agents during returns, exchanges, and payments. The company wants to send order and transaction information to Service Cloud so that agents have the most up-to-date information when providing service to customers.
What capabilities of a B2C Commerce and Service Cloud integration can a service agent benefit from most?
Answer : C
This answer is correct because it describes the capabilities of a B2C Commerce and Service Cloud integration with Order Management that can benefit service agents most. By sending order and transaction information to Service Cloud, service agents can have a complete view of the customer's order history, status, and payment details, which can help them provide better service during returns, exchanges, and payments. Reference: https://help.salesforce.com/s/articleView?id=sf.b2c_commerce_service_cloud_integration.htm&type=5