The native integration with Salesforce is a two-way integration that allows you to sync your data, contacts, tasks, emails, and LinkedIn activities between Reply and Salesforce. In this article, we'll explain how to set up the synchronization and manage sync steps. Here's how to get started:
Connect the Salesforce account
First, you need to connect your Salesforce account:
Go to Execution → Integrations.
Click Connect next to Salesforce.
Log in to your Salesforce account in the pop-up window.
Once connected, the integration will start automatically.
Choose the integration profile
Reply provides two integration profiles - Default and Custom profile. You can choose the one you prefer in the drop-down list.
Default profile
The Default integration profile has preset settings. You cannot change them, but you can start syncing immediately. You can use this profile if the predefined setup works for you.
💡Important: In the Default profile, you cannot add, duplicate, or delete synchronization steps, modify field mappings or filtering rules, or change the integration direction. To customize the integration, use the Custom profile.
Predefined sync steps include:
(from) Contacts in Salesforce - (to) People in Reply
(from) Leads in Salesforce - (to) People in Reply
(from) People in Reply - (to) Contacts in Salesforce
(from) People in Reply - (to) Leads in Salesforce
(from) People Statuses in Reply - (to) Lead Statuses in Salesforce
(from) Inbox Categories in Reply - (to) Lead Statuses in Salesforce
(from) Emails in Reply - (to) Lead Tasks in Salesforce
(from) Emails in Reply - (to) Contact Tasks in Salesforce
(from) Tasks in Reply - (to) Lead Tasks in Salesforce
(from) Tasks in Reply - (to) Contact Tasks in Salesforce
(from) Calls in Reply - (to) Lead Tasks in Salesforce
(from) Calls in Reply - (to) Contact Tasks in Salesforce
(from) People Notes in Reply - (to) Lead Notes in Salesforce
(from) People Notes in Reply - (to) Contact Notes in Salesforce
(from) LinkedIn activities in Reply - (to) Lead Tasks in Salesforce
(from) LinkedIn activities in Reply - (to) Contact Tasks in Salesforce
Predefined field mappings include:
First Name (Salesforce) - First Name (Reply)
Email (Salesforce) - Email (Reply)
Last Name (Salesforce) - Last Name (Reply)
Company Name (Salesforce) - Account (Reply) (for Leads in Salesforce ↔ People in Reply)
Custom profile
The Custom profile lets you build a custom integration between Salesforce and Reply. It gives you more control over what data is synced and how. In the next sections, we'll go over the available actions and show you how to set up the Custom profile.
Create a synchronization step
To create a new synchronization step, click the Add sync step button. You can add as many steps as you need.
Possible synchronization steps include:
(from) Contacts in Salesforce - (to) People in Reply
(from) Leads in Salesforce - (to) People in Reply
(from) People in Reply - (to) Contacts in Salesforce
(from) People in Reply - (to) Leads in Salesforce
(from) People Statuses in Reply - (to) Lead Statuses in Salesforce
(from) Inbox Categories in Reply - (to) Lead Statuses in Salesforce
(from) Emails in Reply - (to) Lead Tasks in Salesforce
(from) Emails in Reply - (to) Contact Tasks in Salesforce
(from) Tasks in Reply - (to) Lead Tasks in Salesforce
(from) Tasks in Reply - (to) Contact Tasks in Salesforce
(from) Calls in Reply - (to) Lead Tasks in Salesforce
(from) Calls in Reply - (to) Contact Tasks in Salesforce
(from) People Notes in Reply - (to) Lead Notes in Salesforce
(from) People Notes in Reply - (to) Contact Notes in Salesforce
(from) LinkedIn activities in Reply - (to) Lead Tasks in Salesforce
(from) LinkedIn activities in Reply - (to) Contact Tasks in Salesforce
Choose sync direction
You can sync in both directions: Salesforce → Reply or Reply → Salesforce. To change the direction of a step, click the icon in the Add sync step popup.
Add field mappings
After creating a synchronization step, you need to add field mappings. To do this:
Hover over the step and click the Settings icon.
Expand the Field mappings section.
Click Add field mapping.
Select the fields from the Salesforce fields and Reply fields dropdown lists.
Click Save.
Required fields
For the following steps, these field mappings are required:
Contacts in Salesforce ↔ People in Reply
First Name (Salesforce) → FirstName (Reply)
Last Name (Salesforce) → LastName (Reply)
Email (Salesforce) → Email (Reply)
Leads in Salesforce ↔ People in Reply
First Name (Salesforce) → FirstName (Reply)
Last Name (Salesforce) → LastName (Reply)
Email (Salesforce) → Email (Reply)
Company (Salesforce) → Account (Reply)
💡 Important: Multi-select picklist fields are not supported in Reply. This means you cannot select multiple options in a single picklist field when syncing data with platforms like Salesforce, HubSpot, or Pipedrive. Make sure your contact fields use supported field types to avoid sync issues.
Add filtering rules
You can add filtering rules to any synchronization step. For example, you can sync only contacts who replied or contacts that are part of a specific Reply list.
To add a filtering rule:
Hover over the step and click the Settings icon.
Expand the Filtering rules section.
Click Load filter.
Select one of the default filters (Opened, Replied, Bounced, Opted out, To call, Clicked) or choose a saved filter you created on the People page.
Click Save.
💡You can create and save custom filters on the People page and use them later in your Salesforce integration.
To remove a loaded filter, click Clear filter.
Configure ownership mappings (for Team Edition only)
Ownership mappings let you control who receives synced contacts in Reply when syncing data between Salesforce and Reply. For example, you can assign contacts coming from Salesforce to specific team members in Reply. This helps distribute contacts correctly when multiple people work in the same workspace.
To set up ownership mappings:
Hover over the step and click the Settings icon.
Expand the Ownership mappings section.
Click Add owner mapping.
Select the corresponding Salesforce owner and Reply owner from the dropdown lists.
💡 You can create multiple owner pairs to route contacts to different team members.
For a detailed guide on owner mapping options, see this article.
Move contacts to a sequence
Once you've added filtering rules (and ownership mappings if you're working in a team), you can choose which sequence synced contacts should be added to.
To move contacts to a sequence:
Hover over the Leads/Contacts in Salesforce - People in Reply step and click the Settings icon.
Expand the People to sequence section.
Click Add sequence mapping.
Select the sequence where contacts should be added.
Select the step where the contacts should start.
Additional settings
Ignore step delay – If enabled, the delay before the selected step will be skipped. The sequence will start processing contacts immediately once the sending schedule is open. The following steps will still follow their configured delays.
Only for new records – If enabled, only new records added to Reply will be pushed to the sequence. Updated records will be skipped.
If you are using Team Edition, you can add multiple sequence mappings for different team members and send contacts to their sequences. However, you can choose only one sequence per team member in one sync step.
📖 Tip: If you need to send contacts to multiple sequences for the same team member, clone the integration step and apply different filtering rules. For example, contacts from one Salesforce list can be sent to one sequence, and contacts from another list to a different sequence.
Activate/Deactivate sync steps
Once you've finished setting up a sync step, turn on the toggle to activate it and start syncing data. Make sure to enable both the sync step and the integration itself in the top-right corner.
If you need to stop syncing later, simply toggle the step off. To completely remove a step, hover over it and click the Remove icon.
You can also disconnect the integration entirely by clicking Disconnect.
Logs
The Logs tab shows information about the latest synchronization activity between Salesforce and Reply. You can see whether the sync was successful and how many contacts, emails, tasks, and other records were synced.
By default, the integration syncs data every 2 hours. If you need to sync sooner, click Sync now to trigger an immediate sync.
When a contact is synced from Salesforce to Reply, the system adds a direct link to the contact in the profile card. Click the link to open the contact in a new tab.
Converted Leads in Salesforce
Lead conversion is the process of turning a lead into an account, contact, and/or opportunity.
Reply can synchronize converted leads into People in Reply. However, it is not possible to update a converted lead with a new status or email in Salesforce. If the integration tries to update a converted lead, you may see an error in Logs.
👉See also:

















