Wingify

Plugin Banner

Wingify

by Wingify

Download
Description

Wingify (formerly VWO & AB Tasty) is the all-in-one platform that helps you conduct visitor research, build an optimization roadmap, and run continuous experimentation.

This plugin simplifies the process of adding the Wingify SmartCode to your WordPress site and enables automatic tracking of WooCommerce events like product views, add-to-cart actions, and completed purchases. It also offers optional server-side tracking to bypass client-side blockers and improve event reliability.

Key Features

  • Easy Wingify SmartCode integration
  • Automatic WooCommerce event tracking
  • Event-level data passed to Wingify for advanced reporting
  • Support for asynchronous and synchronous SmartCode types
  • Optional server-side tracking for more accurate analytics
  • Works seamlessly with WooCommerce

Configuration and Setup

Configuring General Settings

  1. Go to Settings > Wingify.
  2. Enter your Wingify Account ID.
  3. Choose your preferred code type:
    • Asynchronous (Recommended): Loads faster, doesn’t block elements.
    • Synchronous: Not recommended for performance reasons.
  4. Click Save Changes.

Configuring WooCommerce Settings

  1. Open the WooCommerce tab in the Wingify settings.
  2. Enable WooCommerce Event Tracking.
  3. Enable the specific events you want to track:
    • Product Viewed
    • Add to Cart
    • Product Removed From Cart
    • Purchase Order
  4. Click Save Changes.

Configuring Server-Side Tracking (Optional)

  1. Enable Server-Side Tracking from the WooCommerce tab.
  2. Click Save Changes.

Verifying Event Tracking in Wingify

  1. Log in to your Wingify account.
  2. Go to Data360 > Events.
  3. Perform sample actions on your WooCommerce store.
  4. Check the events list in Data360.
  5. Register any events listed under “Unregistered Events”.

WooCommerce Events Imported Into Wingify

Product Viewed

  • Event API Name: woocommerce.productViewed
  • Payload:
    • price, currency, productId, productTitle, productUrl, productCategory, productSku, quantity, variantId

Add To Cart

  • Event API Name: woocommerce.addToCart
  • Payload:
    • price, currency, productId, productTitle, productUrl, productCategory, productSku, quantity, variantId

Remove from Cart

  • Event API Name: woocommerce.removeFromCart
  • Payload:
    • price, currency, productId, productTitle, productUrl, productCategory, productSku, quantity, variantId

Purchase

  • Event API Name: woocommerce.purchase
  • Payload:
    • orderId, productId, productSku, productPrice, productQuantity, discount, shippingPrice, totalTax, totalPrice, currencyCode
  1. Log in to your WordPress dashboard.
  2. Navigate to Plugins > Add New.
  3. Click “Upload Plugin” and select the plugin ZIP file.
  4. Click “Install Now”, then “Activate”.
  5. Go to Settings > Wingify to configure your plugin.
  1. General Settings

    General Settings

  2. Advanced Settings

    Advanced Settings

  3. WooCommerce Settings

    WooCommerce Settings

What is my Wingify Account ID?

You can find your Wingify Account ID in your Wingify dashboard under Account Settings.

Does this plugin support server-side tracking?

Yes, server-side tracking is available and can be enabled in the WooCommerce tab of the plugin settings.

What WooCommerce events are tracked automatically?

  • Product Viewed
  • Add to Cart
  • Remove from Cart
  • Purchase (Order Completed)= I can’t see any code added to my header or footer when I view my page source =
    Your theme needs to have the header and footer actions in place before the </head> and before the </body>

If I use this plugin, do I need to enter any other code on my website?

No, this plugin is sufficient by itself

Great Experience

By ameeykumar on May 3, 2019

Great Experience working with the latest version of the plugin. Thanks!

Doesn't work with WP 4.9.10

By Nikola Dimitrijević (bukizvanipera) on March 28, 2019

After activation there is no “Settings” link

4.17

  • Use SmartCode 3.0 for Wingify accounts when SmartCode3.0 enabled.
  • Keep SmartCode 2.2 for every other account.

4.16

  • Updated plugin icon and listing copy.

4.15

  • Updated plugin branding to Wingify.

4.14

  • Added support for Wingify SmartCode detection and script delivery for relevant accounts. Users with Wingify accounts will now get the optimized SmartCode automatically.

4.13

  • Version upgrade

4.12

  • Fixed the synchronous script tag attribute to support the preview debugger.

4.11

  • Fixed the synchronous script tag attribute to support the preview debugger.

4.10

  • VWO scripts are now always excluded from Jetpack Boost’s script deferral.

4.9

  • VWO SmartCode 2.2 updated
  • Improved SmartCode performance and reliability

4.8

Major update: New settings UI, WooCommerce support added, and multiple bug fixes. Upgrade recommended for improved tracking and compatibility.

4.7

  • Minor bug fix

4.6

  • Revamped plugin settings UI for improved usability.
  • Added support for WooCommerce event tracking (Product Viewed, Add to Cart, Purchase, etc.).
  • Optional server-side tracking for WooCommerce events added.
  • Multiple bug fixes and performance improvements.

4.5

  • Tested with latest version
  • VWO SmartCode 2.1 updated

4.4

  • Tested with latest version
  • Minor bug fix

4.3

  • Minor bug fix

4.2

  • Tested with latest version
  • VWO SmartCode 2.1 updated

4.1

  • Tested with latest version
  • PHPCS Errors resolved
  • WP Rocket support added

4.0

  • Tested with latest version
  • VWO SmartCode updated

3.9

  • Tested with latest version
  • Code improvement and add Rocket loader handling

3.8

  • Tested with latest version
  • Fix WP Rocket Issue

3.7

  • Tested with latest version
  • Fix Divi Frontend Editor Issue

3.6

  • Tested with latest version

3.5

  • Tested with latest version
  • Rename label “Handle Rocket Loader Issue” to “Skip Deferred Execution”
  • Set field default value of “Skip Deferred Execution” to “yes”

3.4

  • Tested with latest version
  • Code improvement and add Rocket loader handling

3.3

  • Tested with latest version
  • Add new options in settings

3.2

  • Tested with latest version

3.1

  • Add Setting link in plugin listing page

3.0

  • Update Logo and links

2.9

  • Tested with latest version

2.8

  • Tested with latest version

2.7

  • Update Plugin Name, Author and Description

2.6

  • Remove Conflict Errors

2.5

  • Update tested upto version

2.4

  • Update links

2.3

  • Minor bug fix

2.2

  • Bug fix to have default tolerance values when plugin is updated

2.1

  • Better documentation

2.0

  • Option to choose between asynchronous or synchronous code
  • Updated code snippet
  • Faster website loading

1.3

  • code snippet updated

1.0.1

  • use Website instead of Web in name of functions and readme (branding)

1.0

  • First Version