Salesforce Experience Cloud - How to use Salesforce CMS in a Community and use CMS Connect
3 min read
6 months ago
Published on Apr 22, 2024
This response is partially generated with the help of AI. It may contain inaccuracies.
Table of Contents
Step-by-Step Tutorial: How to Use Salesforce CMS in a Community and CMS Connect
-
Sign Up for Salesforce Developer Edition:
- Go to developer.salesforce.com and sign up for a free Salesforce Developer Edition org.
-
Create a Permission Set for CMS Users:
- Log into your Salesforce org and create a permission set for users who will be managing the CMS content.
- Grant permissions for CMS workspace and channels.
-
Assign Permission Set to Users:
- Assign the created permission set to the users who will be creating content for the CMS.
-
Open CMS App and Create CMS Workspace:
- Access the CMS app in Salesforce.
- Create a CMS workspace for your CMS site.
-
Add Content to CMS Workspace:
- Create content titles, upload documents, or images to populate your CMS workspace.
-
Create an Experience Builder Site:
- Set up an Experience Builder site in Salesforce.
- Customize the site with themes and components.
-
Configure Content Collections:
- Create collections of news articles or Salesforce CRM records to display on your site.
- Define criteria for content inclusion in collections.
-
Connect Salesforce CMS to WordPress:
- Activate the JSON API in your WordPress site.
- Obtain the API URL and node path for your WordPress content.
-
Set Up CMS Connection in Salesforce:
- Add a CMS connection in Salesforce and configure it with the WordPress API details.
- Define the content type and node path for retrieving WordPress content.
-
Display WordPress Content in Salesforce:
- Add components to your Experience Builder pages to display WordPress content.
- Map the JSON fields from WordPress to Salesforce components.
-
Publish and Test the Site:
- Publish your site and ensure it is accessible to guest users.
- Test the site functionality, including content display and interaction.
-
Adjust Security and Access Settings:
- Update security settings to allow access to specific Salesforce objects or records for guest users if needed.
- Ensure proper sharing settings for internal records visible to external users.
-
Engage and Provide Feedback:
- Leave comments or questions for the content creator.
- Subscribe for updates and participate in video voting for future content.
-
Finalize and Stay Informed:
- Review the setup, make any necessary adjustments, and ensure all features are working as intended.
- Stay informed about new videos and voting opportunities for upcoming content.
By following these steps, you can effectively utilize Salesforce CMS in a Community and establish a connection with WordPress using CMS Connect.