WingifyGuides

Integrate Wingify with Contentsquare

This article covers the following: * Overview * Create a Contentsquare Connection + Specifications of Campaign Data Sent * Enable Wingify Integration in Contentsquare * View Reports Inside Contentsquare Console

#Overview

Contentsquare is a digital experience analytics platform that helps businesses understand and optimize customer journeys across their websites and applications.. Integrating Wingify with Contentsquare enables you to push your visitor test data from Wingify to Contentsquare in dynamic variables and filter the reports in Contentsquare based on the variations accessed by the visitors.

You can integrate Wingify with Contentsquare using either of the two applications involved. This article covers the procedures to perform the integration at both ends.

Note: It is sufficient to perform this integration from either application. You do not need to configure it in both.

#Create a Contentsquare Connection

Wingify supports the following Contentsquare connection type:

  • Send campaign data to Contentsquare (Push based): Allows you to track and analyze Wingify campaign data in Contentsquare using campaign and variation details.

To create a Contentsquare connection in your Wingify account:

  1. Log in to your Wingify account.
  2. Navigate to Configurations > Integrations.
  3. Click the Contentsquare integration tile and then click Create Connection.
  4. In the panel that appears, click Send campaign data to Contentsquare.
  5. Enter a name in the Connection Name field and click Create Connection.

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

Note:

  • You can set a connection as the default for all new campaigns you create henceforth. To set it as the default connection, switch on the Default toggle for the Send campaign data to Contentsquare connection. Once a connection is marked as default, Wingify automatically applies it to all new campaigns. Existing campaigns remain unaffected. If no default connection is set, you must manually select the appropriate connection for each new campaign.
  • To enable the connection for individual campaigns, go to Web Experimentation, select a campaign, go to Configuration > **Integrations,**select **Contentsquare,**and click Save Changes.

To edit an existing connection, click the vertical ellipsis (⋮) next to it and select Edit. This opens the Edit Connection panel pre-filled with the Connection Name field. Update the name as needed and click Update Connection to save changes.

#Specifications of Campaign Data Sent to Contentsquare

The campaign data sent depends on when your account was created.

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

Event name: trackDynamicVariable

Properties

{
  key: AB_VWO_{CAMPAIGN_ID}:{CAMPAIGN_NAME},
  value: {VARIATION_NAME}
}

Event name: trackDynamicVariable

Properties

{
  key: AB_{EVENT_NAME}_{CAMPAIGN_ID}:{CAMPAIGN_NAME},
  value: {VARIATION_NAME}
}

#Enable Wingify Integration in Contentsquare

To get started with the integration, log in to your Contentsquare account and perform the following steps:

  1. From the Settings, select the Console option.
  2. Select the Account and the Project that you intend to use.
  3. Navigate to the INTEGRATIONS tab and click the + Add integration button.

%2B_Add_Integration.png
%2B_Add_Integration.png

  1. From the list of integrations, click the Add integration button corresponding to Wingify.

VWO_-_Add_Integration.png
VWO_-_Add_Integration.png

  1. A pop-up appears displaying the details about the integration. Click the Add button to add the integration.

VWO_-_Add_Integration_Popup.png
VWO_-_Add_Integration_Popup.png

  1. Once added, a confirmation toast appears indicating the successful installation of the Wingify integration. You can go back to your Project screen and see Wingify appear in the list of your installed integrations.

VWO_Success_Message.png
VWO_Success_Message.png

  1. Initially, it takes some time (usually around 24 hours on business days) to process the integration, due to which the integration request would appear in Pending status.

VWO_Pending.png
VWO_Pending.png

  1. Once processed, the integration is automatically turned ON.

VWO_Installed.png
VWO_Installed.png

Note: If the Pending status persists beyond the expected time, contact the Contentsquare help desk.

  1. When the installation is complete, you will be able to use Wingify specific dynamic variables for segmentation. The dynamic variables' keys are in the form AB_VWO_, the value corresponds to the A/B test variation.

#View Reports Inside Contentsquare Console

Wingify sends the A/B test data in the form of dynamic variables inside the Contentsquare dashboard. To view reports inside the Contentsquare console, perform these steps:

  1. Open the Contentsquare dashboard and navigate to the report you wish to analyze.
  2. Click All Visitors and select Dynamic Variables from the first dropdown.
  3. From the next drop-down, search for your A/B test by ID or Name and select an A/B test.
  4. From the last drop-down, select the variation you want to analyze and click Apply.

Integrating_VWO_with_Clicktale__Now_ContentSquare__-_Google_Docs_2020-11-03_17-03-48.jpg
Integrating_VWO_with_Clicktale__Now_ContentSquare__-_Google_Docs_2020-11-03_17-03-48.jpg

  1. You can even compare the variations against each other by clicking on COMPARE.

    contentSquare.gif
    contentSquare.gif

Note: Once the integration is done, you can check the setup using the Contentsquare Tracking Setup Assistant.

#Need more help?

For more information or further assistance, contact Wingify Support.