[Beta]{class="badge informative"}

Create a Braze Currents source connection in the UI

NOTE
The Braze Currents source is in beta. Please read the sources overview for more information on using beta-labeled sources.

Braze powers customer-centric interactions between consumers and brands in real-time. Braze Currents is a real-time data stream of engagement events from the Braze platform that is the most robust yet granular export out of the Braze platform.

Read the following tutorial to learn how to bring engagement events data from your Braze account to Adobe Experience Platform in the UI.

Prerequisites

In order to complete the steps in this guide, you will need:

Getting started

This tutorial requires a working understanding of the following components of Adobe Experience Platform:

This tutorial also requires a working understanding of Braze Currents.

If you already have a Braze connection, you may skip the remainder of this document and proceed to the tutorial on configuring a dataflow.

Connect your Braze account to Experience Platform

In the Platform UI, select Sources from the left navigation to access the Sources workspace. You can select the appropriate category from the catalog on the left-hand side of your screen. Alternatively, you can find the specific source you wish to work with using the search option.

Under the Marketing Automation category, select Braze Currents, and then select Add data.

The sources catalog on the Experience Platform UI with the Braze Currents source selected.

Next, upload the provided Braze Currents sample file. This file contains all possible the fields that Braze might send as part of an event.

The "Add Data" screen.

Once your file is uploaded, you must provide your dataflow details, including information on your dataset and the schema that you are mapping to.
The "Dataflow Details" screen highlighting "Dataset details."

Then, configure mapping for your data using the mapping interface.

The "Mapping" screen.

IMPORTANT
Braze timestamps are not expressed in milliseconds, but rather in seconds. In order for the timestamps in Experience Platform to be accurately reflected, you need to create calculated fields in milliseconds. A calculation of “time * 1000” will properly convert to milliseconds, suitable for mapping to a timestamp field within Experience Platform.
Creating a calculated field for timestamp

Gather required credentials

Once your connection is created, you must collect the following credential values, which you will then provide in the Braze Dashboard to send data to Experience Platform. For more information, read the Braze guide on navigating to Currents.

Field
Description
Client ID
The client ID associated with your Experience Platform source.
Client Secret
The client secret associated with your Experience Platform source.
Tenant ID
The tenant ID associated with your Experience Platform source.
Sandbox Name
The sandbox associated with your Experience Platform source.
Dataflow ID
The dataflow ID associated with your Experience Platform source.
Streaming Endpoint
The streaming endpoint associated with your Experience Platform source. Note: Braze automatically converts this to the batch streaming endpoint.

Configure Braze Currents to stream data to your data source

Within the Braze Dashboard, navigate to Partner Integrations -> Data Export, then select Create New Current. You will be prompted to provide a name for the connector, contact information for notifications about the connector, and the credentials listed above. Select the events you wish to receive, optionally configure any desired field exclusions/transformations, and then select Launch Current.

Next steps

By following this tutorial, you have established a connection to your Braze account. You can now continue on to the next tutorial and configure a dataflow to bring marketing automation system data into Platform.

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089