Skip to content


Kubit is a no-code, self-service analytics platform that delivers instant product insights.

The Braze and Kubit integration allows you to import Kubit user cohorts and target them in the Braze messaging. In addition, through the use of Snowflake secure data sharing, you can also integrate the raw campaign and impression data from Braze with Kubit product analytics to measure the impact of these campaigns in real-time. This approach provides insights into the full lifecycle of your users without requiring any engineering efforts.


Requirement Description
Kubit enterprise account A Kubit enterprise account is required to take advantage of this partnership.
Matching user IDs Your customer data in Kubit and Braze must have matching user IDs across the two platforms. This also includes anonymous UUIDs. Visit our documentation to read about how Braze sets user IDs.

Data import integration

Step 1: Get the Braze data import key

In Braze, navigate to Partner Integrations > Technology Partners and select Kubit. 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 Kubit’s dashboard.

The Kubit technology partner page in Braze.

Step 2: Configure Braze in Kubit

Provide the Braze data import key and Braze REST endpoint to your Kubit support contact. They will configure the integration on their side and let you know when the integration is live.

Step 3: Import Cohorts to Braze

Create a cohort in Kubit

Create a cohort in Kubit and define the criteria of your target users.

Import users to Braze

Once you have saved your cohort, you can import them to Braze to be used in Braze segments. These segments can then be used to create targeted email or push campaigns and Canvases.

To do this, navigate to your existing cohort and under Cohort Control select Import to Braze.

Next, select the desired import cadence. One-time imports allow you to import once now. Scheduled imports allow you to import daily, weekly, or monthly at a specific time. Note that each cohort can only have one live import schedule.

Verify import status

Once an import has been completed, an email notification will be sent to the recipients(s) specified in the import schedule. You can also check a cohort’s import status under Schedule in Kubit. The schedule history will display every import execution time, outcome, and the total number of users in the cohort who were imported to Braze.

You can manually trigger an import by clicking on Import to Braze icon for that import schedule.

Step 4: Create Braze segments with Kubit cohorts

After importing cohorts to Braze, you can use them as filters to create Braze segments and include them in Braze campaigns or Canvas. Visit our segment documentation to learn more about how to create Braze segments.

In the Braze segment builder, the user attribute "Kubit cohorts" is set to "includes_value" and shows a list of available cohorts.

Analyze Braze data in Kubit (optional)

Take advantage of Snowflake secure data sharing to share your Braze raw campaign and impression data with Kubit to incorporate them into Kubit’s self-service analytics, providing you a full picture of users’ lifecycle.

For reference, here are all the Braze fields which are available to be incorporated into Kubit analytics. The details of this step are very customer-specific and require special configurations. Talk to your Kubit account manager or [email protected] to learn more.

New Stuff!