Skip to main content

B2C-SOLUTION-ARCHITECT Real Exam Questions

Salesforce Certified B2C Solution Architect (Arch-302)

152 questions available · Page 1 of 16

Updated Exam DumpsVerified AnswersPass Guarantee

Get Complete Exam Dumps
Question 1 Multiple choice

universal Containers (DC) is seeing an increased volume of customers browsing for higher-value items across multiple brands and longer cons/deration times before customers place orders based on what is in their shopping carts. What are two tactics that a Solution Architect could recommend to understand how to optimize the checkout process'

Choose 2 answers

  1. A

    Create an Abandoned Cart journey by brand across all carts

  2. B

    Work with stakeholders to create a customer Journey map that improves conversions

  3. C

    Enable customer service to update and complete a cart transaction on behalf of the customer

  4. D

    Run reports on the value of cart Items and time since the last activity

Show answer and explanation

Correct answers: B, D

Explanation

Working with stakeholders to create a customer journey map that improves conversions and running reports on the value of cart items and time since the last activity are two tactics that a Solution Architect could recommend to understand how to optimize the checkout process. A customer journey map is a visual representation of the steps and interactions that a customer goes through when engaging with a company or brand. It can help identify pain points, opportunities, and best practices for improving conversions. Running reports on the value of cart items and time since the last activity can help analyze the shopping behavior and preferences of customers, as well as identify potential reasons for cart abandonment.

Question 2 Single choice

Northern Trail Outfitters (NTO) wants to unify customer data with a single identity for each customer across their ecommerce sites and their communities. Communities are treated as an identity provider (IDP) for commerce. The communities also allow self-service support for products via knowledge articles and crowd-sourced Knowledge and Chatter.

For which customer data should Experience Cloud be the system of record?

  1. A

    Authentication credentials

  2. B

    Address book

  3. C

    Wishlist

  4. D

    Payment information

Show answer and explanation

Correct answer: A

Explanation

Option A is correct because authentication credentials should be stored and managed by Experience Cloud as the system of record for this customer data. Experience Cloud acts as an identity provider (IDP) for commerce, meaning that it verifies the identity of customers who log in to ecommerce sites using their communities credentials. Experience Cloud can also leverage Salesforce Identity features to provide secure and seamless authentication across multiple Salesforce clouds and external systems.
Option B is incorrect because address book should not be stored and managed by Experience Cloud as the system of record for this customer data. Address book is mainly used for ecommerce purposes, such as shipping and billing addresses, and it should be stored and managed by B2C Commerce as the system of record. B2C Commerce can also integrate with Experience Cloud to provide a consistent user experience across ecommerce sites and communities.

Question 3 Multiple choice

A company plans to build a new B2C Commerce storefront for a popular segment of products that generate high-volume sales. Their team is evaluating whether B2C Commerce is the right platform to build this storefront, and they are specifically concerned about how quotas and limits directly impact the efficiency and stability of solutions built on the platform.

Which two considerations should a Solution Architect keep in mind when considering B2C Commerce Governance and Quotas? Choose 2 answers

  1. A

    Object quotas status is updated with an up to 20-minute delay. Therefore, a Solution Architect must consider this delay when performing calculations related to traffic and limits.

  2. B

    For sandbox instances, quotas can be softened by exporting them from a production instance and importing them onto a sandbox instance. This approach lets Solution Architects match the development environment to the production environment.

  3. C

    Unless a site :s experiencing performance issues, the Solution Architect car assume that quota
    violations have not occurred.

  4. D

    If an enforced quota is exceeded, an exception is thrown, which prevents the current operation from completing. The Solution Architect should design the solution so that the exception can be caught within a customization.

Show answer and explanation

Correct answers: A, D

Explanation

B2C Commerce Governance and Quotas are a set of rules and limits that apply to B2C Commerce instances to ensure the efficiency and stability of solutions built on the platform. The following considerations should be kept in mind when considering B2C Commerce Governance and Quotas: Object quotas status is updated with an up to 20-minute delay. Therefore, a Solution Architect must consider this delay when performing calculations related to traffic and limits. Object quotas are limits on the number of objects that can be created or stored in B2C Commerce, such as products, categories, customers, orders, etc. The object quotas status shows the current usage and remaining capacity of each object quota. However, the status is not updated in real time, but with an up to 20-minute delay. This means that the Solution Architect should account for this delay when estimating the traffic and limits for each object quota. If an enforced quota is exceeded, an exception is thrown, which prevents the current operation from completing. The Solution Architect should design the solution so that the exception can be caught within a customization. Enforced quotas are quotas that are strictly enforced by B2C Commerce and cannot be exceeded or changed by customers. Examples of enforced quotas are API calls per hour, script execution time, cache size, etc. If an enforced quota is exceeded, B2C Commerce throws an exception that stops the current operation from completing. This can result in errors or failures in the storefront or backend processes. The Solution Architect should design the solution so that the exception can be caught within a customization and handled gracefully.
Option B is incorrect because sandbox quotas cannot be softened by exporting them from a production instance and importing them onto a sandbox instance. Sandbox quotas are fixed and cannot be changed by customers.
Option C is incorrect because the Solution Architect cannot assume that quota violations have not occurred unless a site is experiencing performance issues. Quota violations can occur without affecting the site performance, but they can still cause errors or failures in certain operations or processes.

References:
https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/Governance/GovernanceOverview.html
https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/Governance/ObjectQuotas.html
https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/Governance/EnforcedQuotas.html

Question 4 Multiple choice

A company needs to have specific fields encrypted in the user interface on the contact record in Service Cloud as well as on some fields in data extensions that exist only in the Marketing Cloud. The merchant believes that Salesforce Shield Encryption is a suitable solution.

Which two considerations are relevant for the merchant when determining an appropriate solution? Choose 2 answers

  1. A

    With Shield, encrypted fields are not visible to the user, but there are no other feature impacts.

  2. B

    With Shield, encrypted fields cannot be used to filter or sort in Process Builder and Flow Builder.

  3. C

    Field-Level Encryption is also required on Marketing Cloud to encrypt the custom fields.

  4. D

    Shield encryption can be done on any standard or custom field on all field types, but cannot be set to encrypt those fields in Marketing Cloud.

Show answer and explanation

Correct answers: B, D

Explanation

Salesforce Shield Encryption is a feature that allows encrypting sensitive data at rest in Salesforce without compromising functionality or performance. Shield Encryption uses probabilistic encryption to protect data while preserving its format and length. Field-Level Encryption is a feature in Marketing Cloud that allows encrypting sensitive data at rest in Marketing Cloud using customer-managed keys. Field-Level Encryption uses deterministic encryption to protect data while preserving its format and length. When determining an appropriate solution for encrypting specific fields in Service Cloud as well as in data extensions in Marketing Cloud, the following considerations are relevant: With Shield, encrypted fields cannot be used to filter or sort in Process Builder and Flow Builder. Process Builder and Flow Builder are tools in Salesforce that allow creating automated workflows and processes based on certain criteria or conditions. However, Shield Encryption does not support filtering or sorting on encrypted fields in these tools, because probabilistic encryption does not allow exact matching or comparison of values.
Shield encryption can be done on any standard or custom field on all field types, but cannot be set to encrypt those fields in Marketing Cloud. Shield Encryption supports encrypting any standard or custom field on any field type in Salesforce, such as text, email, phone, date, etc. However, Shield Encryption does not apply to Marketing Cloud fields or data extensions, because they are stored in a separate database from Salesforce. To encrypt fields in Marketing Cloud, Field-Level Encryption must be used.
Option A is incorrect because with Shield, encrypted fields are visible to the user if they have the View Encrypted Data permission, but there are other feature impacts such as filtering, sorting, searching, etc.
Option C is incorrect because Field-Level Encryption is not required on Marketing Cloud to encrypt the custom fields if they are already encrypted by Shield Encryption in Service Cloud. However, Field-Level Encryption can be used on Marketing Cloud if additional encryption or customer-managed keys are needed.
References:
https://help.salesforce.com/s/articleView?id=sf.security_pe_overview.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.security_pe_considerations_general.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.mc_overview_field_level_encryption.htm&type=5

Question 5 Multiple choice

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 triggered emails? Choose 3 answers

  1. 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.

  2. B

    Customize the B2C Commerce storefront to invoke 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 inform message contents.

  3. C

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

  4. 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.

  5. E

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

Show answer and explanation

Correct answers: A, C, D

Explanation

Option A is correct because configuring REST services in B2C Commerce is a necessary step to enable authentication and communication with Marketing Cloud 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 to provision 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.
References:
Get Started with B2C Solution Architect Cert Prep - Trailhead Certification - B2C Solution Architect -
Trailhead

Question 6 Multiple choice

Northern Trail Outfitters (NTO) is a clothing and outdoor specialist retailer. NTO has had success with its
B2C store using B2C Commerce,

supported by Service Cloud and Marketing Cloud for customer service and email campaigns, respectively.
Now, NTO wants to increase its revenue by making personalized product recommendations using Einstein
Web & Email Recommendations in Marketing Cloud. These recommendations should be consistent across email, storefront, and service console.

Which two things should a Solution Architect consider before recommending this approach? Choose 2 answers

  1. A

    The service console will need a customized Lightning component to display the recommendations,

  2. B

    Product Catalogs can be configured natively to sync from B2C Commerce to Marketing Cloud using a point and click configuration.

  3. C

    Each storefront should be linked to its own Marketing Cloud Business Unit to ensure relevant recommendations.

  4. D

    Email should be used as the unique identifier since B2C Commerce and Service Cloud may not have the Marketing Cloud Contact Key.

Show answer and explanation

Correct answers: A, C

Explanation

A. The service console does not have a native integration with Einstein Web & Email Recommendations,
so a customized Lightning component is needed to display the recommendations based on the customer's browsing and purchase history. C. Each storefront should be linked to its own Marketing Cloud Business Unit to ensure relevant recommendations based on the product catalog and customer behavior of each market. This also provides data segregation and customization for each storefront.

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

Question 7 Multiple choice

A global merchant plans to use B2C Commerce, Service Cloud, and Marketing Cloud to support the shopper experience. They also plan on using Marketing Cloud Connect to integrate Service and Marketing Clouds and the Service Cloud Connector for B2C Commerce. The customers will receive SMS messages through Mobile Connect. One of the key requirements is to enable consent and profile management across the clouds.

Which two recommendations should a Solution Architect make as part of the solution? Choose 2 answers

  1. A

    SMS opt-in will sync with Service Cloud when contact ID is the subscriber key in Marketing Cloud

  2. B

    Service Cloud profile data can be configured to sync to the Marketing Cloud profile center

  3. C

    Profile changes in B2C Commerce will sync to Service Cloud when person accounts are used

  4. D

    Shopper consent in B2C storefronts will sync to Service Cloud when person accounts are used

Show answer and explanation

Correct answers: A, C

Explanation

A. SMS opt-in will sync with Service Cloud when contact ID is the subscriber key in Marketing Cloud. This
can help enable consent and profile management across the clouds by allowing customers to opt-in or opt-out of SMS messages and reflecting their preferences in both Service Cloud and Marketing Cloud. This can also help comply with industry regulations and best practices for SMS marketing. C. Profile changes in B2C Commerce will sync to Service Cloud when person accounts are used. This can help enable consent and profile management across the clouds by allowing customers to update their profile information in B2C
Commerce and syncing their changes to Service Cloud. This can also help maintain consistent and accurate customer data across different systems and platforms.
References:
https://help.salesforce.com/s/articleView?id=sf.mc_co_person_accounts.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.mc_co_implement_marketing_cloud_connect.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.b2c_commerce_integration.htm&type=5

Question 8 Single choice

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?

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Show answer and explanation

Correct 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.
References:
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

Question 9 Multiple choice

Northern Trail Outfitters (NTO) has been using B2C Commerce and Service cloud for the past year and wants to take the next step in its customer experience by implementing Marketing Cloud. NTO is focusing on email for the foreseeable future and wants all transactional messages--such as password reset and order confirmations--to go through Marketing Cloud rather than B2C Commerce.

Which three actions should a Solution Architect recommend to enable this functionality? Choose 3 answers

  1. A

    Configure an API event in Process Builder along with an Email Activity with a transactional send classification.

  2. B

    Configure API integration credentials in Marketing Cloud to enable B2C Commerce to call Marketing Cloud.

  3. C

    Implement a server-side API callout in B2C Commerce for each of the required emails.

  4. D

    Implement a client-side API callout in B2C Commerce for each of the required emails.

  5. E

    Configure a Transactional Messaging API in Marketing Cloud and use a transactional send classification for each of the required emails.

Show answer and explanation

Correct answers: B, C, E

Explanation

To enable transactional messages from B2C Commerce to Marketing Cloud, you need to configure API integration credentials in Marketing Cloud, which will generate an authentication token and a REST endpoint for your account. Then, you need to implement a server-side API callout in B2C Commerce for each of the required emails, which will use the authentication token and the REST endpoint to send the email data to Marketing Cloud. Finally, you need to configure a Transactional Messaging API in Marketing Cloud, which will allow you to create and manage transactional messages using REST API calls. You also need to use a transactional send classification for each of the required emails, which will indicate that the email is not subject to unsubscribe rules.

Question 10 Single choice

A company wants to implement an abandoned cart solution for their ecommerce storefront in Marketing Cloud. The use case is when a customer visits their ecommerce website and adds an item to their shopping cart but does not complete the purchase. After an hour has passed from abandonment, an email containing the item that was in the shopping cart will be sent to the customer to remind them of their incomplete purchase.

What process should a Solution Architect follow to set up the solution?

  1. A

    Export the purchase data from B2C Commerce, import the data into Marketing Cloud, and create an email in Content Builder.

  2. B

    Set up Marketing Cloud Connector, create an email in Marketing Cloud, and create a send trigger.

  3. C

    Implement collect.js in the ecommerce storefront, create a behavioral trigger, create an email in Marketing Cloud, and create a journey.

  4. D

    Set up Einstein Recommendations, set up Marketing Cloud Connector, and create an email in Marketing Cloud.

Show answer and explanation

Correct answer: C

Explanation

An abandoned cart solution is a solution that allows sending personalized and timely email reminders to customers who have added items to their shopping cart but have not completed the purchase. An abandoned cart solution can help increase conversion rates, revenue, and customer loyalty. To implement an abandoned cart solution for their ecommerce storefront in Marketing Cloud, a Solution Architect should follow the following process: Implement collect.js in the ecommerce storefront. Collect.js is a JavaScript code that allows tracking customer behavior and interactions on the ecommerce website, such as browsing products, adding items to cart, etc. Collect.js sends this behavioral data to Marketing Cloud for further analysis and action. Create a behavioral trigger. A behavioral trigger is a rule that defines how to map behavioral data to a target data extension when a customer takes a particular action, such as abandoning a cart or browser session. A behavioral trigger can help automate the data flow and segmentation process based on customer behavior.
Create an email in Marketing Cloud. An email is a message that contains text, images, links, and other content that can be sent to customers via email. An email can be created using Content Builder, a tool that allows designing and managing email content in Marketing Cloud.
Create a journey. A journey is a sequence of messages and actions that are triggered by customer events or attributes. A journey can be created using Journey Builder, a tool that allows designing and managing customer journeys in Marketing Cloud.
Option A is incorrect because exporting the purchase data from B2C Commerce, importing the data into Marketing Cloud, and creating an email in Content Builder is not a sufficient or efficient process for implementing an abandoned cart solution. This process does not involve creating a behavioral trigger or a journey, which are essential for sending timely and personalized email reminders based on customer behavior.
Option B is incorrect because setting up Marketing Cloud Connector, creating an email in Marketing Cloud, and creating a send trigger is not a suitable or scalable process for implementing an abandoned cart solution. Marketing Cloud Connector is a feature that allows integrating Marketing Cloud with other Salesforce products, such as Sales Cloud or Service Cloud. It is not necessary or relevant for integrating Marketing Cloud with B2C Commerce. A send trigger is a rule that defines how to send an email to customers based on certain criteria or conditions. However, a send trigger does not capture or leverage the behavioral data collected by collect.js, which is crucial for creating an effective abandoned cart solution.
Option D is incorrect because setting up Einstein Recommendations, setting up Marketing Cloud Connector, and creating an email in Marketing Cloud is not a relevant or optimal process for implementing an abandoned cart solution. Einstein Recommendations is a feature that allows generating personalized product recommendations based on customer behavior and preferences. It is not directly related to creating an abandoned cart solution, although it can be used to enhance the email content with relevant recommendations. As mentioned before, Marketing Cloud Connector is not necessary or relevant for integrating Marketing Cloud with B2C Commerce. This process also does not involve creating a behavioral trigger or a journey, which are essential for sending timely and personalized email reminders based on customer behavior.

References:
https://help.salesforce.com/s/articleView?id=sf.mc_ctc_collect_code.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.mc_jb_behavioral_triggers.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.mc_es_create_an_email_message.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.mc_jb_create_a_journey.htm&type=5