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.


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 within the Braze Dashboard -> Developer Console -> REST API Key -> Create New API Key
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 steps are detailed below 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. Once 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.

Phrasee campaign

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.

Phrasee tag

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.

Phrasee two lines

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.


Step 4: Schedule your Braze campaign

Schedule your campaign to start at a specific time. You will need to know this time to plug into Phrasee.

Phrasee schedule Braze

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.

Phrasee send winner

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 below 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.

Phrasee schedule campaign

New Stuff!