Kubit is a no-code, self-service analytics platform that delivers instant product insights. Through the seamless no-code integration with Braze, you can import user Cohort information into Braze and launch engagement campaigns to target specific Cohorts. In addition, through the use of Snowflake Secure Data Sharing, you can integrate the raw campaign and impression data from Braze with product analytics in Kubit 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.


  • Kubit Enterprise - The Braze integration feature is only available to Kubit Enterprise customers.
  • Braze Data Import Key and REST Endpoint - This integration invokes the Braze /users/track endpoint to function. These calls will be counted toward your Braze API limits.
  • Matching User IDs - Your customer data in Kubit and Braze must have matching User IDs for this integration to match customers between the two platforms. This includes Anonymous UUIDs. To read about how Braze sets user IDs, visit our documentation here.

Braze and Kubit Integration

Step 1: Generate Braze Data Import Key

From the Braze dashboard, navigate to Technology Partners and select Kubit.

Here, you will find the REST Endpoint and generate your Braze Data Import Key. Once generated, you will be able to create a new key, or invalidate an existing one as needed. The Data Import Key and the REST Endpoint are used in the next step when setting up a postback in Kubits’s dashboard.

Config on Kubit

Step 2: Configure Kubit

Provide the Braze Data Import Key and Braze REST endpoint found in step 1.

Config on Kubit

Step 3: Import Cohorts to Braze

  1. Create a Cohort in Kubit
    Create a Cohort in Kubit and define the criteria of yout target users.

    Create a Cohort

  2. Import Users to Braze
    Once you have saved a Cohort in Kubit, you can import these users to Braze to be used in Braze Segments to send email or push notifications to through the use of campaigns or Canvases.

    Import to Braze

    There are two import schedule modes:
    - One-Time Import: Import once now.
    - Scheduled Import: Import daily, weekly or monthly at a specific time.

    Import Schedule

    Note that each Cohort can only have one live import schedule.

  3. 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.

    Import History

    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 Cohorts are imported 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.

Segment with Kubit Cohorts

Step 5: Analyze Braze Data in Kubit (Optional)

You can also 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 and provide you the full picture of users’ lifecycle, from attribution to behavior to engagement.

For references, here are all the Braze tables which are available to be incorporated into Kubit analytics. The details of this step are very customer specific and require special configurations. Please talk to your Kubit Account Manager or support@kubit.ai to learn more.

New Stuff!