Salesforce Experience Cloud

In this post we will talk about what is Salesforce Experience Cloud (aka Salesforce Community Cloud), different Salesforce community license type, How to setup lightning community, navigation menu, Page Variations and Audience in Salesforce Community. We will cover some key features like community builder, audience setup, knowledge in community, snap-chat and lightning bolt solution. Elevating Customer & Partner Engagement: A Deep Dive into Salesforce Experience Cloud.

What is Salesforce Experience Cloud?

Experience Cloud is an online platform that enables institutions to connect customers, partners, and employees with each other and the data and records they need to get work done. This next-generation portal combines the real-time collaboration of Chatter with the ability to share any file, data or record anywhere and on any mobile device.

  • Enables custom-branded communities
  • It offers customizable templates and layouts 
  • Collaboration tools and access controls
  • Integration with Salesforce CRM streamlines management of customer cases, leads, and opportunities.
  • Scalable solution for businesses of all sizes
  • Enhances engagement, productivity, and collaboration for customers, partners, and employees.

Salesforce Experience cloud is also known as Community cloud.

When should you consider community ?

  1. Critical use cases involving your partners, customers or employees could be performed digitally through an online experience.
  2. Subpar (existing) online use cases could be enhanced or streamlined.

Licensing & User types

Here are list of all Salesforce Experience cloud licensing & User types.

  • Customer Community License: Designed for organizations that want to create a community for their customers. It provides users with access to self-service support, knowledge articles, and case management tools.
  • Customer Community Plus License: Offers all the features of the Customer Community License, plus additional functionality such as advanced access control, custom branding and themes, integration with external systems, advanced reporting and analytics, and higher API limits.
  • External App License: Designed for businesses that want to grant external users access to specific Salesforce objects and data via a custom-built app. This license is typically used by businesses that want to extend the functionality of their Salesforce CRM to external users, such as suppliers or vendors.
  • Partner Community License: Designed for businesses that want to create a community for their partners. It provides users with access to collaboration tools, lead and opportunity management tools, and access to Salesforce CRM.
  • Channel License: Created for when stakeholders want to create a community for channel partners to collaborate, share information, and drive business growth.

License Types Matrix

This table shows the main features available for the various Experience Cloud user licenses.

  • CC – Customer Community
  • CCP – Customer Community Plus
  • PC – Partner Community
  • CA – Channel Account
  • EA – External Apps

*External App users have Read Only access to tasks. Other Licenses support Read, Create, Edit, and Delete permissions.

Learn more about Salesforce Licenses.

License Types Explained

Customer Community Vs Customer Community Plus

The questions below will help you choose between Customer Community and Customer Community Plus?

  • Do your users need access to Reports and Dashboards?
  • Do your users need access to CRMA?
  • Will your users need roles, sharing rules, and other advanced sharing features?
  • Do you need access to Calendars and Events?
  • Do you need access to CRM content?

Check our below video to learn more.

License Type Model Details

Salesforce Experience Cloud Video

YouTube video

Security Considerations

  • Care should be taken to limit external users’ visibility into sensitive data.
  • Ensuring correct access levels for Experience Cloud users is crucial for security.
  • Understanding internal and external sharing rules and using role hierarchies enhances data access management.
  • Different types of Experience Cloud licenses have specific security considerations.
  • Understanding the distinction between authenticated and unauthenticated users helps in assigning appropriate access levels.

New Summer ‘23 Features for Experience Cloud

Aura and LWR Sites

  • Page Structure panel upgrades and better empty component visibility in LWR sites.
  • Search CRM objects from your LWR sites, create better redirects with improved head markup tags, and upgrade your Aura sites with improved accessibility options.

Components in Experience Builder

  • Create dynamic component visibility in your enhanced LWR sites with Expression-Based Visibility
  • new components, including Tabs, List, and Site Logo.
  • Decide when to show or hide your components based on device type,
  • Improvements to the Actions Bar and Record Detail components.

Developer Productivity

  • Migrate your Aura sites to Google Analytics 4 before Summer ’23.
  • Use Lightning Web Security architecture to upgrade your Aura components.
  • Branded toast notifications in your LWR sites, and custom property types and editors.

Site Performance

  • New guidance and expanded documentation help you more easily set up and manage the custom domain that serves your Experience Cloud site.
  • Aura sites now use the same mechanism for component loading and caching as Lightning Experience, improving site performance and cache stability.
  • Salesforce now notifies you when you approach your portal role limit and when a membership request successfully finishes processing.

Security and Sharing

  • Prevent sending emails from an unverified guest user email address.
  • Ability to disable the standard components for self-registration on Aura and LWR sites.

Learn more about Salesforce Summer ’23 Release Notes.

How to Setup Salesforce Community?

Please check below recording to learn Step by step Salesforce process to setting up a Customer Community with Customer Service (Napili) Template.

YouTube video

Content Layout in Salesforce Community

How to Create Custom Content Layout for Salesforce Communities with the help of lightning Component

YouTube video

Setup Communities Navigation Menu 

Navigation bar in the Salesforce provides the liberty to go through different topics to browse and provides direction back to the home page of the community. Please check this recording to learn about “How to Setup Communities Navigation Menu”

Navigation Menu Component

  1. Navigation menu component extends community’s navigation beyond navigational topics
  2. To create or modify navigation menu items:
    1. Select the Navigation Menu component in the page
    2. To add a menu item:
      1. Click Add Menu Item.
      2. Enter the name to be used in the navigation menu
      3. Select the type :
        • Community Page
        • External URL
        • Menu Label
        • Navigational Topic
        • Salesforce Object
    3. To move an item, drag the item to where it needs to appear in the menu
    4. To delete a menu item, click the item and click on cross icon
    5. Save your changes
YouTube video

Page Variations and Audience in Salesforce Community

Learn about how to setup Page variation and Audience in Salesforce. Audiences are sets of criteria used to define community member segments. Use them to keep your community members engaged by offering them personalized, relevant content in a customized community.

Lightning Page Variations

  1. Alternate versions of a page to be display page content based on logged in profile
  2. Every page must have one default variation, extra variations can be created by clicking on ‘New Page Variation’ button
  3. Duplicate page variations can also be created
  4. After creating page variation, assign specific audience criteria based on profile, location and record type
YouTube video

Knowledge In Community

Learn how to enable knowledge and how to use the same in community.

YouTube video

Snap in Chat in Salesforce Community

Learn about how to to enable snap in chat in Salesforce use the same in Salesforce community.

YouTube video

Lightning Bolt Solution

  1. Used to reuse templates during community creation
  2. Steps to use lightning bolt solution in the same salesforce org:
    1. Use one of the OOTB templates like Customer Service (Napili) template as base and customize it
    2. After customization is completed, export the template or one of its page from Salesforce  Developer
    3. Once you export the template, it appears in the Community Creation Wizard. Installed pages appear in the New Page dialog
  3. Steps to use lightning bolt solution in different salesforce org:
    1. Create and upload a managed package, share the link with clients or partners
    2. Alternatively publish your custom solution as managed package to App Exchange
    3. Install the template in another org, it appears in the Community Creation Wizard.
YouTube video

If you are new to Salesforce then please check below Apex Hours playlist


What is Salesforce communities called now?

Salesforce Experience cloud is new name of Salesforce communities.

What is the difference between Salesforce community and experience Cloud?

Salesforce experience Cloud is new name of Salesforce community cloud.

Is Salesforce CMS part of experience cloud?

Customers with Experience Cloud licenses can access all the features included in Salesforce CMS.

Amit Chaudhary
Amit Chaudhary

Amit Chaudhary is Salesforce Application & System Architect and working on Salesforce Platform since 2010. He is Salesforce MVP since 2017 and have 17 Salesforce Certificates.

He is a active blogger and founder of Apex Hours.

Articles: 466


  1. Hi, As I am using State/Province picklist in Salesforce’s inbuilt for the address section if I create manage package would that cause any impact when I deploy the code at clients instance?

  2. Hi,
    The image field in community page is not showing the correct image file, but in the org the image filed which i have created by using formula with image uploaded in static resource component.
    Please help … if you can tell how to bring the correct image file in the community object? the community is not created by me in for my org.


Leave a Reply

Your email address will not be published. Required fields are marked *