Learn how to create Syncs for Braze

In this guide, we will show you how to connect to it as a destination and send event data to your Braze account. Let's get started!

Connecting to Braze

  1. To begin, sign into the GrowthLoop Platform and navigate to the Destinations tab on the left sidebar. Click New Destination in the top right corner.

  1. In the Select Destination window that pops up, type Braze into the search bar to find Braze. Click Add Braze.

  1. Clicking Add Braze will require you to select/insert the following information:

A popup will appear to configure the connection to the destination.

  • Destination Name: This is how the destination will be named and referred to in the app going forward
  • Sync Frequency: Select Daily or Hourly, this will control how often GrowthLoop exports audiences to Braze
  • API Key: API key created in the requirements, with the necessary permissions
  • API URL: URL as defined in the requirements
  1. Select Create. We will validate that we have all the proper permissions to load audience data to Braze. If successful, you should now see the new Braze Destination in your list of connected destinations!

Routing event signals to Braze

  1. To route conversion signals to your Braze account, go to the Signals tab on the left sidebar and click New Signal Route in the top right corner.

  1. Clicking Create Signal Route will require you to select/insert the following information:

  • Route Name: A friendly name for the signal route.
  • Sync frequency: The default frequency for syncing conversion signals to a destination.
  • Update Rule: The default operation for syncing conversion signals to a destination. “Update only” changes existing data, “Insert only” inserts new data, and “Insert or update” is a hybrid action that adds new data if it's not already present or updates it if it is.
  • Source: The table that holds your conversion data for each event. Usually, it's organized within an events table.
  • Match Field: The column used to match and identify users from your source table in the destination system.
  • Unique Field: The column that contains values that are distinct for each user in the table.
  • Connection: The destination you will sync conversion data to. Please select Braze.
  • Object Type: The event that you want to track and send for conversion tracking and analytics. Please select Event.
  • Unique Field: The column used to match and identify users from the destination system in your source table.
  1. Once you finish selecting/inserting the required fields, click Save Route.

  1. Now it’s time to add the field mappings to enable your signal route. Braze requires the following information about each conversion signal be mapped:
  • Event Name: The name of the event. See best practices on naming conventions here.
  • Event Time: Indicates when the event occurred. Make sure it is in ISO 8601 or in yyyy-MM-dd'T'HH:mm:ss:SSSZ format.
  1. To map the fields, select the column that represents the Event Name from the drop-down under Source.

  1. Under the Destination section, select Event Name from the drop-down.

  1. Click Add Mapping to include a new Source -> Destination row underneath.

  1. Repeat steps 5 through 7 to map the remaining required destination field: Event Time

  1. Finally, click the toggle at the top of the page to enable the sync!

  1. Congratulations - you have successfully created a signal sync to Braze!