Experience-Cloud-Consultant Practice Test Questions

185 Questions


Ursa Major Solar would like the navigation menu in the customer portal to be vertical.
Which two options make this possible? Choose 2 answers


A. Edit the default navigation


B. Download an app from AppExchange


C. Fix the header’s Position.


D. Write custom code





A.
  Edit the default navigation

D.
  Write custom code

Explanation:

Edit the Default Navigation
Experience Cloud allows you to customize navigation menus directly within Experience Builder. By default, the navigation menu is horizontal (top navigation bar). However, you can configure it to appear vertically (for example, as a side navigation panel) by editing the default navigation component and changing its layout or region placement within the page structure.
In Experience Builder → Components → Navigation Menu, you can:

Drag and drop the menu to a sidebar or left-hand region of the page.
Adjust properties such as orientation, alignment, and visibility to make it vertical.

This approach is no-code and uses built-in functionality available for most templates, including Customer Service, Partner Central, and Build Your Own (LWR) templates.

Write Custom Code
If you need more advanced styling or layout control—beyond what the builder offers—you can use custom Lightning Components (Aura or LWC), or apply custom CSS.
For example, you can:
Create a custom navigation Lightning Web Component that renders menu items vertically.
Use CSS classes (e.g., flex-direction: column;) to control orientation and styling.
Override the template’s default theme or apply a custom theme layout for a truly tailored sidebar experience.

This option is common when you want a branded or highly customized portal with unique navigation behavior that standard components cannot achieve.

Why the Other Options Are Incorrect
B. Download an app from AppExchange:
While AppExchange has Experience Cloud utilities, a vertical menu doesn’t require a third-party app—Salesforce provides sufficient tools natively.
C. Fix the header’s position:
The header position determines whether the top header bar is fixed during scrolling; it does not control the orientation (horizontal vs. vertical) of the navigation menu.

Summary
To make the customer portal’s navigation menu vertical, Ursa Major Solar can:
Edit the default navigation in Experience Builder (the simplest approach).
Write custom code (LWC or CSS) if they need more advanced design or branding.
✅ Final Answer: A. Edit the default navigation and D. Write custom code

Ursa Major Solar (UMS) would like to display a collection of news articles it has added to a workspace in Salesforce via a CMS Collection in its customer portal.
Where should UMS create the CMS collection before configuring the CMS Collection component in Experience Builder?


A. Administrator in Workspaces


B. Content Management in Workspaces


C. Community Setting


D. Branding Sets





B.
  Content Management in Workspaces

Explanation:

Ursa Major Solar (UMS) wants to display a collection of news articles in its Experience Cloud customer portal using a CMS Collection, which is managed through Salesforce CMS (Content Management System). The articles have been added to a workspace, and UMS needs to create a CMS Collection before configuring the CMS Collection component in Experience Builder.

Let’s evaluate the options to determine where the CMS Collection should be created:

A. Administrator in Workspaces: This is incorrect. The Administrator section in Experience Workspaces is used to manage site settings, such as user access, site status, and general configurations (e.g., activating or deactivating the site). It does not provide functionality for creating or managing CMS Collections, which are specific to content management.

B. Content Management in Workspaces: This is the correct answer. In Salesforce Experience Cloud, CMS Collections are created and managed in the Content Management section of Experience Workspaces. This section allows administrators to access Salesforce CMS, where they can:
Create a CMS Collection to group news articles (e.g., by topic, date, or other criteria) from a specific CMS Workspace.
Define the collection’s criteria (e.g., filter articles by content type, tags, or publication status).
Publish the collection to make it available for use in the Experience Cloud site.
After creating the CMS Collection in the Content Management section, UMS can configure the CMS Collection component in Experience Builder to display the collection of news articles on the customer portal.

C. Community Setting: This is incorrect. The Community Setting (likely referring to settings in Setup or Experience Workspaces) is not a specific location for creating CMS Collections. While community settings may include configurations for the site (e.g., enabling CMS or setting up permissions), CMS Collections are specifically managed in the Content Management section of Workspaces, not a generic “Community Setting.”

D. Branding Sets: This is incorrect. Branding Sets in Experience Cloud are used to manage the visual styling of the site, such as colors, fonts, and logos, through the Theme settings in Experience Builder. They are unrelated to creating or managing CMS Collections, which deal with content organization and display.

How This Applies to UMS’s Scenario:
To display a collection of news articles in the customer portal:

1.Navigate to Experience Workspaces for the customer portal.
2. Go to the Content Management section, which provides access to Salesforce CMS.
3. In the CMS Workspace where the news articles are stored, create a new CMS Collection:

Define the collection’s name and criteria (e.g., include all news articles or filter by specific attributes like publication date or category).
Publish the collection to make it available for the site.

4. In Experience Builder, add the CMS Collection component to the desired page (e.g., a news page).
5. Configure the CMS Collection component to select the created collection and customize its display settings (e.g., layout, number of articles shown).
6. Ensure the guest user profile (for public access) or authenticated user profiles have appropriate permissions to view CMS content (e.g., Read access to the CMS Workspace or specific content types).

This process ensures that the news articles are organized into a CMS Collection and displayed effectively in the customer portal.

Reference:
Salesforce Help, “Create and Manage CMS Collections” (Winter ’26): “In Experience Workspaces, use the Content Management section to create CMS Collections for grouping content like news articles, then display them using the CMS Collection component in Experience Builder.” Available at: Salesforce Help - CMS Collections.
Salesforce Help, “Salesforce CMS Overview” (Winter ’26): “CMS Collections are managed in the Content Management section of Workspaces, allowing you to organize and publish content for Experience Cloud sites.” Available at: Salesforce Help - Salesforce CMS.

What are two ways a question can be escalated to a case? Choose 2 answers


A. Manually by a moderator selecting ‘’Escalate to Case’’ in the Feed


B. Manually by users commenting ‘’Escalate’’


C. Automatically via Case Assignment Rules


D. Automatically via process Builder by meeting specified criteria





A.
  Manually by a moderator selecting ‘’Escalate to Case’’ in the Feed

D.
  Automatically via process Builder by meeting specified criteria

Explanation:

In Experience Cloud, escalating a question (which is a type of FeedItem or Chatter post) to a support case can be done either through manual intervention or by automating the process based on defined business logic.

A. Manually by a moderator selecting ‘’Escalate to Case’’ in the Feed:
This is a standard, out-of-the-box feature. Users with the appropriate permissions (like community moderators or internal experts) can view a question in a Chatter feed and use the "Escalate to Case" action. This manually triggers the creation of a new Case record, linking it to the original question for context.

D. Automatically via process Builder by meeting specified criteria:
For a more scalable and proactive approach, you can use automation tools like Process Builder (or its modern equivalent, a Flow triggered by Process Builder). You can define criteria for a question (e.g., it contains a specific keyword, it has no replies after 24 hours, it was posted in a high-priority group) that, when met, automatically trigger an action to create a Case record. This ensures critical questions are never missed.

Why the Other Options are Incorrect
B. Manually by users commenting ‘’Escalate’’:
This is not a standard or supported functionality. A simple comment with the word "Escalate" is just text and does not trigger any automated process or action within Salesforce to create a case. The escalation must be initiated through the dedicated UI action or a defined automation.

C. Automatically via Case Assignment Rules:
This option is incorrect because it puts the cart before the horse. Case Assignment Rules run after a Case record has already been created. Their purpose is to assign ownership of the case (e.g., to a specific user or queue), not to create the case itself from a question. The case must first be created by another method (like Option A or D) before assignment rules can act upon it.

Reference
Salesforce Help: Escalate a Question to a Case
This documentation details the manual process for moderators to escalate a question. For automation, the help documentation on Process Builder and Flows explains how they can be used to create records (like a Case) when certain conditions on a parent record (like a FeedItem) are met.

Northern Trail Outfitters (NTO) offers a new product that is different in North America. EMEA, and Asia Pacific regions. Pages have been created and published for this product. The site manager has applied criteria to ensure that visibility for these product pages are applied as per the requirements for each region. NTO further wants to control the users who see a specific page of this product by setting its visibility.
Which three visibility options are available in Experience Cloud? Choose 3 answers


A. None


B. Visible


C. Personal


D. Default


E. Audience





A.
  None

D.
  Default

E.
  Audience

Explanation:

🌍 Scenario Overview
Northern Trail Outfitters (NTO) has created region-specific product pages for North America, EMEA, and Asia Pacific. These pages are published in an Experience Cloud site, and the site manager has already applied visibility criteria to ensure users in each region see the correct content. Now, NTO wants to further control which users see specific pages by configuring page-level visibility settings.

🔍 Understanding Page Visibility Options in Experience Cloud
Salesforce Experience Cloud allows site managers to configure page variations and assign them to different visibility options. These options determine who sees what based on user attributes, audience membership, or fallback logic.

✅ A. None
This visibility setting hides the page variation from all users.
Useful when a page is under development or temporarily disabled.
The page remains in the site but is not rendered for any audience.
✅ D. Default
The Default variation is shown to users who do not match any audience criteria.
Acts as a fallback to ensure every user sees something.
Helps prevent blank pages or access errors for unmatched users.
✅ E. Audience The most powerful visibility option.
Allows site managers to assign page variations to specific audiences based on:
Profile
Location
Custom attributes
Login status

Enables personalized experiences across regions or user types.

❌ Incorrect Options
B. Visible
This is not a valid visibility setting in Experience Cloud.
Visibility is controlled through audience targeting, not a simple “Visible” toggle.
C. Personal
“Personal” is not a recognized visibility option.
May be confused with personalization features, but it’s not part of the page visibility configuration.

🔗 References
Salesforce Help: Page Visibility in Experience Builder
Salesforce Help: Assign Audiences to Page Variations

What is a prerequisite for creating a user that has a Partner Community license?


A. Select ‘’Enable as Partner’’ in the Experience Workspace.


B. Ensure that the partner user has the ‘’ Enabled as partner’’ permission set.


C. The ‘’Enable as Partner’’ action must be present on the Account page layout.


D. The Enable as Partner’’ action must be present on the User page layout.





C.
  The ‘’Enable as Partner’’ action must be present on the Account page layout.

Explanation:

Before you can create a partner community user, the account they belong to must first be enabled as a partner account.

This is done from the Account record page using the “Enable as Partner” quick action. If that action isn’t on the account page layout, you won’t be able to convert the account to a partner account—therefore, you can’t create any users under it with a Partner Community license.
Once the account is enabled as a partner:
You can go to Contacts related to that account.
Click “Enable Partner User” on a contact.
Assign a Partner Community license and the appropriate profile.

🚫 Why the other options are wrong
A. “Enable as Partner” in the Experience Workspace:
There’s no such option in Experience Workspace; partner enablement happens in Salesforce Setup and the Account record, not in Experience Builder or Workspace.
B. “Enabled as partner” permission set:
There’s no permission set with that name; partner enablement is an account-level setting, not a user permission.
D. “Enable as Partner” on the User page layout:
That action doesn’t exist on user records. The action is tied to the Account object.

📘 Reference
Salesforce Help: Create Partner Users
Salesforce Help: Enable Partner Accounts

Summary:
To create a partner user, you must first have an Account enabled as a partner — which requires the “Enable as Partner” action on the Account page layout ✅

Universal Containers is looking to onboard three new partners to the community.

* Each partner have a branded experience containing their colors and logo.
* Gold and silver partners should have access to the Leads inbox component, but Bronze partners should not.
* Bronze partners should not have access to the Leas tab.

How should an administrator solve for these requirements?


A. Create branding sets, audience targeting, and navigation menu targeting.


B. Create branding sets, audience targeting and a custom Navigation menu component.


C. Create a separate community for each partner with audience targeting.


D. Create branding sets, a separate page variation for each partner, and a custom Navigation Menu component.





A.
  Create branding sets, audience targeting, and navigation menu targeting.

Explanation:

Let's break down the requirements and map them to the features in Experience Cloud:

"Each partner [has] a branded experience containing their colors and logo."

Solution: Branding Sets. This feature allows you to define different color palettes and logos and apply them to an audience. You can create a branding set for each partner (or one for Gold/Silver and one for Bronze) and assign it via an audience.
"Gold and silver partners should have access to the Leads inbox component, but Bronze partners should not."
Solution: Audience Targeting. The Leads inbox is a component on a page. You can use Audience Targeting to control the visibility of that specific component. You would create an audience for "Gold and Silver Partners" and assign the component's visibility to that audience, effectively hiding it from the "Bronze Partner" audience.

"Bronze partners should not have access to the Leads tab."

Solution: Navigation Menu Targeting. The navigation menu in Experience Cloud is built using menu items (tabs). Each menu item can be targeted to a specific audience. You would create an audience for "Gold and Silver Partners" and assign the "Leads" tab to that audience, which will remove it from the navigation menu for Bronze partners.

This solution uses a single, scalable community and leverages built-in, declarative tools to meet all requirements without unnecessary complexity or code.

Why the Other Options Are Incorrect:
B. Create branding sets, audience targeting and a custom Navigation menu component. This is very close, but it suggests a custom component. A custom Navigation Menu component is not required because the standard, out-of-the-box navigation menu in Experience Builder already supports audience targeting for its menu items. Building a custom component would be an unnecessary use of development resources.
C. Create a separate community for each partner with audience targeting. This is an inefficient and difficult-to-maintain solution. Creating and managing three separate communities for what are essentially branding and permission differences would triple the administrative overhead. It violates the principle of building a scalable, single-community architecture. Audience targeting within one community is the correct, scalable approach.
D. Create branding sets, a separate page variation for each partner, and a custom Navigation Menu component. While page variations can be used for different layouts, creating a separate variation for each partner is not scalable, especially as the number of partners grows. It also suggests a custom navigation component, which, as explained in option B, is not necessary. This solution is more complex and less maintainable than the one in option A.

References:
Branding Sets: Used to apply different themes (colors, logos) to different audiences within a single community.
Audience Targeting: The core feature for controlling the visibility of components on a page, as well as entire pages and navigation menu items.
Navigation Menu: A configurable element where each menu item (tab) can be shown or hidden based on the user's audience.
Scalability vs. Customization: The question tests your ability to choose the most scalable and declarative solution over more complex or redundant ones. The goal is to manage multiple partner tiers within one community.

Universal Containers (UC) maintains multiple customer experiences, but only one profile for No customer has access to more than one experience Which two steps should the UC admin taka to grant access to each customer? Choose 2 answers


A. Create a permission Set


B. Select a permission pot for a given experience


C. Select the profile for a given experience


D. Edit the applicable user profile





B.
  Select a permission pot for a given experience

C.
  Select the profile for a given experience

Explanation:

In Experience Cloud, access to a specific experience (community) is controlled by either a Profile or a Permission Set. A user must be assigned to an experience through one of these two methods.
The scenario states that Universal Containers has multiple customer experiences and that no customer has access to more than one experience. This means each user needs to be assigned to one, and only one, specific experience.

Here's why the correct answers are the right approach and why the others are incorrect:

B. Select a permission set for a given experience:
This is a core administrative action. Within the Experience Workspaces settings, an administrator can assign specific permission sets to that experience. Any user with that permission set will then have access to the community.
C. Select the profile for a given experience:
Similarly, an administrator can assign specific user profiles to an experience. This is the other primary method for granting access. Since the question implies users are already grouped by a single profile, this is a valid and straightforward method.

Why the other options are incorrect:

A. Create a permission set:
While using permission sets is correct, the action of merely creating one does not grant access. The critical step is to then assign that permission set to the experience (as in option B) and then assign it to the users. The question asks for the steps to "grant access," and creating the permission set alone does not accomplish this.
D. Edit the applicable user profile:
You do not grant experience access by editing the profile itself. Access is granted by configuring the experience and selecting which profiles or permission sets are associated with it. The configuration is done on the experience, not the profile.

Reference
Salesforce Help: Control Access to an Experience - This document explains that you grant login access by selecting the applicable profiles or permission sets in the experience's administration workspace.
Key Concept: A user's access to an experience is determined by their Profile or the Permission Sets assigned to them. The assignment is managed within the Setup of each individual experience.

Northern Trail Qutfitters (NTO) would like to create a public Knowledge base for the general public to be able to view articles, manuals, and FAQs.
Which template should NTO select when building its site?


A. Partner Central


B. Help Center


C. Customer Account Portal


D. Customer Service





B.
  Help Center

Explanation:

Northern Trail Outfitters (NTO) wants to create a public Knowledge base for the general public to access articles, manuals, and FAQs. In Salesforce Experience Cloud, the choice of template is critical to ensure the site meets the intended functionality and audience requirements.

Let’s evaluate each option:

Option A: Partner Central
Purpose: The Partner Central template is designed for partner relationship management, enabling collaboration with external partners (e.g., resellers or distributors). It includes features like lead and opportunity management, partner onboarding, and deal registration.
Why Incorrect: This template is tailored for partner ecosystems, not for a public-facing Knowledge base for the general public. It focuses on business-to-business interactions rather than self-service content delivery for a broad audience.

Option B: Help Center
Purpose: The Help Center template is specifically designed for creating a public or private self-service knowledge base. It allows organizations to share Salesforce Knowledge articles, FAQs, and other resources with users, including the general public. It supports features like article categorization, search functionality, and a user-friendly interface for accessing manuals and support content.
Why Correct: This template aligns perfectly with NTO’s goal of creating a public Knowledge base. It is optimized for delivering Knowledge articles and FAQs to a broad audience, supports public access without requiring login (if configured as a public site), and provides a streamlined experience for users seeking self-service information.
Additional Note: The Help Center template can be configured to use Salesforce Knowledge, which is ideal for hosting articles, manuals, and FAQs.

Option C: Customer Account Portal
Purpose: The Customer Account Portal template is designed for authenticated users (e.g., customers with accounts) to manage their account details, view orders, or interact with personalized services. It typically requires users to log in.
Why Incorrect: This template is not suitable for a public Knowledge base, as it focuses on authenticated user interactions rather than open access for the general public. It’s more about account management than providing a broad knowledge-sharing platform.

Option D: Customer Service
Purpose: The Customer Service template is designed for customer support portals, combining self-service Knowledge access with case management and support ticket submission. It’s typically used for customer support scenarios where users may need to log in to submit cases or view personalized support information.
Why Incorrect: While this template includes Knowledge base functionality, it’s more focused on authenticated users and case management rather than a purely public Knowledge base for the general public. The Help Center template is a better fit for a standalone, public-facing knowledge repository without the additional case management features.

Why Help Center is the Best Choice:
The Help Center template is purpose-built for delivering a self-service knowledge experience, making it ideal for NTO’s requirement to provide articles, manuals, and FAQs to the general public.
It supports public access (no login required if configured as a guest user site), which aligns with the "general public" requirement.
It integrates seamlessly with Salesforce Knowledge, allowing NTO to organize and display content efficiently.
The template provides a clean, user-friendly interface with search capabilities and article categorization, perfect for a public-facing Knowledge base.

Steps to Implement:
In Salesforce Setup, navigate to Experience Workspaces and create a new site using the Help Center template.
Configure the site to use Salesforce Knowledge and enable public access by setting up a guest user profile (if no login is required).
Customize the site’s pages to display Knowledge articles, manuals, and FAQs, using components like the Knowledge component or Article List component.
Ensure proper permissions for the guest user profile to access Knowledge articles publicly.

References:
Salesforce Help Documentation: Choose a Template for Your Experience Cloud Site
Describes the Help Center template as ideal for self-service knowledge bases.
Trailhead Module: Experience Cloud Basics
Covers selecting templates for Experience Cloud sites, including the Help Center for Knowledge-focused use cases.
Salesforce Help: Set Up a Public Knowledge Base with Guest User Access Explains how to configure a Help Center site for public access using Salesforce Knowledge.

Get Cloudy Consulting wants to leverage Metadata API for migrating changes between environments.
What are the three key features of Metadata API?
Metadata API might require manual migration for changes that involve unsupported settings and features.


A. Metadata API is ideal when multiple work streams are involved.


B. Metadata API can be used programmatically as well as declaratively.


C. Metadata API is ideal for when the changes are complex.


D. Metadata API supports migrating all Communicates settings and features.





A.
  Metadata API is ideal when multiple work streams are involved.

B.
  Metadata API can be used programmatically as well as declaratively.

C.
  Metadata API is ideal for when the changes are complex.

Explanation:

The Metadata API is a powerful tool used to deploy and retrieve customizations in Salesforce across environments (e.g., from sandbox to production). It’s especially useful in complex, multi-developer environments and supports automation and version control.

Let’s break down each option:

✔️ A. Metadata API is ideal when multiple work streams are involved
True. In large teams or projects with parallel development, Metadata API helps manage and deploy changes from different streams in a controlled and versioned manner.
It integrates well with source control systems and CI/CD pipelines, making it ideal for collaborative development.
✔️ B. Metadata API can be used programmatically as well as declaratively
True. You can use:
Programmatic tools like the Salesforce CLI (sfdx force:mdapi:deploy) or custom scripts.
Declarative tools like Change Sets (which internally use Metadata API).
This flexibility supports both developers and admins.
✔️ C. Metadata API is ideal for when the changes are complex
True. For large-scale deployments involving many components (e.g., Apex classes, Lightning components, custom objects), Metadata API is the go-to solution.
It allows bundled deployments, rollback strategies, and pre/post-deployment scripts.

❌ D. Metadata API supports migrating all Communicates settings and features
False. Not all Experience Cloud (formerly Communities) settings are supported by Metadata API.
Some configurations (e.g., branding, CMS content, or audience targeting) may require manual steps or use of ExperienceBundle or Site.com Studio.
This is why the question notes that manual migration may be required for unsupported features.

🔗 References:
Salesforce Metadata API Developer Guide
Salesforce Help: Metadata Coverage Report
Trailhead: Change Management with Metadata API

Insightopia is planning to create a high-performance site for its partners. The Home page will feature multiple custom component that will provide insights and trends along with near real-time updates.\Which template should Insightopia consider for its site?


A. Partner Central


B. Customer Account Portal


C. Build Your Own (LWR)


D. Help Center





C.
  Build Your Own (LWR)

Explanation:

The Build Your Own (LWR) (Lightning Web Runtime) template is the best choice because it is specifically designed for building high-performance, modern digital experiences with a focus on customization and speed.

High Performance:
LWR sites are generally faster and more performant than Aura-based sites (like Partner Central) due to a leaner architecture and better client-side rendering, which is crucial for a site displaying "near real-time updates."
Custom Components:
The requirement for "multiple custom components" aligns perfectly with the LWR framework, which is built on the modern Lightning Web Components (LWC) model, offering developers greater control and better performance for custom development.
Partners:
While Partner Central is the out-of-the-box template specifically for partners, its underlying framework is Aura. When the primary requirements are high performance and extensive use of custom components and real-time data—which are best delivered with LWC—the Build Your Own (LWR) template provides the superior technical foundation, even if it requires building the partner-specific functionalities from the ground up.

Incorrect Answers
A. Partner Central
This is the standard, feature-rich template for Partner Relationship Management (PRM) but is built on the Aura framework. While it's great for partners, it does not offer the same high-performance and optimization benefits for custom LWC components that the LWR template does.
B. Customer Account Portal
This template is designed for self-service access for customers (e.g., viewing/managing their accounts, cases, and orders), not for the sales enablement and collaboration needs typical of a partner site.
D. Help Center
This template is focused purely on self-service support and knowledge base access for authenticated and unauthenticated users. It is not designed for a partner site with insights, trends, and sales/pipeline data.

References
Salesforce Help: Learn About Experience Cloud Frameworks and Templates
Salesforce Help: Differentiate Between the Build Your Own Templates for Aura and LWR Sites
Salesforce Trailhead: Experience Cloud Basics (specifically modules discussing LWR vs. Aura)

DreamHouse Realty recently created a site for potential buyers. The content is organized using topics.
Where can site users go to find out how current and popular a topic is?


A. Trending Topics Channel


B. Collaboration Dashboard


C. Topic's detail page


D. Content Management Report





C.
  Topic's detail page

Explanation:

Within a Salesforce Experience Cloud site, each topic has its own dedicated detail page. When a user navigates to this page, they can find several metrics and pieces of information that provide insight into the topic's popularity and current relevance, including:
A feed with topic updates: This allows users to see the latest posts and conversations related to that topic.
Posts that use the topic: The total number of posts is available, providing a good comparative measure of how often people are using the topic.
People following the topic: This metric indicates the level of interest in the topic among the site's user base.
People who used the topic in the last 60 days: This shows recent activity and engagement.
Related Topics and Knowledgeable People: These lists help users explore further, confirming the topic's current engagement.

Why other options are incorrect:
A. Trending Topics Channel:
While this component highlights topics that are trending overall in the site, it doesn't provide specific, detailed metrics about a single topic's popularity over time. The topic's detail page gives a deeper look into its specific activity.
B. Collaboration Dashboard:
This is a backend administrative tool for monitoring overall site activity and user engagement, not a user-facing page for tracking the popularity of an individual topic.
D. Content Management Report:
This is also an administrative tool, used by content managers to review and report on content, rather than a user-facing feature.

Cloud Kicks (CK) advises its diverse set of clients on how to use Experience Cloud. With new regulations taking effect, many of CK's clients want an easy and cost effective way to set up a site and gather their customers' communication preferences.
Mow should CK help compile these preferences?


A. Create a Lightning Bolt solution that already includes all the preferences.


B. Create a Lightning Bolt solution with a template and a login flow to gather the preferences.


C. Use the standard Preferences Chatbot to gather the preferences.


D. Build a Service Console to gather the preferences.





B.
  Create a Lightning Bolt solution with a template and a login flow to gather the preferences.

Explanation:

Scenario:
Cloud Kicks (CK) needs to give many clients an easy, repeatable, and cost-effective way to set up a site and collect customers’ communication-preference data (e.g., email/SMS consent).
CK acts as a consulting partner, so it wants to package a ready-to-deploy site that clients can launch with minimal configuration.

Why Option B Is Correct
✅ Lightning Bolt Solution = Reusable Site Template
A Lightning Bolt solution packages a complete Experience Cloud site, its theme, pages, components, and data model into a reusable bundle.
CK can create one “Preference Center” Bolt that each client installs from AppExchange or their own environment, drastically reducing setup effort and cost.
✅ Login Flow = Dynamic Preference Capture
A Login Flow runs immediately after authentication, allowing CK to present a short, guided screen flow where users update their communication preferences before entering the site.
It supports form-style data collection with clicks-not-code (via Flow Builder), can update records directly, and ensures compliance by collecting consent at login time.
✅ Low-code, Cost-effective, Scalable
The Bolt + Login Flow pattern provides a ready-made framework: one build, many deployments.
No need for costly custom development per client; they can simply install and configure branding and data mappings.

Why the Other Options Are Not Ideal

A. Create a Lightning Bolt solution that already includes all the preferences.
Description: Static preferences hard-coded in the Bolt.
Why Not Ideal:Not flexible—clients need to adjust preferences over time; also doesn’t capture end-user responses dynamically.

C. Use the standard Preferences Chatbot.
Description:No such Salesforce-provided “Preferences Chatbot.”
Why Not Ideal:Not a real feature; invalid distractor.

D. Build a Service Console to gather the preferences.
Description:The Service Console is for internal agents handling cases.
Why Not Ideal:High-cost, not customer-facing, doesn’t support self-service collection.

References
Salesforce Help: Lightning Bolt Solutions Overview
Salesforce Help: Create a Login Flow
Trailhead: Extend Experience Cloud Sites with Lightning Bolt Solutions

✅ Final Answer: B. Create a Lightning Bolt solution with a template and a login flow to gather the preferences.
Reason: Combines reusable deployment (Bolt) with dynamic data capture (Login Flow) — the most efficient, scalable, and compliant approach for CK’s clients.


Page 5 out of 16 Pages
Previous