Experience Cloud

Create customized and highly scalable consumer, partner, and employee experiences on Experience Cloud. Learn how to deploy and manage them on an Experience Cloud or LWC site.
Read More
Developer Guide

Experience Cloud Developer Guide

Get up to speed on developing with Experience Cloud site.
Read More
Developer Guide

Deploy an Experience Cloud Site from Sandbox to Production

Learn about options to deploy your Experience Cloud site.
Read More
Developer Guide

ExperienceBundle for Experience Builder Sites

Introducing ExperienceBundle - a source-code-friendly way to view your Experience Cloud site metadata.
Read More
Developer Guide

LWR Sites for Experience Cloud

Develop sites that load quickly and scale well using LWR sites in Experience Cloud.
Read More
Developer Guide

Lightning Web Security

Enable Lightning Web Security to prevent Lightning components from interfering with or accessing data that belongs to platform code or components from other namespaces.
Read More
Developer Guide

Security with Lightning Locker

Get a better understanding of the security features provided by Lightning Locker.
Read More
Developer Guide

LWC Developer Guide

Explore how to build Lightning Components using Lightning Web Components.
Read More
Developer Guide

Lightning Component Reference

Discover the platform's available Lightning base components.
Read More
Developer Guide

Lightning Design System 

Get up to speed on the Lightning Design System UI Framework.
Read More
Developer Guide

CMS Developer Guide

Manage content on multiple sites using a single source with a Content Management System (CMS).
Read More
Developer Guide

Salesforce DX Developer Guide

Manage and develop apps on the Salesforce Platform across their entire lifecycle.
Read More
Developer Guide

User Interface API Developer Guide

Build Salesforce UI usiing the same API that Salesforce uses to build Lightning Components.
Read More
Developer Guide

Apex Developer Guide

Keep up to date on the latest Apex programming aspects.
Read More
Developer Guide

Add Pardot Tracking to Your Experience Builder Site

Learn how to add Pardot Tracking to your Experience Builder Site.
Read More
Developer Guide

Secure Coding Guidelines

Follow secure coding best practices.
Read More
Developer Guide

Connect REST API Developer Guide

Integrate mobile apps, intranet sites, and third-party web applications with Salesforce using Connect REST API.
Read More
Help

Set Up and Manage Experience Cloud Sites 

Explore and learn how to use the various features of Experience Cloud.
Read More
Help

Customize Your Experience Cloud Site's Login Experience 

Discover your options to customize the login experience for your site.
Read More
Help

Set Up Self-Registration for Your Experience Cloud Site 

Explore how to enable self-registration and implement the best option for your use-case.
Read More
Help

Securely Share Your Experience Cloud Sites with Guest Users 

Learn how to securely share data with unauthenticated users on your site.
Read More
Help

Improve Experience Cloud Site Performance 

Analyze and optimize your Experience Cloud site's performance for scale.
Read More
Help

Experience Cloud Authentication and Security 

Understand your options to secure you Experience Cloud site.
Read More
Help

Just-in-Time Provisioning for Experience Cloud 

Implement just-in-time provisioning for your Experience Cloud site users.
Read More
Help

Set Up SSO for Your Users 

Configure Single Sign On for your Experience Cloud site users.
Read More
Help

Set Up the Experience Cloud Content Delivery Network (CDN) 

Learn about CDN and how it can help with your Experience Cloud site performance.
Read More
Help

Set Up Federated Search in Communities 

Enable and implement federated search for Experience Cloud to display search results for content not hosted in Salesforce.
Read More
salesforce.com

Product Accessibility Status 

Explore Salesforce product accessibility reports
All Docs

Documentation

Project

Build a Custom Theme Layout Component for Experience Builder Sites 

600 PointsCustomize your Experience Builder site with a theme layout component.
Project

Share CRM Data with Your Partners 

700 PointsLearn how to use Salesforce settings to share CRM data securely with partners.
Trail

Develop Secure Web Apps 

1100 PointsDetect and prevent common vulnerabilities in your code and strengthen your web apps.
All Trailhead Modules

Trailhead

Customizing Your Lightning Experience with Styling Hooks

In this post we explain how to customize Lightning Experience using CSS styling hooks.March 16, 2020

Advanced Community Navigation Components

In this post we show to use advanced navigation features for Experience Cloud.July 30, 2020

ExperienceBundle & Salesforce DX: A Developer’s Dream for Coding Lightning Communities

In this blog post we show how to use ExperienceBundle metadata with Salesforce DX.February 24, 2020

Google Tag Manager for Community Cloud

This step-by-step guide will walk you through the configuration required to successfully set up Google Tag Manager.April 08, 2019

Implementing reCAPTCHA in Community Cloud 

This article will help you choose the right experience for your users and cover code examples you can try yourself for each reCAPTCHA type.May 05, 2020

Leverage Content Delivery Network(CDN) With Experience Cloud For An Enhanced User Experience 

In this blog, we will talk about the Content Delivery Network choices that you have with Experience Cloud, as well as how to configure them within Salesforce in order to provide a better end-user experience by optimizing performance.April 06, 2021

How to Implement the Principle of Least Privilege in Salesforce 

This post covers several aspects that should be considered when designing for Principle for Least Privilege in Salesforce.February 26, 2021

Google Tag Manager and LWC with Shadow DOM for Experience Cloud 

In this blog, we will dive deeper into answering those questions, cover what is the same or different in configuring GTM when LWC components are in the mix.February 04, 2021

5 Ways to Create Users in Experience Cloud 

In this blog we will discuss what options exist for creating new users, and which path is right for you.June 10, 2021

Google Analytics Integration for Community Cloud with User Tracking 

This blog post will walk you through how to set up user tracking with Google Analytics.September 16, 2019

Sharing in Communities: Uncovering the best sharing option for your external use cases 

This blog will walk you through the many options to consider when sharing records with external users.July 09, 2020

Guest User Record Access Development Best Practices 

Get in this article a detailed overview about all available patterns for Guest User Record Access.March 12, 2020

Lightning Web Components in Lightning Communities

This blog post will introduce you on how to use Lightning Web Components in Experience Cloud.April 24, 2019

Lightning Component Design 

Learn in this blog post about the different considerationsfor building custom components.December 13, 2018

UI Framework Considerations within Communities 

This blog post will walk you through the different angles when it comes to styling and CSS within Experience Cloud.December 13, 2018

Get more developer news

More Blog Posts

Blogs

Simple Facebook Registration Handler Class (OpenID Connect) 

Explore a sample Registration Handler for an OpenID Connect authentication provider.

Salesforce CMS Component Starter Pack 

Compliment the Salesforce standard CMS components with this set of custom CMS components.

Multi-level Navigation Menu for Experience Cloud 

Configure Navigation Menus with up to 6 levels of depth, control look and feel, and presentation with this Experience Cloud component.

CMS Content Type Creator 

Easily create CMS content types right inside your Lightning Experience.

Multi-Org Security Summary 

Gain the ability to bring all of the Security Health Check data from all of your Salesforce environments into a single org.

Experience Cloud Cookie Consent 

Display a cookie notice to your customers and gain their consent when they use your Experience Cloud site.

LWC Recipes 

A collection of easy-to-digest code examples for Lightning Web Components.
All Code Samples

Code Samples