Skip to content


MetaRouter elevates your Braze experience by seamlessly integrating as a powerful server-side tag management platform. It empowers you to orchestrate a complete customer data journey within Braze, from reliable fully first-party data collection enriched by up to 30%, to real-time event stream activation for personalized journeys. Additionally, MetaRouter streamlines implementation by eliminating the need for Braze tags or other third-party tags, granting you granular, parameter-by-parameter control over the data flowing into Braze.

Supported features

  • Retries can be built in.
  • Requests are batched.
  • Rate limiting issues are handled with a retry.
  • External ID and PII are supported. MetaRouter passes their anonymous ID and any PII (email, phone number, name) that clients want.
  • You can send Braze purchases and custom events data.
    • Event properties are supported.
    • Nested event properties are not supported.


Before you start, you’ll need the following:

Requirement Description
A MetaRouter account A MetaRouter Enterprise account.
Braze REST API key A Braze REST API key with users.track permissions. To create one go to Settings > API Keys.
A Braze REST endpoint Your REST endpoint URL. Your endpoint will depend on the Braze URL for your instance.

Setting up MetaRouter

To set up MetaRouter for your Braze integration:

  1. Go to MetaRouter and create a new cluster.
  2. Choose which events you’d like to track.
  3. Install a MetaRouter SDK and integrate events into your website.
  4. Connect your cluster to your website’s UI.
  5. Create a new pipeline.
  6. Verify your website is sending events to MetaRouter.

Integrating Braze

Step 1: Add the Braze integration

In Enterprise MetaRouter, select Integrations > New Integration > Braze, then name your integration. Next enter your instance URL and API key, then select Apply Changes.

Adding Braze as an integration in MetaRouter.

Step 2: Add event mapping

Add event mapping for each identity output, then configure the events you want to send to Braze. When you’re finished, select Save as New Revision.

Add event mapping for each of the identity outputs.

New Stuff!