Introduction to Community Cloud
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.

Introduction to Community Cloud | Setup Salesforce communities

In this post we will talk about what is Salesforce Community Cloud (now Experience 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.

What is Salesforce Community ?

In 2019 we did one session on Introduction to Salesforce Community with Phil Weinmeister in ApexHours. In that session we provided an overview of Salesforce Community Cloud and dive into some of its most exciting features like Community builder, audience targeting and Lightning bolt.

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

Community Use Cases

  1. Employees collaboration
  2. Partner portal
  3. eCommerce Enablement
  4. Ideas/ Feedback
  5. Self Service/ Support

Licensing & User types

Check below recording to learn more about licensing & User types.

Community License Type
Community License Type

Here is recording of session

If you want to learn more about Community Cloud please check Phil Weinmeister book.

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

Content Layout in Salesforce Community

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

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

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

Knowledge In Community

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

Snap in Chat in Salesforce Community

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

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.

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


Share this article


  • 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?

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


  • Hi

    Very useful and well explained video. I am really enjoying learning by watching it.


  • HI,

    Can you please help me with how to set up CMS Connect with this Apex hours WordPress Website.


  • How to package community built as a Mobile App ? Is it OOTB or need different coding from scratch

  • How to package community built as a Mobile App ? Is it OOTB or need different coding from scratch

Leave a reply

Keep in Touch

Subscribe for Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 3,229 other subscribers


Our Supporter


Apex Hours

Apex Hours is one stop platform to learn Salesforce skills and technology

Join our Newsletter and get tips and tricks how to explore the salesforce for free!