This article covers the following:
- Overview
- Before You Begin
- Create a Braze Connection
- Create a Wingify Segment in Braze
- Verify Integration
- Need more help?
Overview
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.
The Wingify–Braze integration allows you to send campaign and variation data from Wingify to Braze. This data can be used to create audience segments and personalize customer engagement based on the Wingify campaigns and variations users experienced.
Before You Begin
- You have an active Braze account.
- The Wingify SmartCode is installed on your website.
- The Braze analytics code is implemented on your webpage.
- To use Wingify-based segmentation properties in your Braze account, they must first be enabled in Braze. Contact your Braze account manager and provide the custom event name along with the corresponding properties.
Create a Braze Connection
Wingify supports the following Braze connection type:
- Send campaign data to Braze (Push based): Allows you to track and analyze Wingify campaign data in Braze using campaign and variation details.
To create a Braze connection in your Wingify account:
- Log in to your Wingify account.
- Navigate to Configurations > Integrations.
- Click the Braze integration tile and then click Create Connection.
All configured connections appear under Config > Active Connections on the Braze integration page.
Send Campaign Data to Braze
Use this connection type to send Wingify campaign and variation data to Braze.
To configure the connection:
- Click Create Connection and select Send campaign data to Braze (Push based).
- Enter a name in the Connection Name field.
- Click Create Connection.
After the connection is created, Wingify automatically sends campaign and variation data to Braze whenever visitors become part of a Wingify campaign.
Specifications of Wingify Campaign Data Sent to Braze
Wingify sends campaign data to Braze in the following format:
Event name: wingify
Event properties:
{
campaign_id: {CAMPAIGN_ID},
campaign_name: {CAMPAIGN_NAME},
variation_id: {VARIATION_ID},
variation_name: {VARIATION_NAME},
user_id: {USER_ID},
target_id: {TRIGGER_ID},
target_name: {TARGET_NAME},
}Note: The target_id and target_name properties are available only when using the Personalize Holdback feature.
Create a Wingify Segment in Braze
To view the Wingify 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 wingify in your custom event dropdown.
- Choose the required event 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.
- Click Calculate Exact Statistics to view the number of users that qualify for the segment.
Verify Integration
You can check if the integration setup is complete or troubleshoot the setup by verifying the network calls to identify the data pushed from Wingify 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 and locate an event with name: "ce", which indicates a custom event.
- Locate the custom event with the following details:
Event name: wingify
-
Event properties:
- campaign_id
- campaign_name
- variation_id
- variation_name
- user_id
The following properties are available only when using the Personalize Holdback feature:
- target_id
- target_name
- Verify that the property values match the Wingify campaign and variation currently being served to the visitor.
Note: If the event appears in the network payload but is not visible in your Braze account, verify that the wingify custom event and its associated properties are enabled in Braze. If they are not already enabled, contact your Braze account manager for assistance.
Need more help?
For further assistance or more information, contact Wingify Support.