Configure data synchronization in the Salesforce integration
Once you've set up the Salesforce integration, you can configure exactly what data you want synced between the two platforms. You'll select a Private Panels panel and a Salesforce contact list to link. Then, you'll define which properties or attributes from each you want to sync.
Property mapping options
When selecting data to sync between Private Panels and Salesforce, the data must be compatible in both platforms. For example, a text field in Salesforce cannot be synced with a boolean property in Private Panels. Nor can a date field be synced with a text string property.

Here's a breakdown of what Salesforce field types can be mapped to each Private Panels property type:
Text
String
Double
ID
Address
Phone
Email
URL
Long text
Textarea
Date
Datetime
Date
True/False
Boolean
Number
Int
Single-select (dropdown)
Picklist
Reference
Multi-select (checkbox)
Multi-picklist
Sync directions
Data can be synced in either direction using this integration, meaning you can indicate whether changes in Salesforce should trigger updates in Private Panels or vice versa.

You have the following sync options:
Salesforce → Private Panels: Changes to the selected property in Salesforce trigger updates in Private Panels. Best for data that is managed in Salesforce but used for reference or filtering in Private Panels.
Private Panels → Salesforce: Changes to the selected property in Private Panels trigger updates in Salesforce. Best for data that is managed in Private Panels but used for reference or filtering in Salesforce.
Two-way: Changes to the selected property in either Salesforce or Private Panels trigger updates in the opposite platform. Best for data that could be managed in either Private Panels or Salesforce, with no platform serving as the source of truth over the other.
Configure data sync
When you know what data you want to sync, you'll configure your selections on the Integrations page in your Private Panels account.
To configure property mapping in the Salesforce integration:
Navigate to the Settings tab in Private Panels. Then, select Integrations.

Under Salesforce, click Configure sync. The data sync modal is displayed.

Select a Target panel from the drop-down. This is the Private Panels panel you want tied to Salesforce.
Select a Salesforce list from the drop-down. This is the Salesforce contact list you want tied to Private Panels.

Click + Add property mapping to add a new data point to sync.

Select the Salesforce field and the Private Panels property you want synced. Your selection in one drop-down will affect the available options in the other. For more information, see Property mapping options.
Select a Direction for the sync. For more information, see Sync directions.

Repeat steps 4–6 for each data point you want to sync.
Click Save configuration.
Now, your sync configuration is saved. You'll see your synced Private Panels panel and Salesforce contact list on the Integrations page:

Here, you can click the Settings (gear) icon to adjust your configuration or the Sync button to manually trigger a sync:

When your first sync runs, any records that exist in one platform but not the other are automatically created where they did not exist before. For example, if my Salesforce contact list has 10 records but my synced Private Panels panel is empty, 10 new panelists will be created in my panel upon the first sync.
View sync status
Once data sync is configured, the integration runs automatically once a day at 6 am UTC/11 pm PST (though you can always trigger a manual sync as shown in the screenshot above). You can view the status of the latest sync on the Private Panels Integrations page:

Here, there are three possible statuses:
Sync finished: The latest sync completed with no issues.
Sync running: A sync is in progress.
Sync error: A sync began but could not be completed. Hover over this status for more information. For help resolving the issue, see Troubleshoot the Salesforce integration.
View synced properties
In Private Panels, properties synced with Salesforce are indicated with a Salesforce icon that includes the associated Salesforce field label. You'll see this if you navigate to the Panel properties tab for your panel.
For example, First Name, Last Name, and Email in this panel are all synced with Salesforce:

For more information on the Salesforce integration, see the following resources: