Skip to main content

Salesforce Integration

Updated over 2 months ago

Buzz now offers a native integration with Salesforce, making it easier than ever to keep your workflow smooth and your data where it belongs.

The Salesforce integration is only available if your Salesforce plan includes API Access.

In this article, we’ll walk you through how to connect your Salesforce account to Buzz and set things up so everything runs smoothly.

Connecting Your Salesforce Account

To get started, head over to the Integrations tab in your Buzz dashboard. Find Salesforce in the list, and click Connect.

You’ll be redirected to the Salesforce login page.

💡 Already logged in on your browser? You might skip the login screen altogether.

Just enter your Salesforce credentials and hit Log In.

Please note: To complete the integration successfully, you’ll need to grant Buzz the following permissions 👉🏻

List of Permissions

  • 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 you're successfully connected, you should be brought back to Buzz and see this screen.

If the redirect didn't occur, go to the Integrations tab, find Salesforce and click Manage:

After connecting, please verify that the Buzz app was successfully installed in Salesforce. If not, simply click the “Install” button to complete the setup.

Once the integration is connected, the following prospect data from Buzz can now be pushed to the default fields in Salesforce:

  • First Name

  • Last Name

  • Email (personal email in Buzz)

  • Phone (default phone number in Buzz)

If you want to sync additional data points, you can do so using Custom Fields. See the article below for further instructions:

How to Set a Default Contact Owner in Salesforce

This integration allows you to choose which Contact owner in Salesforce should be displayed as pre-selected when pushing prospect information through a campaign step, directly from your inbox, or from the Prospects tab.

You can always come back and change the Contact Owner at any time.

To configure this:

  1. Click on the Contact Owner field as shown in the screenshot above.

  2. Select the owner from the dropdown list.

  3. Use the search bar at the top of the list to quickly locate a specific owner.

What's a Fallback Account and Why Do You Need It?

A fallback Account is a specific Account is your Salesforce workspace which any Salesforce Contact without Company data in Buzz is linked to when pushed from Buzz.

If you want to push a prospect’s company to Salesforce not only as a custom field, but also as an Account Object, you’ll need to set up a Fallback Account. Without one, you won’t be able to turn on company-to-account syncing — whether through manual push or activity sync.

If you don't plan pushing companies as Account Objects, you can leave this field empty.

You can either choose an already existing account to send the data to or create a new one by clicking + New Account.

Just enter a name for your new Account and click Create. The new Account will be added to your Salesforce automatically. If you don't see it appear shortly after, click Sync Data at the top right corner of the screen and check back in a few minutes.

Company Sync to Salesforce Accounts

❗️ This feature can only be enabled once you’ve set up a Fallback Account.

When this toggle is turned on, any prospect pushed to Salesforce via Activity Sync will either be:

  • linked to an existing account that matches their company name,

  • or (if no such account exists in Salesforce) a new account will be created and the contact will be associated with it.

How to Set Up Activity History Sync

Activity Sync is designed to automatically track and sync updates about your prospects’ interactions in Buzz to your Salesforce workspace. This ensures that all relevant activity is seamlessly transferred without manual effort. By keeping data up to date across systems, Activity Sync saves time and streamlines workflows, helping teams work more efficiently and with greater accuracy.

If you’d like Buzz to automatically send activity data to Salesforce along with your prospects, make sure this option is turned on.

The following activity types will be synced:

  • AI Label Added

  • Label Added

  • Label Deleted

  • Prospect Invited to Connect

  • Prospect Accepted Connection

  • Prospect Booked a Meeting

  • Prospect Replied

  • Prospect Marked as Customer

  • Prospect Marked as Lead

  • Message Received from Prospect

  • Message Sent to Prospect

  • Message Link Clicked

  • Email Sent to Prospect

  • Email Received From Prospect

  • Email Link Clicked

In Salesforce, you will find this info exported to the Activity History section as Tasks.

CRM Contact Owner for Activity Sync

To begin syncing any activity, you will first need to select a CRM Contact Owner to link this activity to.

Not all owners may appear in the dropdown list by default, but you can still use the search bar to find any owner across all your Salesforce accounts.

❗️Before selecting a Contact Owner, confirm they have activity recording permissions in Salesforce.

When you start syncing prospect data through Activity Sync, this is the Owner that will be assigned to those contacts.

Quick note about Activity Sync

By default, Buzz doesn't send activities to the Account record in Salesforce. If you want to relate Contact activity to its Account, go to Salesforce Setup → Platform Tools → Feature Settings → Sales → Activity Settings, and toggle ON the “Roll up activities to a contact’s primary account” setting. This way each Contact's activity in Salesforce will be related to their respective Primary Accounts as well.

Once you start using the integration, it’s helpful to know that you can manually sync the data between Salesforce and Buzz at any time. This ensures any new Accounts or Owners added in Salesforce will show up in the Buzz interface:

Simply click the Sync Data button at the top of the Salesforce Integration Settings page to start the sync. The sync takes up to 5 minutes, but usually happens faster.

How to Push Prospects from Buzz to Salesforce

There are four ways to push a prospect from Buzz to Salesforce.

❗️ Before you get started, make sure all your settings are properly configured for convenience.

From the Inbox Tab

To push a prospect from the Inbox tab, open the conversation with them, then click the three-dot menu in the top right corner. Select Push to Salesforce from the dropdown.

At this step, you can still change the CRM owner you want to link the prospect to. However, the owner shown as preselected is the one you set up in your Global Settings during the integration setup.

As a Campaign Step

Select the Push to CRM campaign step in Buzz to automatically sync every prospect from your campaign to Salesforce:

At this step, you can still change the CRM owner you want to link the prospect to. However, the owner shown by default is the one you set up in your Global Settings during the integration setup.

From the Prospects Tab

You can also push prospects directly from the Prospects page. Just select the prospects you want, choose Push to CRM, and then pick Salesforce from the dropdown menu:

As with the other two options, the owner shown by default is the one you configured in your Global Settings during the integration setup. You can change it if you want.

As part of Activity Sync

If Activity Sync is enabled, a Buzz prospect who engages in an activity will be automatically pushed to Salesforce, even if they don’t yet exist in your Salesforce database.

If you run into any issues or have questions along the way, don’t hesitate to reach out to our Customer Support team.

Did this answer your question?