Skip to content

VWO

VWO is a powerful experimentation platform that helps brands enhance key business metrics by enabling teams to run conversion optimization programs backed by customer behavior data. With VWO, you can unify customer data, gain behavioral insights, build hypotheses, run A/B tests across multiple platforms (server, web, and mobile), roll out features, personalize experiences, and optimize the entire customer journey.

By integrating VWO with Braze, you can leverage VWO experiment data to create targeted segments and deliver personalized campaigns.

Prerequisites

Integrating VWO with Braze

Step 1: Enable the Braze integration in VWO

  1. Log in to your VWO account.
  2. In the VWO dashboard, go to Configurations > Integrations. Here, you can enable integrations at the workspace level, which applies the integration to all future test campaigns by default.

    VWO Integration Configuration

  3. Select the Braze integration to enable it.
  4. Optionally, you can enable the Braze integration for any existing campaigns. To do so, select a campaign, then go to Configuration > Integrations, and enable Braze.

    Enable Braze Integration

  5. After you’ve enabled the integration, VWO will start sending experiment data to Braze at the campaign level.

Step 2: Create a segment in Braze with VWO event properties

  1. In the Braze dashboard, select Segments > + Create Segment.
  2. In the Create Segment window, enter a name for the segment, then Create Segment.
  3. In your newly-created segment, select Filters > Add Filter, then choose Custom Event as the filter type.
  4. In the filter dropdown, search for VWO.
  5. Select the relevant VWO property and specify the required value.
  6. If needed, configure the number of visits and time frame. When you’re finished, select Save.

    Braze Segment Creation

  7. To view the number of users that match your segment criteria, select Calculate Exact Statistics.

    Braze Segment Statistics

Data flow

VWO sends the campaign experiment data to Braze as a custom event using the following format:

  • Event Name: VWO
  • Event Properties: vwo_campaign_name, vwo_variation_name

Considerations

Request event property segmentation

Before you can use event property segmentation, you’ll need it enabled in Braze. Use the following template to contact your Braze CSM or the support team for access.

Braze data points

The custom event sent from VWO to Braze—including any event properties enabled for segmentation—will consume data points in your Braze instance.

Limitations

Currently, this integration doesn’t support real-time sync of test data. There may be a delay of up to 15 minutes for test data to appear in Braze.

Troubleshooting

If you’re not seeing VWO data in Braze:

  1. Right-click on the page, where your test campaign is running and select Inspect Element.
  2. Under the Network tab, search for Braze to filter the network calls for Braze.
  3. The network calls get populated as the page loads. You may reload the page to view the network calls.
  4. Select a network call to view further details.
  5. Go to the Request Payload section in the Payload tab, where you can find events: that has name: ce, indicating Custom Event.
  6. Expand 0: and data: to see n: “VWO” (name of the Custom Event) and p: {vwo_campaign_name: “”, vwo_variation_name: “”}. These indicate that the values are being pushed by VWO to Braze.

Braze Troubleshooting

For additional support, contact your VWO customer success manager.

HOW HELPFUL WAS THIS PAGE?
New Stuff!