Skip to main content

Salesforce Integration

This article explains how to connect Salesforce to Interceptly, what permissions are required, and how prospect and activity data sync

Written by Chall

The Interceptly Salesforce integration keeps your data in sync, so your team can work from a single source of truth.

Once connected, Interceptly can send prospect information, activities, and company data directly into Salesforce.

🚨 Note: This integration is only available if your Salesforce plan includes API Access.


How to Connect Your Salesforce Account

To connect Salesforce to Interceptly:

  1. Go to the Integrations tab inside your Interceptly dashboard.

  2. Find Salesforce and select Connect.

  3. You will be redirected to the Salesforce login page.

  4. If you are already logged in, Salesforce may skip the login screen.

  5. Enter your Salesforce credentials and select Log In.


Required Salesforce Permissions

To complete the integration, Salesforce will ask you to approve a set of permissions. These allow Interceptly to sync data correctly.

The permissions include:

  • Access the identity URL service

  • Manage user data via APIs

  • Manage user data via Web browsers

  • Access Connect REST API resources

  • Access Visualforce applications

  • Access unique user identifiers

  • Access custom permissions

  • Access Analytics REST API resources

  • Access Analytics REST API Charts Geodata resources

  • Manage hub connections

  • Manage Pardot services

  • Access Lightning applications

  • Access content resources

  • Manage Data Cloud Ingestion API data

  • Manage Data Cloud profile data

  • Perform ANSI SQL queries on Data Cloud data

  • Access chatbot services

  • Perform segmentation on Data Cloud data

  • Manage Data Cloud Identity Resolution

  • Access Headless Forgot Password API

  • Manage Data Cloud Calculated Insight data

  • Access Headless Registration API

  • Access Interaction API resources

  • Access all Data Cloud API resources

  • Access Einstein GPT services

  • Access Headless Passwordless Login API

  • Perform requests at any time

Once access is granted, Salesforce will redirect you back to Interceptly. If the redirect does not happen, go to Integrations, find Salesforce, and select Manage.


Confirming the App Installation

After connecting:

  • Check inside Salesforce to confirm the Interceptly app is installed correctly.

  • If not visible, return to Interceptly and select Install.


Prospect Data Synced to Salesforce

Once connected, Interceptly can send the following fields directly into Salesforce default Contact fields:

  • First name

  • Last name

  • Email (personal email)

  • Phone (default phone number)

🎓 Knowledge: If you need to sync additional fields, you can do this using Custom Fields.


Setting a Default Contact Owner

This setting determines which Salesforce Contact Owner appears pre-selected when pushing prospects through:

  • Campaign steps

  • Your Inbox

  • The Prospects tab

You can change the owner at any time.

To set a default owner:

  1. Open your Salesforce Integration settings.

  2. Select the Contact Owner field.

  3. Choose the owner from the dropdown.

  4. Use the search bar if needed.


Understanding the Fallback Account

A Fallback Account is a Salesforce Account that Interceptly uses when a prospect does not have company data.

You must set a Fallback Account if you want Interceptly to:

  • Sync company names into Salesforce Accounts

  • Automatically create new Accounts through Activity Sync

  • Link contacts to Accounts when no company match exists

If you do not plan to sync companies as Account Objects, leave this field empty.

Creating or Choosing a Fallback Account

You can:

  • Select an existing Account, or

  • Select + New Account, name it, and select Create.

If the new Account does not appear immediately in Interceptly, select Sync Data and check again in a few minutes.


Company Sync to Salesforce Accounts

You can only enable this feature after setting a Fallback Account.

When enabled:

  • Interceptly checks whether an Account with the same company name exists in Salesforce.

  • If a match exists, the prospect is added to that Account.

  • If no match exists, a new Account is created automatically.



Setting Up Activity History Sync

Activity Sync automatically sends Interceptly interaction data to Salesforce. This removes manual data entry and keeps Salesforce records up to date.

If Activity Sync is enabled, Interceptly will send the following activity types as Tasks in Salesforce:

  • AI Label Added

  • Label Added / Deleted

  • Connection invitation sent or accepted

  • Meeting booked

  • Prospect reply

  • Prospect marked as Customer

  • Prospect marked as Lead

  • Message received

  • Message sent

  • Message link clicked

  • Email sent or received

  • Email link clicked

Selecting the CRM Contact Owner for Activity Sync

Before syncing activities, you must set a Salesforce Contact Owner.

  • If the owner does not appear in the list, use the search bar.

  • Ensure the selected owner has permissions to record activities in Salesforce.

Rolling Up Activities to Accounts (Optional)

By default, Salesforce does not automatically attach contact activities to the related Account.

To enable this:

  1. Go to Salesforce Setup → Platform Tools → Sales → Activity Settings.

  2. Turn on Roll up activities to a contact’s primary account.


Syncing Salesforce Data Manually

If you add new Accounts or Owners in Salesforce, you can refresh the data in Interceptly.

To sync manually:

  • Go to Salesforce Integration Settings.

  • Select Sync Data.

Syncing normally completes in under 5 minutes.


How to Push Prospects to Salesforce

There are four ways to send individual or bulk prospects to Salesforce.

Before you push any data, make sure that your integration settings are configured correctly.

A. Push from the Inbox

  1. Open the prospect conversation.

  2. Select the three-dot menu (top right).

  3. Select Push to Salesforce.

  4. Change the CRM owner if needed.

B. Push as a Campaign Step

Use the Push to CRM step to automatically send every prospect in a campaign to Salesforce.

You can still adjust the CRM owner during setup.

C. Push from the Prospects Tab

  1. Go to Prospects.

  2. Select the prospect(s) you want to push.

  3. Choose Push to CRM.

  4. Select Salesforce.

As before, you can change the pre-selected owner if required.

D. Push through Activity Sync

If Activity Sync is enabled, Interceptly will automatically push a prospect to Salesforce when they perform any tracked activity, even if they do not already exist in Salesforce.

💡 Note: Keep in mind that Salesforce integration settings are set up for each Social Account individually.


FAQs

Q: Does my Salesforce plan need API Access?

A: Yes. The integration only works if your Salesforce plan includes API Access. Check with your Salesforce administrator if you're unsure.

Q: What if my Accounts or Owners don't appear in Interceptly?

A: Go to Salesforce Integration Settings and select Sync Data. Allow up to 5 minutes for it to complete.

Q: Will synced activities appear on the related Account in Salesforce?

A: Not by default. To enable this, go to Salesforce Setup > Platform Tools > Sales > Activity Settings and turn on Roll up activities to a contact's primary account.

🚀 Success! If you have questions or encounter issues at any stage, our Customer Support team is available via the in-app chat and can help you complete your setup.

Did this answer your question?