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:
Log into your SFMC account.
Follow Salesforce’s API Event documentation to set up the event.
Copy the Event Definition Key, which you'll need for later steps.
Copy authentication credentials to a .txt file
Client ID and Client Secret.
EST or AUTH URI (https://[YOUR INSTANCE].rest.marketingcloudapis.com/)
The Event Definition Key.
The value expected for the ContactKey.
Provide data mappings
Provide the salesforce field names you would like, and the corresponding Jebbit attribute IDs in the same .txt file.
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]
-Jebbit account URL: https://create.jebbit.com/brand/bTUIhsye/experience-analytics
-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.