This article covers the following:
- Overview
- Before You Begin
- Create a MoEngage Connection in Wingify
- View Reports in MoEngage
- Verify the Integration Setup
Overview
MoEngage is a platform that facilitates insights-led customer engagement through its impactful analysis and segmentation features.
To learn more about MoEngage, click here.
By integrating Wingify with MoEngage you can channel your website visitor data from Wingify to your MoEngage account for further analysis. Through this, you will be able to drill down the parameters and gauge the performance of each variation in your Wingify test campaign.
Before You Begin
- You have an active MoEngage account.
- The MoEngage analytics code is implemented on your webpage.
Create a MoEngage Connection in Wingify
Wingify supports the following MoEngage connection types:
- Send campaign data to MoEngage (Push based): Allows you to track and analyze Wingify campaign data in MoEngage using campaign and variation details.
- Send survey data to MoEngage (Survey data): Allows you to analyze and report on Wingify survey responses in MoEngage.
- Send Insights — Mobile App data to MoEngage (Mobile insight): Allows you to analyze and report on Wingify mobile insights in MoEngage.
To create a MoEngage connection in your Wingify account:
- Log in to your Wingify account.
- From the left panel, navigate to Configurations > Integrations.
- Click the MoEngage integration tile and click Create Connection.
- Select the type of connection you want to configure.
All configured connections appear under the Config > Active Connections section on the MoEngage integration page, with inline Edit and Delete options.
- Navigate to Web Experimentation.
- Select the desired campaign, and go to Configuration > Integrations.
- Select MoEngage from the list of available integrations.
Send Campaign Data to MoEngage
Use this connection type to track and analyze Wingify campaign and variation data in MoEngage.
To configure the connection:
- Click Create Connection and select Send campaign data to MoEngage.
- In the Create Connection form, enter a name in the Connection Name field.
- Click Create Connection.
To enable the integration at the campaign level:
- Navigate to Web Experimentation.
- Select the desired campaign, and go to Configuration > Integrations.
- Select MoEngage from the list of available integrations.
Specifications of Wingify Experiment Data Sent to MoEngage
The data from Wingify is sent to MoEngage with the following specifics:
"vwo":[["exp_name,var_name"]]
Here, exp_name is the campaign name and var_name is the variation name in Wingify.
Event name: wingify
Properties
{
campaign_id: {CAMPAIGN_ID},
variation_id: {VARIATION_ID},
campaign_name: {CAMPAIGN_NAME},
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 optional. These values are available only when using the Personalize Holdback feature and may not be present for all campaigns.
Send Survey Data to MoEngage
Use this connection type to analyze and report on Wingify survey responses in MoEngage.
To configure the connection:
- Click Create Connection and select Send survey data to MoEngage.
- In the Create Connection form, enter a name in the Connection Name field.
- Click Create Connection.
Send Insights — Mobile App Data to MoEngage
Use this connection type to analyze and report on Wingify mobile insights in MoEngage.
To configure the connection:
- Click Create Connection and select Send Insights — Mobile App data to MoEngage.
- In the Create Connection form, enter a name in the Connection Name field.
- Click Create Connection.
After creating the connection, enable it for campaigns. Navigate to Web Experimentation, select the desired campaign, and go to Configuration > Integrations. Then, select MoEngage from the list of available integrations.
View Reports in MoEngage
To view the Wingify visitor data in your MoEngage account, perform the following steps.
- Log in to your MoEngage account.
-
From the left panel, click Create new and go to Segment.
-
In the Create segment page, under User behavior, select VWO from the Select an event dropdown.
- Specify the number of visits that you want to track for the visitors that landed on your website and the period during which the visit(s) took place.
Note: The number of visits here strictly corresponds to the visits made on a page that is included in a Wingify campaign.
-
Click +Attribute to add a Wingify attribute. Select vwo_campaign_name or vwo_variation_name if you want to filter the report based on a specific Wingify campaign or a variation name, respectively.
- Once done, click Show count.
-
Under Query Results, click on a query to view the corresponding report in detail.
Verify the Integration Setup
You can verify the integration setup or troubleshoot it by checking the network calls to confirm data is being pushed to MoEngage.
- Right-click on the page where your test campaign is running and select Inspect Element.
- Under the Network tab, search for MoEngage to filter the network calls.
- The network calls populate as the page loads. Reload the page if needed.
- Select a network call to view further details.
- Go to the Payload tab and verify the data using the format applicable to your account type.
Scroll down to the Request Payload section in the Payload tab, where you can find:
e: "VWO"
This indicates the event pushed by Wingify.
Expand a: to view the details of the campaign and variation data associated with the event.
Verify that the following properties are present in the payload:
campaign_idcampaign_namevariation_idvariation_nameuser_id
Note: The target_id and target_name properties are optional and may be available only when using the Personalize Holdback feature.
Need more help?
For more information or further assistance, contact Wingify Support.