Skip to content


Phrasee brings together artificial intelligence, computational linguistics, and a spirit of customer-centricity to help deploy brand language, at scale, across channels that are customized to your brand voice.

The Braze and Phrasee partnership allows you to enhance customer experiences by optimizing language used across the full customer journey. Phrasee’s deep learning engine handles testing, monitoring, and generating new copy based on what it learns.

To include click tracking information for your subscribers, using Braze Currents and Connected Content, check out Phrasee’s additional Phrasee React integration.


Requirement Description
Phrasee account A Phrasee account is required to take advantage of this partnership.
Braze REST API key A Braze REST API key with campaigns permissions.

This can be created in the Braze dashboard from Settings > API Keys.
Braze REST endpoint Your REST endpoint URL. Your endpoint will depend on the Braze URL for your instance.


With this integration, you can integrate email or push campaigns into Phrasee. The following steps are detailed for both.

Push campaign

Step 1: Set up your push campaign in Phrasee to generate the variants of your split test

Set up your Phrasee email campaign as you normally would. After you have approved your variants, you will be taken to the summary page. Here, you will need to copy the variants that will be added to your Braze campaign. If preferred, you can also click the Download variants button to download a .txt file containing all of your variants.

A Phrasee campaign showing the available variants.

Step 2: Setup your Braze push campaign

Phrasee’s integration will allow you to select both an iOS and an Android Braze push campaign to integrate into one Phrasee campaign if needed. To enable this functionality, ensure you tag it Push Campaign. This is required for step 4.

The Braze email builder emphasizing the email tag that can be added directly under the campaign description field.

Step 3: Copy the Phrasee variants into Braze

A Phrasee language model can generate two-line variants split between the ‘Title’ and ‘Message’. Make sure that the second line is included in the message body; this way, Phrasee can automatically pull the results of the variants within your campaign.

An example of Phrasee's two-line variant split language model shown in the Braze message composer.

You can also enter the whole Phrasee variant into the Message body for the results to be pulled correctly into Phrasee. In that instance, the ‘Title’ must remain constant across all variants to ensure an accurate test.

An example of what a Phrasee variant may look like if you add the entire variant into the message body.

Step 4: Schedule your Braze campaign

Schedule your campaign to start at a specific time, this can also be done using the API and the /campaign/trigger/send endpoint. You will need to know this time to plug into Phrasee.

A scheduled delivery campaign sent at a designated time.

Step 5: Finalize the Braze campaign setup

Complete the remaining steps in Braze to set up your campaign. Under A/B Testing, check the box to Send Winning Variant. Then select how long to wait before sending the Winning Variant.

The A/B testing portion of a campaign showing how the A/B tests and control group will be split. Also shown are settings allowing you to determine the Winning Variant, sending information, and preferences for if the test ends up being statistically insignificant.

Finalize any other settings as needed and save your campaign.

Step 6: Phrasee integration inputs

Navigate back to your Phrasee campaign and click the Braze integration button.

The schedule campaign window will pop up. Here, select your Braze campaign from the dropdown list. Next, select the date and time your campaign is scheduled to start and complete. Lastly, input the send time your A/B test is scheduled to complete, and save the details. The time zone of your Braze account will appear near the campaign dropdown to ensure the times align between applications.

Launch your campaign in Braze, and Phrasee has it from here! When your campaign test results are in, they will automatically appear in Phrasee.

The Phrasee platform schedule campaign window where you can adjust the send settings.

New Stuff!