Skip to content
Check out our new developer portal and join the Braze developer community!

Braze Learning courseAmplitude Recommend

Amplitude is a product analytics and business intelligence platform.

The Braze and Amplitude bi-directional integration allows you to import your Amplitude Cohorts, user traits, and events into Braze, as well as create segments that can target users in future campaigns or Canvases. You can also leverage Braze Currents to export your Braze events to Amplitude to perform deeper analytics of your product and marketing data.


Requirement Description
Amplitude account An Amplitude account is required to take advantage of this partnership.
Currents In order to export data back into Amplitude, you need to have Braze Currents set up for your account.

Data import integration

Use Braze and Amplitude’s partnership to import Amplitude cohorts directly into Braze for audience segmentation. This allows you to perform deep analysis using Amplitude and seamlessly execute your strategies using Braze.

Any integration you set up will count towards your account’s data point volume.

Step 1: Get the Braze data import key

In Braze, navigate to Technology Partners and select Amplitude. Here, you will find the REST endpoint and generate your Braze data import key. Once generated, you can create a new key or invalidate an existing one. The data import key and the REST endpoint are used in the next step when setting up a postback in Amplitude’s dashboard.

Step 2: Set up the Braze integration in Amplitude

In Amplitude, navigate to Sources & Destinations > [project name] > Destinations > Braze. In the prompt that appears, provide the Braze data import key and REST endpoint, and click Save.

Step 3: Export an Amplitude cohort to Braze

First, to export users from Amplitude to Braze, create a cohort of users you wish to export. Once you have created a cohort, click Sync to… to export these users to Braze.

Scheduled cohort syncs

Cohort syncs can be scheduled to be performed hours or daily. Scheduled sync will only send the updated data set deltas to minimize data point usage.

Step 4: Segment users in Braze

In Braze, to create a segment of these users, navigate to Segments under Engagement, name your segment, and select Amplitude Cohorts as the filter. Next, use the “includes” option and choose the cohort you created in Amplitude.

In the Braze segment builder, the filter "amplitude_cohorts" is set to "includes_value" and "Amplitude cohort test".

Once saved, you can reference this segment during Canvas or campaign creation in the targeting users step.

Sync user traits and computations

Use Recommend to send user properties and computations to Braze as custom attributes. You will be able to sync user properties or computed properties for users who have been active in the last 90 days.

When a user’s property or a computation updates, Amplitude will update a custom attribute in Braze with the same name as that user property or computation.

User trait and computation syncs will create new users for user IDs that do not yet exist within Braze. Computations and user traits can only be synced using user ID.

Amplitude user profile API endpoints

To check out some of the common Amplitude API endpoints that can be used with Connected Content, view our dedicated Amplitude API documentation.

New Stuff!