Jebbit makes it easy to trigger Salesforce Marketing Cloud (SFMC) API Events from Journey Builder. Using your API Event Definition Key, Jebbit can trigger this event once a user has completed their Jebbit quiz. With that event, Jebbit will also send any data collected from that user for total Journey personalization. You can see an example of a supported use case here.
Creating a Salesforce Marketing Cloud Journey Builder Integration
There are a few steps we ask you to take so that Jebbit can securely receive access and have the right data to include in your integration. You will need administrative access to your account to perform these steps.
1. Create an API Event
Create an API Event, if you do not have one already.
2. Copy API Event information into a .txt file
Please copy and paste the following connection details for your API event into a .txt file:
Client ID & Client Secret
EST or AUTH URI (https://[YOUR INSTANCE].rest.marketingcloudapis.com/)
Your Event Definition Key
The value expected for the ContactKey
3. Provide data mappings
Jebbit passes data in the form of Attributes in Jebbit, as well as any available fields from our Data Integrations Overview.
Provide the Salesforce Field Names you would like, and the corresponding Jebbit attribute IDs in the same .txt file.
Example:
SFMC ID: Jebbit Attribute ID"SubscriberKey": email,
"EmailAddress": email,
"FirstName": first_name,
"LastName": last_name,
"Campaign": campaign_name
4. Submit your .txt file via Dropbox File Request
For security reasons, we ask that you transfer the information from your .txt file via Dropbox File request. Please submit your file using this URL.
If you have your own preferred means of transferring API information, please let us know and we will be happy to accommodate.
To recap, please include the following information in your .txt file created and updated in steps 2 and 3:
Client ID, Client Secret, Authentication or REST URI.
Data mappings
Event Definition Key
Value for Contact Key
Additionally, for GDPR reasons, please include whether you would like Non-EU data, EU data, or both.
Example File
File Name:
John Doe - Company A.txt
Content:
-Email address: johndoe@gmail.com
-Jebbit account URL: https://create.jebbit.com/brand/bTUIhsye/experience-analytics
-Client ID: XXXXXXXX
-Client Secret: XXXXXXXX
-Event Definition Key: XXXXXXXX
Authentication Base URL: https://[YOURINSTANCE].auth.marketingcloudapis.com/
-Non-EU Data
-Attribute Mappings:
SFMC ID: Jebbit Attribute ID
"SubscriberKey": email,
"EmailAddress": email,
"FirstName": first_name,
"LastName": last_name,
"Campaign": campaign_name
Our Jebbit Integrations Team will be notified once this information is submitted, and will be in contact with you regarding timelines and testing.