Integrations overview
Performance content integrations allow a one-way connection between the Jacquard app and users' customer engagement platforms (CEPs) and email service providers (ESPs), allowing users to send content they generate using Jacquard Core Platform into their delivery platforms.
Integrations hub
Navigate to the integrations hub by clicking Settings under the Admin section on the horizontal navigation bar.
Here you can configure your integration with your CEP or ESP.
When you first open the hub, you’ll have the option to add an integration. This will open all the integrations available to you.
The first available platform in our integration hub is Braze. Salesforce Marketing Cloud, Bloomreach, MoEngage, and Iterable will follow later in 2024.
Once you select the platform you want to integrate with, you’ll be asked to enter your API credentials.
Using your integrations
Once you’ve generated and selected the variant you want to use, navigate to the Integrations page by clicking Integration in the gray sub-navigation menu.
You can then select the integration you want to use, preview the content you’ll be sending, and give a name to the assets.
The content will be sent to your CEP or ESP using this asset name. So, make sure the name you choose is unique and easily identifiable.
Configuring your Braze integration
The following steps will need to be conducted by someone with Admin privileges for your Braze account.
1. Find your Instance URL
Braze instances are hosted across several different endpoints. The integration will need to know which endpoint is assigned to your instance.
First, log in to your Braze dashboard and note the subdomain in your browser's address bar at the front of the URL.
As an example, the Braze URL below has the subdomain dashboard-03.
Select and copy the REST endpoint that matches your instance's subdomain from the Braze endpoints table.
In our example, our subdomain is dashboard-03, so the matching REST endpoint is https://rest.iad-03.braze.com.
2. Generate your API Key
In the Braze dashboard, hover over Settings in the side navigation menu and click APIs and Identifiers.
Click Create API Key.
Enter a unique API Key Name.
Enable the following permissions in the Campaigns section:
campaigns.list
campaigns.details
Enable the following permissions in the Templates section:
templates.email.create
templates.email.update
templates.email.info
templates.email.list
Enable the following permissions in the Content Blocks section:
content_blocks.info
content_blocks.list
content_blocks.create
content_blocks.update
Click Save API Key.
You can find your newly created API Key is now available in the REST API Keys table.
Copy the Identifier from the table. This Identifier will serve as your API Key for the integration.
3. Link Braze to Jacquard
In the Jacquard platform, navigate to the integrations hub by clicking Settings under the Admin section on the horizontal navigation bar.
Click + Integration.
Click Braze in the Integrations window.
Enter your Instance URL found in Step 1 and your API Key created in Step 2 of this guide.
Then, click Connect.
Finding your content in Braze
Assets will be sent to Braze as a content block. You can find your content blocks by clicking Content Blocks within the Templates menu in the side navigation bar.
You can then find the relevant asset within the Content Blocks Library. Content Blocks can be used within any of your Braze templates with the help of Liquid Tags. See Braze's documentation for more about how to use Content Blocks.