Braze: Import Activity
Connect Braze to Lytics to import email, SMS, and push activity to enrich Lytics user profiles.
Integration Details
- Implementation Type: Server-side.
- Implementation Technique: File based transfer or webhooks.
- Frequency: Batch or real-time.
- Resulting data: User profiles.
Fields
The following fields are included in the default mapping of the braze_users
stream:
Source Field | Lytics User Field | Description | Type |
---|---|---|---|
email unique id | Email Address | string | |
twitter_handle | twuser_id unique id | Twitter User ID | string |
braze_id | br_user_id unique id | Braze User ID | string |
date_of_birth | birth_date | Birthday | date |
language | br_language | Language | string |
phone_number | br_phone_number | Braze Phone Number | string |
city | city | City | string |
country | country | Country | string |
first_name | first_name | First Name | string |
gender | gender | Gender | string |
last_name | last_name | Last Name | string |
time_zone | time_zone | Time Zone | string |
Configuration
Braze has three ways to export data to other services:
Via Braze's Dashboard, you can export a CSV with up to 500,000 rows. To export a segment with over 500,000 users, you’ll need to use the export API, which places no limit on how much data you can export. You can import CSV files to Lytics via the SFTP integration.
Export API allows large dataset to be exported to S3 buckets, which requires your S3 credentials to be added to Braze. More information can be found at Users by Segment Endpoint. This feature is currently not supported by Lytics.
Webhooks triggered by events in Braze can be sent to Lytics representing real-time events within campaigns across multiple channels as email, push notification, and more. See Braze's documentation for Creating a Webhook.
- To create a webhook in Braze you must first create an API token with the Data Manager role as described in our Managing API Tokens documentation.
- Your webhook URL will contain your Account Number and API Token which can be found in your account settings.
https://api.lytics.io/c/<ACCOUNT-NUMBER>/braze_users?key=<LYTICS-API-TOKEN>
The webhook template is expected to include the following fields:
city
country
first_name
gender
language
last_name
date_of_birth
phone_number
time_zone
twitter_handle
email
braze_id
If other fields need to be included, please speak to your Lytics account manager.