This article covers the following:
- Overview
- Use Cases
- Enable the Pendo Integration for your Wingify Account
- Verify the Integration Setup
- Recommended Best Practices
- Troubleshooting/Known Issues
- FAQs
Overview
This article describes how to integrate Wingify with Pendo, a product analytics and user engagement platform. Enabling this integration allows Wingify to automatically send campaign and variation data to Pendo whenever a visitor becomes part of an active Wingify campaign.
Key Benefits:
- Unified Analytics: Analyze the impact of your Wingify experiments and personalization campaigns directly within Pendo's environment.
- Correlate Experimentation with Product Usage: Understand how exposure to different Wingify variations influences user behavior, feature adoption, and retention tracked in Pendo.
- Enhanced Segmentation: Create user segments in Pendo based on the specific Wingify campaign and variation a user experienced.
Use Cases
- Measure Feature Adoption: Determine if users exposed to Variation B of a Wingify test adopt a new feature tracked in Pendo faster than users who saw the Control.
- Analyze User Journey Impact: See how different Wingify campaign variations affect user paths and engagement metrics within your product, as visualized in Pendo.
- Segment Pendo Guides/Feedback: Target Pendo in-app guides or feedback surveys based on the Wingify experiment variation a user was bucketed into.
- Long-Term Behavior Analysis: Correlate initial exposure to a Wingify campaign with long-term user retention or specific actions tracked over time in Pendo.
Enable the Pendo Integration for Your Wingify Account
To enable the Wingify<>Pendo integration for your Wingify account, the following prerequisites must be met:
- You should have an active Pendo account.
- The Wingify SmartCode and Pendo analytics code should be implemented on your webpage.
Procedure
- Log in to your Wingify account.
- From the left panel of your Wingify dashboard, go to Configurations > Integrations.
- Search for Pendo in the search bar.
- Click the Pendo tile. The Pendo connection screen appears.
- Click Create Connection. A panel appears on the right.
- In the panel, click Send campaign data to Pendo.
- Provide the name of the connection in the Connection Name field (for example, Pendo connector).
- Click Create Connection.
- To enable the integration at the campaign level, use the following steps:
- Navigate to Web Experimentation or Personalize.
- Select the desired campaign, and go to Configuration > Integrations.
- Select the Pendo checkbox from the list of available integrations and click Save Now.
Once you enable the connection, you can start sending your Wingify experiment data to Pendo at the campaign level.
Wingify sends campaign data to Pendo with the following details:
| Parameter | Value |
|---|---|
| Event Name | VWO |
| Properties |
vwo_campaign_name:campaign_name:campaign_id e.g. Pendo - Integration:1 vwo_variation_name:variation_name:variation_id e.g. Control:1 |
| Parameter | Value |
|---|---|
| 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}, } |
Verify the Integration Setup
You can check whether the integration setup is complete or troubleshoot it by verifying network calls to identify the data pushed from Wingify to Pendo.
To verify:
- Ensure the campaign you configured is running and receiving traffic.
- Visit a page included in the Wingify campaign yourself, ensuring you are bucketed into one of the variations.
- Log in to your Pendo account and navigate to Settings > Subscription Settings > Applications > Your App > Raw Events.
- Click on any track event to view the event details. The Event Info pop-up indicates that Wingify is pushing the values to Pendo.
Recommended Best Practices
- Ensure Pendo Snippet Presence: Double-check that the Pendo installation snippet is correctly deployed and active on all pages targeted by your Wingify campaigns where you enable this integration.
- Consistent Naming: Use clear and consistent names for your Wingify campaigns and variations, as these names will appear directly in Pendo.
- Selective Enablement: Enable the Pendo integration only for campaigns where analyzing the results within Pendo adds significant value. This keeps your Pendo data cleaner.
- Consult Pendo Documentation: Refer to Pendo's help resources for the best ways to leverage custom event properties for creating segments, building reports, and triggering guides based on the Wingify data.
Troubleshooting
| Issue | Solution |
| Data (vwo_campaign_name, vwo_variation_name) is not appearing in Pendo Raw Events. |
|
| Wingify data appears in Pendo, but the campaign or variation names seem incorrect. | Double-check the campaign and variation names configured in Wingify. If names were changed recently in Wingify, Pendo might receive the updated names only for newly bucketed visitors |
FAQs
Q: Do I need to add any extra code to my website for this integration?
A: You do not need to add any Wingify-specific code beyond the standard Wingify SmartCode. However, the standard Pendo installation snippet (JS library/agent) must already be installed and working on the pages where your Wingify campaign runs.
Q: Where exactly will I see the Wingify data inside Pendo?
A: The Wingify campaign and variation names are typically sent as properties within events recorded by Pendo (e.g., as part of a track event). You can view this in Pendo's Raw Events feed and use these properties to build segments, filter reports, or target guides within the Pendo platform. Consult Pendo's documentation for details.
Q: Will Wingify send data to Pendo for visitors who saw the campaign before I enabled the integration?
A: No. Data is sent only for visitor sessions that occur after the integration has been successfully enabled both, globally and for the specific campaign. The integration does not work retroactively.
Need more help?
For more information or further assistance, contact Wingify Support.