In this article, you’ll learn: |
About Braze
Braze is a customer engagement platform that allows you to run SMS, email, and outbound call campaigns for remarketing purposes. It helps you to personalize customer journeys and fortify customer retention.
By integrating VWO with Braze, the VWO campaign-specific data is pushed to your Braze account for visitors on your website. This data can then be used to create different segments in Braze.
Enabling the Braze Integration for Your VWO Account
To enable the VWO-Braze integration in your VWO account, the following prerequisites must be met:
- You should possess an active Braze account
- The Braze analytics code should be implemented on your webpage
- In order to apply VWO-based segmentation properties in your Braze account, they first need to be enabled by Braze. To do that, contact your account manager at Braze and provide them with the name of the custom event (VWO) and the corresponding properties (vwo_campaign_name and vwo_variation_name).
Procedure
- Log in to your VWO account.
- From the left panel of your VWO dashboard, go to Configurations > Integrations, which provides integrations to be enabled at the workspace level. By doing so, the integrations are applied to all the test campaigns in the future by default.
- Click on the Braze integration and enable it. Once done, the Braze screen within the Integrations page looks like this:
If you wish to enable the Braze integration for your existing campaigns, select the campaign, go to Configuration > Integrations, and select Braze.
Post enabling the integration, you can start sending your VWO experiment data to Braze at the campaign level.
Specifications of VWO Experiment Data Sent to Braze
The data from VWO is sent to Braze with the following specifics:
"vwo":[["exp_name,var_name"]]"
Where exp_name is the campaign name, and var_name is the variation name in VWO.
Creating VWO Segment in Braze
To view the VWO visitor data in your Braze account, perform the following steps:
- Log in to your Braze account.
- From the panel on the top, go to Segments and click + Create Segment.
- In the Create Segment popup, specify a name for the segment and click Create Segment.
- Under the newly created Segment tab, navigate to the Filters section.
- Click Add Filter and choose a custom event for your segmentation.
- Then, search for "VWO" in your custom event dropdown.
- Choose the required VWO property and enter the value correspondingly.
- Configure the number of visits and the duration within which you want to see the visits, and click Save.
- Now, click Calculate Exact Statistics to view the number of users that qualify for the segment.
Verifying the Integration Setup
You can check if the integration setup is complete or troubleshoot the setup by verifying the network calls to identify the data pushed from VWO to Braze. To do so, perform the following steps:
- Right-click on the page, where your test campaign is running and select Inspect Element.
- Under the Network tab, search for “Braze” to filter the network calls for Braze.
- The network calls get populated as the page loads. You may reload the page to view the network calls.
- Select a network call to view further details.
- Go to the Request Payload section in the Payload tab, where you can find events: that has name: “ce”, indicating Custom Event.
- Expand 0: and data: to see n: “VWO” (name of the Custom Event) and p: {vwo_campaign_name: “<your vwo campaign name>”, vwo_variation_name: “<variation name>”}. These indicate that the values are being pushed by VWO to Braze.
NOTE: If you are able to see the data getting reflected in the network call but not in your Braze account, then you may check if the custom event (VWO) and the corresponding properties (vwo_campaign_name and vwo_variation_name) are enabled in your Braze account. If they aren't enabled already, you need to connect with your account manager at Braze to get these enabled.