ExamGecko
Home Home / Salesforce / Certified B2C Solution Architect

Salesforce Certified B2C Solution Architect Practice Test - Questions Answers, Page 4

Question list
Search
Search

List of questions

Search

Related questions











A university is considering using Experience Cloud so its students can interact with advisors who have Service Cloud licenses. The university would like to offer the easiest path for existing students to log in while still maintaining security. They have an on-premises Active Directory identity provider and use Google Workspace (formerly known as G Suite) for student email addresses.

What should a Solution Architect recommend?

A.
Implement Social Sign On with Openld Connect and Google Workspace as Auth Provider.
A.
Implement Social Sign On with Openld Connect and Google Workspace as Auth Provider.
Answers
B.
Implement Active Directory and Salesforce Identity for SAML delegated Single Sign On.
B.
Implement Active Directory and Salesforce Identity for SAML delegated Single Sign On.
Answers
C.
Implement Aloha template for students to access email with Salesforce Authenticator app.
C.
Implement Aloha template for students to access email with Salesforce Authenticator app.
Answers
D.
Implement OAuth 2.0 authentication protocol with Google Workspace as Service Provider.
D.
Implement OAuth 2.0 authentication protocol with Google Workspace as Service Provider.
Answers
Suggested answer: A

Explanation:

A is correct because implementing Social Sign On with OpenID Connect and Google Workspace as Auth Provider is a simple and secure way to allow existing students to log in to Experience Cloud using their Google Workspace credentials1. This also eliminates the need for creating and managing separate user accounts in Experience Cloud.

B is incorrect because implementing Active Directory and Salesforce Identity for SAML delegated Single Sign On would require the university to set up and maintain a SAML identity provider and configure it with Salesforce Identity.This would be more complex and costly than using Social Sign On with Google Workspace2.

C is incorrect because implementing Aloha template for students to access email with Salesforce Authenticator app would not meet the requirement of using the existing Google Workspace email addresses.Aloha template is a pre-built template for Experience Cloud that provides email functionality, but it does not integrate with Google Workspace3. Salesforce Authenticator app is a mobile app that provides two-factor authentication, but it does not integrate with Google Workspace either.

D is incorrect because implementing OAuth 2.0 authentication protocol with Google Workspace as Service Provider would not meet the requirement of using the easiest path for existing students to log in. OAuth 2.0 is a protocol that allows users to authorize third-party applications to access their data, but it does not provide authentication or single sign on functionality.

1: https://help.salesforce.com/s/articleView?id=sf.networks_auth_provider_openid_connect.htm&type=5

2: https://help.salesforce.com/s/articleView?id=sf.identity_provider_saml.htm&type=5

3: https://help.salesforce.com/s/articleView?id=sf.networks_templates_aloha.htm&type=5

4: https://help.salesforce.com/s/articleView?id=sf.security_authenticator_app.htm&type=5

5: https://help.salesforce.com/s/articleView?id=sf.remoteaccess_oauth_web_server_flow.htm&type=5

Northern Trail Outfitters (NTO) wants to bring data from across all parts of their Salesforce Customer Success Platform Into the Marketing Cloud account. A Solution Architect recommends using Synchronized Data Sources In Contact Builder and Marketing Cloud Connect to Integrate multiple business units In their account.

Which API does the Solution Architect need to use with Marketing Cloud Connect for this integration?

A.
Tooling API
A.
Tooling API
Answers
B.
REST API
B.
REST API
Answers
C.
SOAP API
C.
SOAP API
Answers
D.
Streaming API
D.
Streaming API
Answers
Suggested answer: C

Explanation:

C is correct because Marketing Cloud Connect uses the SOAP API to integrate multiple business units in Marketing Cloud with Salesforce core orgs. The SOAP API enables data synchronization, triggered sends, journey builder integrations, and tracking data.

A is incorrect because the Tooling API is used to create and modify metadata in Salesforce core orgs, such as custom objects, fields, workflows, etc. It is not used for Marketing Cloud Connect integration.

B is incorrect because the REST API is used to access resources in Marketing Cloud, such as contacts, content, campaigns, etc. It is not used for Marketing Cloud Connect integration.

D is incorrect because the Streaming API is used to receive notifications of data changes in Salesforce core orgs, such as record updates, deletes, etc. It is not used for Marketing Cloud Connect integration.

: https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/index-api.htm

: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/intro_api_tooling.htm

: https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/index-api.htm

: https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/intro_stream.htm

Northern Trail Outfitters (NTO) is at the beginning of an implementation of B2C Commerce and is now discussing the communication flow. They are designing the flows between systems to send password resets via email when a new account is created in B2C Commerce or the email address is updated.

Considering NTO also uses Service Cloud and Marketing Cloud, which feature should a Solution Architect suggest to optimize the end-customer experience while also ensuring that tracking is visible to service agents?

A.
Service Cloud Email Service
A.
Service Cloud Email Service
Answers
B.
Marketing Cloud Journey Event
B.
Marketing Cloud Journey Event
Answers
C.
Marketing Cloud Triggered Send
C.
Marketing Cloud Triggered Send
Answers
D.
Commerce Cloud Email Service
D.
Commerce Cloud Email Service
Answers
Suggested answer: C

Explanation:

C is correct because Marketing Cloud Triggered Send is a feature that allows sending personalized emails based on events or actions in another system, such as B2C Commerce. Triggered Send can be used to send password reset emails when a new account is created or the email address is updated in B2C Commerce. Triggered Send also tracks email open and forward count in Marketing Cloud. To disable the coupon code after a single use, B2C Commerce can use coupon code restrictions based on redemption count.

A is incorrect because Service Cloud Email Service is a feature that allows receiving and processing inbound emails from customers in Service Cloud. It is not used to send password reset emails or track email open and forward count.

B is incorrect because Marketing Cloud Journey Event is a feature that allows triggering journeys based on events or actions in another system, such as B2C Commerce. Journey Event can be used to send password reset emails, but it is more suitable for complex or multi-step customer interactions, such as welcome series or re-engagement campaigns. Triggered Send is more efficient and simpler for single-step interactions, such as password reset.

D is incorrect because Commerce Cloud Email Service is a feature that allows sending transactional emails from B2C Commerce, such as order confirmation or shipping notification. It is not used to send password reset emails or track email open and forward count.

: https://help.salesforce.com/s/articleView?id=sf.mc_co_triggered_email_sends.htm&type=5

: https://help.salesforce.com/s/articleView?id=sf.mc_es_triggered_send_definition.htm&type=5

: https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/content/b2c_commerce/topics/coupons/b2c_coupon_code_restrictions.html

: https://help.salesforce.com/s/articleView?id=sf.email_services.htm&type=5

: https://help.salesforce.com/s/articleView?id=sf.mc_jb_journey_events.htm&type=5

: https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/OrderManagement/EmailService.html

A company wants to send a coupon code to VIP customers who have abandoned their cart. The company also wants to track email open and forward count, as well as disable the coupon code after a single use.

Which set of platforms and native services should a Solution Architect recommend to satisfy these requirements?

A.
Service Cloud for customer segmentation; third-party service for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Service Cloud to track email opens and forwards.
A.
Service Cloud for customer segmentation; third-party service for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Service Cloud to track email opens and forwards.
Answers
B.
Marketing Cloud for customer segmentation; B2C Commerce for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Marketing Cloud to track email opens and forwards.
B.
Marketing Cloud for customer segmentation; B2C Commerce for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Marketing Cloud to track email opens and forwards.
Answers
C.
B2C Commerce for customer segmentation; Service Cloud for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Service Cloud to track email opens and forwards.
C.
B2C Commerce for customer segmentation; Service Cloud for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Service Cloud to track email opens and forwards.
Answers
D.
Marketing Cloud for customer segmentation; Service Cloud for creation of coupon codes; B2C Commerce to send abandoned cart emails; Tableau CRM to track email opens and forwards.
D.
Marketing Cloud for customer segmentation; Service Cloud for creation of coupon codes; B2C Commerce to send abandoned cart emails; Tableau CRM to track email opens and forwards.
Answers
Suggested answer: B

Explanation:

B is correct because Marketing Cloud can be used for customer segmentation based on VIP status and cart abandonment behavior. B2C Commerce can be used for creation of coupon codes using promotion rules and coupon code restrictions. B2C Commerce and Marketing Cloud functionalities can be used to send abandoned cart emails using the Marketing Cloud Connector cartridge and the Abandoned Cart Journey template. Marketing Cloud can track email open and forward count using tracking metrics.

A is incorrect because Service Cloud is not used for customer segmentation or creation of coupon codes. Service Cloud is used for customer service and case management.

C is incorrect because B2C Commerce is not used for customer segmentation or creation of coupon codes. B2C Commerce is used for online shopping and order management.

D is incorrect because Tableau CRM is not used to track email open and forward count. Tableau CRM is used for data analysis and visualization.

: https://help.salesforce.com/s/articleView?id=sf.mc_co_create_audience_segment.htm&type=5

: https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/content/b2c_commerce/topics/coupons/b2c_creating_coupon_codes.html

: https://help.salesforce.com/s/articleView?id=sf.mc_co_abandoned_cart_journey.htm&type=5

: https://help.salesforce.com/s/articleView?id=sf.mc_es_email_tracking_metrics.htm&type=5

A company wants to integrate B2C Commerce and Marketing Cloud so that customers shopping online can be segmented for marketing campaigns like Abandoned Cart and Post Purchase Journeys.

Which two actions are needed to enable an Abandoned Cart Journey?

Choose 2 answers

A.
Integrate product, order, and customer data feeds into Marketing Cloud Data Extensions
A.
Integrate product, order, and customer data feeds into Marketing Cloud Data Extensions
Answers
B.
Integrate product, order, and customer data feeds into Service Cloud objects
B.
Integrate product, order, and customer data feeds into Service Cloud objects
Answers
C.
Use Mulesoft to bring order and customer data feeds from B2C Commerce to Marketing Cloud
C.
Use Mulesoft to bring order and customer data feeds from B2C Commerce to Marketing Cloud
Answers
D.
Implement the Marketing Cloud coilect.js through the storefront by using the Connector's reference implementation
D.
Implement the Marketing Cloud coilect.js through the storefront by using the Connector's reference implementation
Answers
Suggested answer: A, D

Explanation:

A is correct because integrating product, order, and customer data feeds into Marketing Cloud Data Extensions is a prerequisite for enabling an Abandoned Cart Journey. Data Extensions are tables that store data in Marketing Cloud and can be used to define audience segments and personalize messages.

D is correct because implementing the Marketing Cloud collect.js through the storefront by using the Connector's reference implementation is a prerequisite for enabling an Abandoned Cart Journey. The collect.js script tracks customer behavior on the storefront and sends data to Marketing Cloud using the Connector cartridge.

B is incorrect because integrating product, order, and customer data feeds into Service Cloud objects is not needed for enabling an Abandoned Cart Journey. Service Cloud objects are used to store data in Service Cloud and can be used to manage customer service cases and interactions.

C is incorrect because using Mulesoft to bring order and customer data feeds from B2C Commerce to Marketing Cloud is not needed for enabling an Abandoned Cart Journey. Mulesoft is a platform that provides integration solutions for various systems and applications.

: https://help.salesforce.com/s/articleView?id=sf.mc_co_data_integration.htm&type=5

: https://help.salesforce.com/s/articleView?id=sf.mc_co_web_and_mobile_analytics_tracking.htm&type=5

A company is using both Service Cloud and B2C Commerce but they are not using Mulesoft or any other integration middleware and do not plan on adding that in the near future. However, there is a need to keep customer records in sync across both Service Cloud and B2C Commerce. When a change to the customer record in Service Cloud takes place, such as an updated customer name, the same customer record should be updated in B2C Commerce. Assume that there is a common ID that uniquely identifies the customer across the two systems.

How should a Solution Architect deliver the desired functionality?

A.
Send a platform event from Service Cloud and subscribe to the platform event in B2C Commerce using the built-in functionality
A.
Send a platform event from Service Cloud and subscribe to the platform event in B2C Commerce using the built-in functionality
Answers
B.
Develop a custom solution in Service Cloud to consume and communicate with B2C Commerce APIs
B.
Develop a custom solution in Service Cloud to consume and communicate with B2C Commerce APIs
Answers
C.
Send an Outbound Message from Service Cloud and catch and handle the Outbound Message using the B2C Commerce APIs
C.
Send an Outbound Message from Service Cloud and catch and handle the Outbound Message using the B2C Commerce APIs
Answers
D.
Use change data capture to send a message from Service Cloud and catch and handle the message using B2C Commerce Service Cloud Connector
D.
Use change data capture to send a message from Service Cloud and catch and handle the message using B2C Commerce Service Cloud Connector
Answers
Suggested answer: B

Explanation:

A custom solution in Service Cloud can use Apex or Lightning Web Components to call the B2C Commerce APIs and update the customer records in B2C Commerce. This option provides the most flexibility and control over the integration logic and error handling. Platform events, outbound messages, and change data capture are not supported by B2C Commerce out of the box, so they would require additional development or middleware to handle them.

Reference:

https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_rest_code_sample_basic.htm

https://developer.salesforce.com/docs/component-library/documentation/en/lwc/lwc.data_wire_example

https://documentation.b2c.commercecloud.salesforce.com/DOC1/index.jsp?topic=%2Fcom.demandware.dochelp%2FOCAPI%2Fcurrent%2Fusage%2FRESTAPIs.html

An organization uses B2C Commerce to capture order details but needs to process the order in an ERP system. They want B2C Commerce to send a message to the ERP system with the order details after they have been entered, then wait for the order to be processed, and then receive a reply from the ERP system with the order number and status.

Which integration pattern should a Solution Architect use to meet this requirement?

A.
Asynchronous Call-Out
A.
Asynchronous Call-Out
Answers
B.
Request and Reply
B.
Request and Reply
Answers
C.
Batch Data Synchronization
C.
Batch Data Synchronization
Answers
D.
Publish / Subscribe
D.
Publish / Subscribe
Answers
Suggested answer: B

Explanation:

Request and reply is an integration pattern that allows a system to send a message to another system and wait for a response. This pattern is suitable for scenarios where the sender needs to receive an immediate confirmation or acknowledgment from the receiver. In this case, B2C Commerce needs to receive the order number and status from the ERP system after sending the order details.

Reference:

https://architect.salesforce.com/design/integration-patterns-and-practices/request-and-reply/

https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/OrderManagement/OrderManagementOverview.html

Northern Trail Outfitters (NTO) hosts a customer care portal using Service Cloud. The portal uses Marketing Cloud for customer interaction for a number of use cases, including customer sign-up and updates on togged cases. NTO has decided that the connectors provided by Salesforce are not flexible enough for their needs, so they would like to explore a programmatic approach for doing so.

Which two considerations should a Solution Architect point out to NTO as it moves forward to integrate the Service Cloud portal with Marketing Cloud for customer interaction? Choose 2 answers

A.
NTO can use Marketing Cloud REST API for integrating with Service Cloud.
A.
NTO can use Marketing Cloud REST API for integrating with Service Cloud.
Answers
B.
The Marketing REST API calls are asynchronous, with timeout values of 120 for non-tracking operations and 300 seconds for tracking and data retrieve operations.
B.
The Marketing REST API calls are asynchronous, with timeout values of 120 for non-tracking operations and 300 seconds for tracking and data retrieve operations.
Answers
C.
The Marketing REST API uses XML request and response bodies and resource endpoints to support multi-channel use.
C.
The Marketing REST API uses XML request and response bodies and resource endpoints to support multi-channel use.
Answers
D.
NTO can use Marketing Cloud SOAP API for integrating with Service Cloud.
D.
NTO can use Marketing Cloud SOAP API for integrating with Service Cloud.
Answers
Suggested answer: A, D

Explanation:

Marketing Cloud provides both REST and SOAP APIs for integrating with other systems, including Service Cloud. Both APIs can be used to perform various operations such as creating, updating, or deleting data objects, triggering messages, retrieving tracking data, and more. The REST API uses JSON request and response bodies, while the SOAP API uses XML request and response bodies. The choice of API depends on the use case, preference, and compatibility of the systems involved.

Reference:

https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/index-api.htm

https://developer.salesforce.com/docs/atlas.en-us.noversion.mc-getting-started.meta/mc-getting-started/get-started-with-marketing-cloud-apis.htm

A company actively uses CI/CO processes for their Service Cloud implementation and is adding Marketing Cloud and Marketing Cloud Connect to their architecture. Under the current setup each developer has their own developer sandbox for development. Developers merge their changes into a sandbox for QA regularly, then once every week changes are moved to staging, and from staging to production instances.

Which set up should a Solution Architect propose to support this development approach considering costs and data segregation?

A.
Set up one Marketing Cloud instance with a business unit for production and one business unit for testing that is connected to all Developer sandboxes
A.
Set up one Marketing Cloud instance with a business unit for production and one business unit for testing that is connected to all Developer sandboxes
Answers
B.
Set up one Marketing Cloud instance for testing and one for production, where the testing instance is connected to the staging sandbox
B.
Set up one Marketing Cloud instance for testing and one for production, where the testing instance is connected to the staging sandbox
Answers
C.
Set up one Marketing Cloud instance for each sandbox in Service Cloud
C.
Set up one Marketing Cloud instance for each sandbox in Service Cloud
Answers
D.
Set up one Marketing Cloud instance for production and create a Marketing Cloud sandbox to connect to each of the Service Cloud sandboxes
D.
Set up one Marketing Cloud instance for production and create a Marketing Cloud sandbox to connect to each of the Service Cloud sandboxes
Answers
Suggested answer: D

Explanation:

A Marketing Cloud sandbox is a separate instance of Marketing Cloud that can be used for development, testing, and training purposes. A Marketing Cloud sandbox can be connected to a Service Cloud sandbox using Marketing Cloud Connect, which allows data synchronization and cross-cloud functionality. This option supports the CI/CO processes and data segregation for each Service Cloud sandbox. The other options are either not feasible or not cost-effective.

Reference:

https://help.salesforce.com/s/articleView?id=sf.mc_co_marketing_cloud_sandbox.htm&type=5

https://help.salesforce.com/s/articleView?id=sf.mc_co_marketing_cloud_connect.htm&type=5

A company wants to Implement B2C Commerce and Service Cloud and connect the systems with their existing Instance of Marketing Cloud.

Which two tactics should a Solution Architect recommend to model a customer across all three systems? Choose 2 answers

A.
Migrate the Subscriber Key in Marketing Cloud to be the Service Cloud Contact or Person Account ID.
A.
Migrate the Subscriber Key in Marketing Cloud to be the Service Cloud Contact or Person Account ID.
Answers
B.
Use Customer 360 Data Manager to assign the Global Party ID and use it as a primary key across all systems including the new Subscriber ID in Marketing Cloud.
B.
Use Customer 360 Data Manager to assign the Global Party ID and use it as a primary key across all systems including the new Subscriber ID in Marketing Cloud.
Answers
C.
Using Service Cloud as a central point hold unique identifiers from all systems including the Service Cloud Contact or Person Account ID and B2C Commerce CustomerNo and Customer ID
C.
Using Service Cloud as a central point hold unique identifiers from all systems including the Service Cloud Contact or Person Account ID and B2C Commerce CustomerNo and Customer ID
Answers
D.
Send the Marketing Cloud Subscriber Key to Service Cloud and B2C Commerce to be held for reference.
D.
Send the Marketing Cloud Subscriber Key to Service Cloud and B2C Commerce to be held for reference.
Answers
Suggested answer: A, C

Explanation:

Migrating the Subscriber Key in Marketing Cloud to be the Service Cloud Contact or Person Account ID allows for a consistent identification of customers across both systems. This also enables data synchronization and cross-cloud features via Marketing Cloud Connect. Using Service Cloud as a central point to hold unique identifiers from all systems, including B2C Commerce CustomerNo and Customer ID, allows for a single source of truth for customer data and facilitates data integration and reporting across systems. Customer 360 Data Manager is not yet available for B2C Commerce, so option B is not possible. Sending the Marketing Cloud Subscriber Key to Service Cloud and B2C Commerce is not necessary if option A is implemented, so option D is not optimal.

Reference:

https://help.salesforce.com/s/articleView?id=sf.mc_co_subscriber_key.htm&type=5

https://help.salesforce.com/s/articleView?id=sf.mc_co_data_integration_best_practices.htm&type=5

https://www.salesforce.com/in/blog/2020/04/what-is-salesforce-customer-360.html

Total 152 questions
Go to page: of 16