Skip to main content

Salesforce sales cloud integration

Updated over 2 weeks ago

The Salesforce sales cloud integration enables you to seamlessly transfer lead data collected through Experiences by Jebbit directly into your Salesforce sales cloud account. This integration streamlines your lead management process by automating data flow between platforms, ensuring timely and accurate lead capture.

The Lead/Contact fields in SFSC are mapped to your Jebbit mapped attribute IDs and the values passed for these attributes.


Before you begin

  • Confirm you have administrative access to your Salesforce sales cloud account.

  • Possess the necessary permissions to create and manage integrations within Experiences by Jebbit.

  • Identified the specific fields in Salesforce that you wish to populate with data from your experience.


Create a Salesforce Sales Cloud integration

Follow these steps to securely provide Experiences by Jebbit with access for the integration.

Create a connected app in Salesforce

  1. Create a Connected App in Salesforce.

  2. Enable OAuth Settings for API Integration.

  3. Select the following OAuth Scopes:
    a. Access and manage your data.

    b. Allow access to Lightning applications.

    c. Perform requests on your behalf at any time.

  4. Under IP Relaxation, choose Relax IP Restrictions.

  5. Under API Settings, copy and save the following details into a .txt file:

    • Consumer Key

    • Consumer Secret

    • Callback URL

Create an API User for Experiences by Jebbit

  1. Create a user in Salesforce with the email: integrations@jebbit.com

  2. Navigate to Setup > Manage Users > Profiles.

  3. Open the new user’s profile and click Edit.

  4. Under Administrative Permissions, check API Enabled.

  5. Assign the following permissions to this user’s profile: Read, Create, Edit, Delete, View All, and Modify All on all standard and custom objects.

Provide data mappings

  1. Aside from email, choose the Jebbit attributes you want to send.

  2. Specify the Salesforce Object (Lead or Contact) and Salesforce Field for each attribute.

  3. Note that Lead and Contact objects have their own unique fields.

  4. Indicate whether you’re collecting EU, Non-EU, or both data types.

  5. Copy the information from the previous steps above into your

    .txt file created earlier.

Example file

File Name:

John Doe - Company A.txt

Content:

Consumer Key: XXXXXXXX

Consumer Secret: XXXXXXXX

Non-EU Data

Username:

Password:

Lead Object:

Jebbit Attribute: First Name, Salesforce Field: FirstName

Jebbit Attribute: Last Name, Salesforce Field: LastName

Jebbit Attribute: Business Name, Salesforce Field: Business_Name

Contact Object:

Jebbit Attribute: First Name, Salesforce Field: FirstName

Jebbit Attribute: Last Name, Salesforce Field: LastName

Jebbit Attribute: Business Name, Salesforce Field: Business_Name

Jebbit Attribute: Phone Number, Salesforce Field: MobilePhone

Submit your .txt file via dropbox file request

Transfer the information from your .txt file via Dropbox File Request via the provided URL.


Next steps

  • The integrations team will confirm when the setup is complete and will be in contact regarding timelines and testing.

Did this answer your question?