B2C-Solution-Architect Exam Questions

Total 152 Questions

Last Updated Exam : 22-Oct-2024

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


A. Implement Marketing Cloud with a single business unit as that unit can shareits product catalog across the three B2C Commerce storefronts and generate storefront-specific product recommendations.


B. Implement a separate business unit for each B2C Commerce storefront to ensure that each storefront has its own Marketing Cloud product catalog from which product recommendations will be driven.


C. Implement abandoned cart using Marketing Cloud's Behavioral Trigger feature and create an abandonment journey for all three storefronts from a single business unit. Marketing Cloud will manage ensuring that product recommendations are storefront specific via Marketing Cloud Einstein.


D. Implement abandoned cart using Marketing Cloud's Behavioral Trigger feature and create an abandonment journey for each storefront and their paired business unit. The B2C Commerce storefront must also be extended to re-create the customer's shopping cart with abandoned products.





B.
  Implement a separate business unit for each B2C Commerce storefront to ensure that each storefront has its own Marketing Cloud product catalog from which product recommendations will be driven.

D.
  Implement abandoned cart using Marketing Cloud's Behavioral Trigger feature and create an abandonment journey for each storefront and their paired business unit. The B2C Commerce storefront must also be extended to re-create the customer's shopping cart with abandoned products.

Explanation: 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.

A company has a multi-cloud implementation that involves an Experience Cloud portal, Service Cloud for case management, and Marketing Cloud for customer interaction.

The company wants all changes in Salesforce data—including creation, updates, deletion, and undeletion of a record—to be synchronized to its custom-built retail loyalty application in near-real time without significantly impacting the overall system performance.

Which option is the most appropriate integration mechanism for this scenario?


A. Outbound Messages


B. Triggered Send Definition


C. Apex Trigger Callout


D. Change Data Capture





D.
  Change Data Capture

Explanation: Change Data Capture is an event-driven integration mechanism that allows near-real-time synchronization of Salesforce data changes with external systems. It does not impact the system performance as it uses asynchronous processing and does not require triggers or code.

A company uses Salesforce to store accounts and contacts. All users have switched to the Lightning Experience user interface. The Account Hierarchy feature is used extensively to relate companies to their subsidiaries. A Solution Architect finds that the data migration process is creating duplicate contacts with different primary accounts.

Which two options can the Solution Architect use to ensure that there is only a single contact for a particular person across all the subsidiaries of a company?


A. Enable Contact to Multiple Accounts


B. Duplicate Matching Rules


C. Lightning Data Services


D. Customer Data Platform





A.
  Enable Contact to Multiple Accounts

B.
  Duplicate Matching Rules

Explanation: Enabling Contact to Multiple Accounts allows a single contact tobe related to multiple accounts, which can prevent the creation of duplicate contacts with different primary accounts. Duplicate Matching Rules can help identify and prevent duplicate records based on the criteria and actions that you specify.

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 Cloudand subscribe to the platform event in B2C Commerce using the built-in functionality


B. Develop a custom solution in Service Cloud to consume and communicate with B2C Commerce APIs


C. Send an Outbound Message from Service Cloud and catch and handle the Outbound Message using the B2C Commerce APIs


D. Use change data capture to send a message from Service Cloud and catch and handle the message using B2C Commerce Service Cloud Connector





B.
  Develop a custom solution in Service Cloud to consume and communicate with B2C Commerce APIs

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.

A company has Person Account set up on their Sales Cloud and they now want to mapsubscriber data in Marketing Cloud. What should a Solution Architect recommend?


A. Sync Subscriber object.


B. A Sync Person Account object.


C. Sync Individual object.


D. Sync Contact object.





B.
  A Sync Person Account object.

Explanation: Syncing Person Account object can help map subscriber data in Marketing Cloud when the company has Person Account set up on their Sales Cloud. This can enable bi-directional data integration between Sales Cloud and Marketing Cloud for Person Accounts, which are records that combine both Account and Contact information for individuals.

Universal Containers has been using Service Cloud and recently decided to implement Marketing Cloud. There are many data quality issues in Service Cloud like duplicates and incomplete email addresses. They want to use Marketing Cloud to send personalized communications.

Which two recommendations should a Solution Architect make when suggesting a migration strategy from an existing Service Cloud implementation to a new Marketing Cloud one?

Choose 2 answers


A. Fix the data quality issues in Service Cloud before migrating to Marketing Cloud.


B. Use Customer Data Platform (CDP) to synchronize data between Service Cloud and Marketing Cloud.


C. Map Contact, Lead, and Account objects within Marketing Cloud to enable personalization.


D. Build a custom connector between Service Cloud and Marketing Cloud that will remove the duplicates.





A.
  Fix the data quality issues in Service Cloud before migrating to Marketing Cloud.

C.
  Map Contact, Lead, and Account objects within Marketing Cloud to enable personalization.

Explanation:

A. Fixing the data quality issues in Service Cloud before migrating to Marketing Cloud can help avoid duplicate or incomplete contacts in Marketing Cloud, which can affect the contact count, billing, and personalization. Data quality issues can be fixed by using tools such as Data Loader, Duplicate Management, or ETL tools.
C. Mapping Contact, Lead, and Account objects within Marketing Cloud can help enable personalization by using data from Service Cloud in email content or journeys. Mapping can be done by using Marketing Cloud Connect or Customer 360 Data Manager.

A company is implementing a multi-locale solution that includes B2C Commerce, Service Cloud, and Marketing Cloud. Order confirmation emails are triggered from either B2C Commerce or Service Cloud and sent from Marketing Cloud.

What are two possible reasons why the shipping method name and description can be missing when these emails are triggered for languages other than US English, while other translated content appears correctly?

Choose 2 answers


A. The name and description for the shipping method are not set up correctly in B2C Commerce or Service Cloud for the requested locale.


B. The subscriber in Marketing Cloud does not have a preferred locale set.


C. The locale is not set correctly in the body of the email template.


D. The ShippingMethods data extension is missing the label and description field for the corresponding locale.





A.
  The name and description for the shipping method are not set up correctly in B2C Commerce or Service Cloud for the requested locale.

D.
  The ShippingMethods data extension is missing the label and description field for the corresponding locale.

Explanation: The shipping method name and description can be missing when order confirmation emails are triggered for languages other than US English, while other translated content appears correctly, for the following possible reasons:
The name and description for the shipping method are not set up correctly in B2C Commerce or Service Cloud for the requested locale. The shipping method name and description are stored as attributes in B2C Commerce or Service Cloud, and they need to be translated and localized for each supported locale. If the translation or localization is missing or incorrect, the order confirmation email may not display them properly.
The ShippingMethods data extension is missing the label and description field for the corresponding locale. The ShippingMethods data extension is a table in Marketing Cloud that stores the shipping method information for each locale. It has fields for label and description that need to match the values in B2C Commerce or Service Cloud. If the fields are missing or mismatched for a certain locale, the order confirmation email may not display them properly.
Option B is incorrect because the subscriber in Marketing Cloud does not need to have a preferred locale set. The locale can be determined by the order data or the storefront language. Option C is incorrect because the locale can be set correctly in the email template using AMPscript or SSJS variables.

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.


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.


C. The Marketing REST API uses XML request and response bodies and resource endpoints to support multi-channel use.


D. NTO can use Marketing Cloud SOAP API for integrating with Service Cloud.





A.
  NTO can use Marketing Cloud REST API for integrating with Service Cloud.

D.
  NTO can use Marketing Cloud SOAP API for integrating with Service Cloud.

Explanation: Marketing Cloud provides both REST and SOAP APIs for integrating with other systems, includingService 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.

A company has 2,000 customers and currently services them using a call center and spreadsheets. Because of the lack of systems there is no ability to track howsuccessful agents are. In addition, their ordering system cannot be easily accessed by service agents costing valuable time and hurting customer satisfaction.

What are two reasons a connected B2C Solution can add value to the company? Choose 2 answers


A. Provides a better interface for agents using Service Cloud and B2C Commerce with Heroku


B. Allows agents to more easily access customer data to better support customers when they call in


C. Allows agents to use SSO to log into B2C Commerce and Service Cloud using the same credentials


D. Increases spend ROI as fewer service agents will be needed, which can allow for more sales agents





B.
  Allows agents to more easily access customer data to better support customers when they call in

C.
  Allows agents to use SSO to log into B2C Commerce and Service Cloud using the same credentials

Explanation:

B. Allowing agents to more easily access customer data to better support customers when they call in can add value to the company by improving customer satisfaction, loyalty, and retention. This can also enable agents to provide personalized recommendations, cross-sell or upsell opportunities, and proactive service based on the customer’s profile, preferences, and purchase history.
C. Allowing agents to use SSO to log into B2C Commerce and Service Cloud using the same credentials can add value to the company by simplifying the login process, enhancing security, and reducing administrative overhead. This can also provide a seamless user experience for agents across different systems and platforms.

A financial company uses an external system for pricing and quotation.

What is the recommended approach to use the pricing and discount rulesin the external system within Salesforce during the loan application process?


A. Rebuild the logic used in the external system using Apex.


B. Use the API callout component in Process Builder to retrieve the latest information from the external system during the loan application process.


C. Use an external object to store pricing and discount information.


D. Use the Apex callout to retrieve the latest information from the external system during the loan application process.





D.
  Use the Apex callout to retrieve the latest information from the external system during the loan application process.

Explanation: This option allows youto use Apex code to make HTTP requests and receive HTTP responses from an external system, such as a pricing and quotation service. You can use the @future(callout=true) annotation to make asynchronous callouts from Apex triggers or invocable methods. Theother options are either not feasible or not optimal for this use case.


Page 4 out of 16 Pages
Previous