WingifyGuides

Integrate Wingify with Amplitude

Feature availability: Import Amplitude Cohorts into Wingify for Campaign Targeting is not supported in the EU region. All other Wingify-Amplitude integration capabilities, including pushing Wingify data to Amplitude and enabling analytics-driven experimentation, are fully supported across all regions.

This article covers the following: * Overview * Before You Begin * Create an Amplitude Connection in Wingify + Send Campaign Data to Amplitude - Specifications of Wingify Experiment Data Sent to Amplitude - View Reports in Amplitude * Find Your Wingify Test Campaign ID + Send Survey Data to Amplitude - Access Wingify Surveys Data in Amplitude + Import Cohorts from Amplitude

#Overview

Amplitude is a product analytics platform that uses collaborative analytics to help organizations track visitor behaviour. The platform employs behavioural reporting to better understand how users interact with products and deliver real-time insights to speed up work in real-time. It helps businesses grow by using conversion and retention metrics.

#Before You Begin

  • You have an active Amplitude account.
  • The Wingify SmartCode is installed on your website.
  • The Amplitude JS/Web SDK is implemented on your webpage.

Note: These steps are exclusive to Amplitude JS/Web SDK. If you're using an Amplitude JS/Web SDK node package manager, you must use the Wingify Amplitude integration plugin to implement this integration. Remember that the integration performed via the node package manager does not allow you to choose the campaign data to be sent from your Wingify account to Amplitude. It streams all of the active campaign data from Wingify to Amplitude.

#Create an Amplitude Connection in Wingify

Wingify supports the following Amplitude connection types:

To create an Amplitude connection in your Wingify account:

  1. Log in to your Wingify account.
  2. From the left panel, navigate to Configurations > Integrations.
  3. Click the Amplitude integration tile and click Create Connection.
  4. Select the type of connection you want to configure.

All configured connections appear under the Config > Active Connections section on the Amplitude integration page.

Note: To set a connection as your default, switch on the Default toggle for the relevant connection under Active Connections. Once set, Wingify automatically applies this connection to all new campaigns. Existing campaigns remain unaffected. If no connection is marked as default, or if multiple connections are configured, you must manually select the correct connection for each new campaign.

To enable the integration at the campaign level:

  1. Navigate to Experimentation > Web Experimentation.
  2. Select the desired campaign, and go to Configuration > Integrations.
  3. Select Amplitude from the list of available integrations.

#Send Campaign Data to Amplitude

Use this connection type to send Wingify campaign and variation data to Amplitude for reporting and analysis.

To configure the connection:

  1. Click Create Connection and select Send campaign data to Amplitude.
  2. Enter a name in the Connection Name field and click Create Connection.

The campaign visitor data is shared via the campaign ID, while the variation-level visitor data is shared via the variation ID.

#Specifications of Wingify Experiment Data Sent to Amplitude

When a visitor becomes part of a Wingify campaign, Wingify sends the following events to Amplitude:

  • Accounts created before June 14, 2026
  • Accounts created on/after June 14, 2026

Event name: VWO

Properties

{
 VWO-Test-ID-{CAMPAIGN_ID}: {VARIATION_NAME}
}

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 Web Personalization Holdback feature and may not be present for all campaigns.

  • Accounts created before June 14, 2026
  • Accounts created on/after June 14, 2026

Event name: VWO (identify)
Properties

{
 VWO-Test-ID-{CAMPAIGN_ID}: {VARIATION_NAME}
}

Event name: wingify (identify)
Properties

{
 Test: {CAMPAIGN_NAME} ({CAMPAIGN_ID}),
 Variation: {VARIATION_NAME} ({VARIATION_ID}),
}

#View Reports in Amplitude

To view reports in your Amplitude dashboard, you first need to create an event. Here’s how you can create one:

Note: If you want to view the report for an existing event, you can go to My Workspace > Saved Content and select the chart for which you want to view the report.

  1. Log in to your Amplitude account. The Amplitude dashboard appears.
  2. From the top panel, click Create to create a new chart and click Chart > Segmentation.

vwo-amplitude-segmentation-option.png
vwo-amplitude-segmentation-option.png

  1. From the events section, click on Select event... and select Wingify under Uncategorized.

Screenshot_2023-02-20_at_5.34.10_PM.png
Screenshot_2023-02-20_at_5.34.10_PM.png

  1. Use the following event properties to filter or break down your report:
    • campaign_name
    • campaign_id
    • variation_name
    • variation_id
    • target_name
    • target_id

image5.png
image5.png

     5. After this, the report is displayed at the bottom of the page. To save your chart, click Save on the top right.

Note: If a visitor's event property or custom user property is counted under None or shows an unexpected value, refer to this article.

#Find Your Wingify Test Campaign ID

You can find the campaign ID directly in the Web Experimentation dashboard. The ID column displays the campaign ID for each campaign in the list.

Alternatively, to find your campaign ID at the campaign level, go to Review, scroll down to the Other Information section and check the Campaign ID.

#Send Survey Data to Amplitude

Use this connection type to send Wingify survey responses to Amplitude for analysis.

To configure the connection:

  1. Click Create Connection and select Send survey data to Amplitude.
  2. Enter a name in the Connection Name field.
  3. Click Create Connection.

Once this connection is configured, you can choose to send Wingify survey data to Amplitude at the campaign level. By default, the Amplitude integration is enabled for new Wingify surveys campaigns.

To enable the Amplitude integration for campaigns:

  1. Go to User feedback > Surveys.
  2. Select the Surveys campaign, go to Settings > Advanced Options > Others, and select Amplitude under Integrate with third-party products.

#Access Wingify Surveys Data in Amplitude

Wingify starts sending your Wingify Surveys data to Amplitude as soon as a visitor attends your survey. This data is received in Amplitude as events. You can use these events to create several reports in Amplitude. The event name depends on when your account was created. For example:

Account created Event name
Before June 14, 2026 VWO-survey-answer-submitted
On/After June 14, 2026 wingify-survey-answer-submitted

You can use this event to create a report as follows:

  1. Log in to your Amplitude dashboard.
  2. Click Create > Chart > Data Table.

image9.png
image9.png

  1. Click the Add Event or Metric button and select the event name applicable to your account. This creates a data table featuring the overall number of survey answers submitted.

image8.png
image8.png

  1. To view the number of answers question-wise, click Select property in the Overall cell and select QuestionText.

image7.png
image7.png

  1. Furthermore, you can view the breakdown of the number answer-wise by grouping each question by Answer.

image5.png
image5.png

Additionally, you can add survey activities such as Survey started and Survey completed to build funnels based on these events to enhance visitor engagement further.

#Import Cohorts from Amplitude

Use this connection type to import Amplitude cohorts into Wingify and use them for campaign targeting.

To configure the connection:

  1. Click Create Connection and select Import Cohorts from Amplitude.
  2. Enter a name in the Connection Name field.
  3. Click Create Connection.

After the connection is created, Wingify generates an API key for the connection. To view the key, click the corresponding three-dot menu (⋮) and select Edit.

Use this API key when configuring the Wingify destination in Amplitude. If you have multiple Amplitude connections, ensure that you use the API key associated with the correct connection.

For detailed setup instructions, refer to Import Amplitude Cohorts into Wingify for Campaign Targeting.

#Need more help?

For further assistance or more information, contact Wingify Support.