B2C-Solution-Architect Practice Test Questions

152 Questions


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.

Aretail company uses B2C Commerce and Marketing Cloud to enable cross-cloud communication on behalf of its customers. As part of the newsletter signup journey, the company would like to send a coupon code to each customer 3 days after registration.
Once the coupon code has been redeemed, the company would like to alter the customer's journey to stop reminder emails.

Which two configuration steps should a Solution Architect take to ensure the customer's journey is updated after the coupon code is used?

Choose2 answers


A. Create a service definition in B2C Commerce that points to Marketing Cloud's REST API.


B. Create a service definition in B2C Commerce that points to Marketing Cloud's SOAP API.


C. After purchase, use Marketing Cloud to request coupon redemption details from the B2C Commerce service definition.


D. After purchase, use the B2C Commerce service definition to send redemption data to Marketing Cloud.





A.
  Create a service definition in B2C Commerce that points to Marketing Cloud's REST API.

D.
  After purchase, use the B2C Commerce service definition to send redemption data to Marketing Cloud.

Explanation:

A. A service definition in B2C Commerce is a configuration that defines how B2C Commerce communicates with an external system, such as Marketing Cloud. By creating a service definition that points to Marketing Cloud’s REST API, the company can enable B2C Commerce to call Marketing Cloud’s endpoints for various purposes, such as triggering journeys or updating contact data.
D. After purchase, the company can use the B2C Commerce service definition to send redemption data to Marketing Cloud using the REST API. This data can include the coupon code, the journey ID, and the contact key. MarketingCloud can use this data to update the contact’s journey status and stop sending reminder emails.

Universal Containers is about to expand from their existing product efforts around watches into creating smart watches. These watches are intended to integrate with the users smart phone but also gather and collect health datafrom the watch and the phone. Universal Containers has never had to manage or work with health related data and are concerned about how to go further while still keeping their users trust.

What is a next step a Solution Architect should suggest to provideUC the kind of understanding they are looking for"?

Choose 1 answers


A. Run a Journey Mapping Workshop to understand the users' interactions with the system


B. Does the team need front-end development capabilities?


C. Run a Consequence Scanning Workshop tounderstand the impact of the work


D. Run a Requirements Gathering Workshop to start creating the build requirements


E. Speak with a Legal Expert in regards to HIPPA and PHI Data





C.
  Run a Consequence Scanning Workshop tounderstand the impact of the work

Explanation: This answer is correct because it is a next step that a Solution Architect should suggest to provide UC the kind of understanding they are looking for regarding how to manage or work with health related data while still keeping their users trust. A Consequence Scanning Workshop is a method that helps identify potential positive and negative consequences of a product or service on people, society, and environment. It can help UC anticipate the impact of their work on their users’ trust and privacy, and design solutions that mitigate risks and maximize benefits.

A company uses Service Cloud and B2C Commerce and now wants to enable the 'Order on Behalf of functionality on its storefront. The customers using the storefront are Person and Household accounts.

Which three design and architecture considerations should a Solution Architect follow to ensure that the 'Order on Behalf of functionality works well for all the designated storefront customers?

Choose 3 answers


A. Verify that the permissions used are Login_On_Behalf, Login_Agent, and Create_Order_On_BehaIf_Of business manager functional permissions.


B. The Order on Behalf of feature in the Service to B2C Commerce Connector only supports person accounts as a customer model by default.


C. Default user is required for anonymous storefront shoppers.


D. The REST calls between B2C Commerce and Service Cloud do not count towards API governor limits.


E. Verify that agents are Service Cloud and B2C Commerce users with Order on Behalf rights.





A.
  Verify that the permissions used are Login_On_Behalf, Login_Agent, and Create_Order_On_BehaIf_Of business manager functional permissions.

B.
  The Order on Behalf of feature in the Service to B2C Commerce Connector only supports person accounts as a customer model by default.

E.
  Verify that agents are Service Cloud and B2C Commerce users with Order on Behalf rights.

Explanation: The Order on Behalf of functionality allows Service Cloud agents to create orders for customers on the B2C Commerce storefront. To enable this functionality, the following design and architecture considerations should be followed:
Verify that the permissions used are Login_On_Behalf, Login_Agent, and Create_Order_On_BehaIf_Of business manager functional permissions. These permissions are required for the Service Cloud Connector user in B2CCommerce to perform the Order on Behalf of actions.
The Order on Behalf of feature in the Service to B2C Commerce Connector only supports person accounts as a customer model by default. If the customers using the storefront are household accounts, additional customization is required to map the household account ID to the B2C Commerce customer ID.
Verify that agents are Service Cloud and B2C Commerce users with Order on Behalf rights. Agents need to have both Service Cloud and B2C Commerce user accounts with the appropriate roles and permissions to access the Order on Behalf of feature.
Option C is incorrect because a default user is not required for anonymous storefront shoppers. Option D is incorrect because the REST calls between B2C Commerce and ServiceCloud do count towards API governor limits.

A company uses PersonAccounts to store customer information in Sales Cloud and now wants to map its customer records in Marketing Cloud.

What should a Solution Architect recommend?


A. Sync Account object using PersonContactId to access the Contact.


B. Sync Account object using PersonSubscriberld to access the Contact.


C. Sync Contact object using PersonAccountld to access the Account.


D. Sync Contact object using PersenSubscriberld to access the Account.





B.
  Sync Account object using PersonSubscriberld to access the Contact.

Explanation: PersonAccounts are a special type of accounts that combine the properties of accounts and contacts. To sync PersonAccounts with Marketing Cloud, the Account object must be used and the PersonSubscriberId field must be mapped to the Marketing Cloud Contact Key. This field contains the ID of the contact record associated with the PersonAccount.

Universal Containers (UC) wants to implement the right-to-be-forgotten requirement in their Salesforce org in order to be compliant with data privacy laws. This means that UC must delete, archive, or de-identify the data subject's PII in an org within 30 days of their request.

What should a Solution Architect recommend to implement this requirement"*


A. Implement a custom solution that allows system administrators to run a job to obscure or delete the data in the request scope.


B. Create a team who can manually review these requests and delete or obscure the data from all relevant systems.


C. Recommend Salesforce Privacy Center to manage how the Salesforce orgretains, deletes, anonymizes, and transfers customer data.


D. Implement a soft delete strategy by marking the data as "archived" or "deleted" without actually deleting it.





C.
  Recommend Salesforce Privacy Center to manage how the Salesforce orgretains, deletes, anonymizes, and transfers customer data.

Explanation: This answer is correct because Salesforce Privacy Center is a tool that helps satisfy customer requests and data privacy laws related to the right-to-be-forgotten requirement. Salesforce Privacy Center allows admins to create policies that delete, archive, or de-identify the data subject’s PII in an org within 30 days of their request, without additional development.

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.


B. Marketing Cloud for customer segmentation; B2C Commerce for creation of coupon codes; B2C Commerce and Marketing Cloud functionalitiesto send abandoned cart emails; Marketing 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; ServiceCloud 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.





B.
  Marketing Cloud for customer segmentation; B2C Commerce for creation of coupon codes; B2C Commerce and Marketing Cloud functionalitiesto send abandoned cart emails; Marketing Cloud to track email opens and forwards.

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.

A company is currently Implementing B2C Commerce and wants to use Marketing Cloud to send transactional emails like the Welcome Email, Order Confirmation, and Order Status Update Email.

Which three steps are required to configure the Marketing Cloud Connector for triggeredemails?

Choose 3 answers


A. Configure REST Services in B2C Commerce that will be used to authenticate B2C Commerce against Marketing Cloud via its API integration and initiate a transactional email delivery.


B. Customize the B2C Commerce storefront toinvoke Marketing Cloud's Transactional Messaging REST API whenever a transactional message should be delivered. This customization should first authenticate B2C Commerce against Marketing Cloud and then deliver the Transactional Messaging pavload to informmessage contents.


C. Create an API Integration in Marketing Cloud using Installed Packages that provision access to Marketing Cloud APIs by external systems like B2C Commerce.


D. Customize the B2C Commerce storefront to trigger Marketing Cloud Transactional Messages at strategic points in the customer's experience by using Marketing Cloud's Transactional Messaging REST API. This customization should Include a payload that informs message contents.


E. Integrate Marketing Cloud and B2C Commerce to provide Marketing Cloud with B2C Commerce order and customer information on a nightly basis via SFTP.





A.
  Configure REST Services in B2C Commerce that will be used to authenticate B2C Commerce against Marketing Cloud via its API integration and initiate a transactional email delivery.

C.
  Create an API Integration in Marketing Cloud using Installed Packages that provision access to Marketing Cloud APIs by external systems like B2C Commerce.

D.
  Customize the B2C Commerce storefront to trigger Marketing Cloud Transactional Messages at strategic points in the customer's experience by using Marketing Cloud's Transactional Messaging REST API. This customization should Include a payload that informs message contents.

Explanation:
Option A is correct because configuring REST services in B2C Commerce is a necessary step to enable authentication and communication with MarketingCloud via its API integration and to initiate transactional email delivery using Marketing Cloud’s Transactional Messaging REST API.
Option C is correct because creating an API integration in Marketing Cloud using Installed Packages is a necessary step toprovision access to Marketing Cloud APIs by external systems like B2C Commerce and to generate an API key and secret for authentication purposes.
Option D is correct because customizing the B2C Commerce storefront to trigger Marketing Cloud Transactional Messages at strategic points in the customer’s experience is a necessary step to invoke Marketing Cloud’s Transactional Messaging REST API with a payload that informs message contents and recipients.
Option B is incorrect because front-end development capabilities are not required to configure the Marketing Cloud Connector for triggered emails, but rather to customize the B2C Commerce storefront and the email templates in Marketing Cloud.
Option E is incorrect because integrating Marketing Cloud and B2C Commerce to provide Marketing Cloud with B2C Commerce order and customer information on a nightly basis via SFTP is not required to configure the Marketing Cloud Connector for triggered emails, but rather to enable data synchronization and segmentation for marketing campaigns.

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 flowshould a Solution Architect suggest to facilitate this request'


A. B2C Commerce exports the order to Salesforce Order Management. Salesforce Order Management passes the order information to Service Cloud. Once the order is picked up by the customer, Service Cloud updates the final status in Salesforce Order Management.


B. B2C Commerce exports the order to Service Cloud. Service Cloud passes the order information to Salesforce Order Management. Once the order is picked up by the customer, Salesforce Order Management updates the final status in Service Cloud.


C. B2C Commerce exports the order to Salesforce Order Management. Salesforce Order Management passes the order information to Service Cloud. Once the order is picked up by the customer, Service Cloudsends the final status to B2C Commerce.


D. B2C Commerce exports the order to Service Cloud and Salesforce Order Management at the same time. Once the order is picked up by the customer, Service Cloud sends the final status to Salesforce Order Management and B2C Commerce.





A.
  B2C Commerce exports the order to Salesforce Order Management. Salesforce Order Management passes the order information to Service Cloud. Once the order is picked up by the customer, Service Cloud updates the final status in Salesforce Order Management.

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


Page 4 out of 13 Pages
Previous