Skip to main content

Salesforce marketing cloud journey builder integration

Updated over 2 weeks ago

The salesforce marketing cloud journey builder integration enables Jebbit to trigger API events as soon as a user completes an experience using your API event definition key. These events, along with the user’s quiz responses, are sent in real time to a data extension in Salesforce. This allows for personalized and dynamic customer journeys built from your Experiences by Jebbit data.


Before you begin

  • Ensure you have administrative access to Salesforce Marketing Cloud.

  • Confirm permissions to create and manage data extensions and API integrations.

  • Gather your Salesforce Marketing Cloud Client ID and Client Secret.

  • Identify the data you want to send from your Jebbit experience.


Create a Salesforce Marketing Cloud Journey Builder integration

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

Create an API event

If your SFMC environment doesn't yet have an API Event configured:

  1. Log into your SFMC account.

  2. Follow Salesforce’s API Event documentation to set up the event.

  3. Copy the Event Definition Key, which you'll need for later steps.

Copy authentication credentials to a .txt file

  1. Client ID and Client Secret.

  2. EST or AUTH URI (https://[YOUR INSTANCE].rest.marketingcloudapis.com/)

  3. The Event Definition Key.

  4. The value expected for the ContactKey.

Provide data mappings

  1. Provide the salesforce field names you would like, and the corresponding Jebbit attribute IDs in the same .txt file.

  2. Ensure the .txt file contains the following information as per the example below.

SFMC ID: Jebbit Attribute ID

"SubscriberKey": email,

"EmailAddress": email,

"FirstName": first_name,

"LastName": last_name,

"Campaign": campaign_name

Experiences by Jebbit passes data in the form of Attributes , as well as any available fields from our Integrations Overview.

Submit the file via dropbox file request

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

Example File

File Name:

John Doe - Company A.txt

Content:

-Email address: [email protected]

-Client ID: XXXXXXXX

-Client Secret: XXXXXXXX

-Event Definition Key: XXXXXXXX

-Authentication Base URI: https://[YOUR INSTANCE].auth.marketingcloudapis.com/

-Non-EU Data

-Attribute Mappings:


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?