Braze

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, Purchase, or User Attributes 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.

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e5a7912adf16a877a206_Screenshot%202023-09-28%20at%204.40.02%20PM.png

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

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e5ce99aa14fe1a35a0bc_Screenshot%202023-09-28%20at%204.40.18%20PM.png

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

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e5ea97db1b405934438e_Screenshot%202023-09-28%20at%204.40.39%20PM.png

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. To find the correct API URL, refer to this table to match the URL of the dashboard you use with the corresponding REST Endpoint.
  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!

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e63b0788b95807f5baf2_Screenshot%202023-09-28%20at%204.40.56%20PM.png

Syncing data to Braze

  1. To route custom events, purchase events, or user attribute signals to your Braze account, go to the Signals tab on the left sidebar and click New Signal Route in the top right corner.

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e653417a5dfe9541671f_Screenshot%202023-09-28%20at%204.41.09%20PM.png

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

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e66b912adf16a87844be_Screenshot%202023-09-28%20at%204.41.24%20PM.png

  • Sync Name: A friendly name for your sync.
  • Sync frequency: The default frequency for syncing data to a destination.
  • Update Rule: The default operation for syncing data to a destination. Please note: Syncs to the Event and Purchase objects only support the Insert operator. Syncs to the User Attribute object support Insert, Update, and Upsert operations.
  • Dataset / Table: The table that contains your event, purchase, or user attributes.
  • Match Field: The column used to match and identify users from your source table in the destination system.
  • Dataset 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 object to which you want to load data. Please select either Event, Purchase, or User Attribute.
  • Match 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.

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e688a1ba1be3a18bba93_Screenshot%202023-09-28%20at%204.41.36%20PM.png

  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.

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e6b23ab02bb9d257a8fd_Screenshot%202023-09-28%20at%204.41.53%20PM.png

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

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e6b23ab02bb9d257a8fd_Screenshot%202023-09-28%20at%204.41.53%20PM.png

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

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e714263c4c5a2f7f17ec_Screenshot%202023-09-28%20at%204.42.20%20PM.png

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

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e728462a23daad5230b8_Screenshot%202023-09-28%20at%204.42.39%20PM.png

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

https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e7ee99aa14fe1a377557_Screenshot%202023-09-28%20at%204.42.55%20PM.png

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

    https://assets-global.website-files.com/6452937893cd845b6181c39e/6515e751fc8fe9471c017745_Screenshot%202023-09-28%20at%204.43.10%20PM.png

  2. To view your event data in Braze, navigate to the Audience section, select Search Users, search for a specific user, and scroll down to the Custom Events section.