xpay✦ Commerce
Directory
WooCommerce plugins
Visual Website Optimizer
Visual Website Optimizer
VWO is the all-in-one platform that helps you conduct visitor research, build an optimization roadmap, and run continuous experimentation.
3.0
(6 ratings)Will this break my store?
What the WordPress.org registry says about keeping Visual Website Optimizer running.
Tested to 7.0.2
Tested against the WordPress branch in use today.2 months ago
At least 2.3 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.false
Your host must be running at least this version.2.7
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Visual Website Optimizer is looked after — not on how many stores run it.
90
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
7 / 15Listing transparency
10 / 10Ratings
3.0
6 ratingsThis plugin simplifies the process of adding the VWO 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 VWO (Wingify) SmartCode integration
- Automatic WooCommerce event tracking
- Event-level data passed to VWO 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
- Go to Settings > VWO.
- Enter your VWO Account ID.
- Choose your preferred code type:
- Asynchronous (Recommended): Loads faster, doesn’t block elements.
- Synchronous: Not recommended for performance reasons.
- Click Save Changes.
Configuring WooCommerce Settings
- Open the WooCommerce tab in the VWO settings.
- Enable WooCommerce Event Tracking.
- Enable the specific events you want to track:
- Product Viewed
- Add to Cart
- Product Removed From Cart
- Purchase Order
- Click Save Changes.
Configuring Server-Side Tracking (Optional)
- Enable Server-Side Tracking from the WooCommerce tab.
- Click Save Changes.
Verifying Event Tracking in VWO
- Log in to your VWO account.
- Go to Data360 > Events.
- Perform sample actions on your WooCommerce store.
- Check the events list in Data360.
- Register any events listed under “Unregistered Events”.
WooCommerce Events Imported Into VWO
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
You can find your VWO Account ID in your VWO dashboard under Account Settings.
Yes, server-side tracking is available and can be enabled in the WooCommerce tab of the plugin settings.
- 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>
No, this plugin is sufficient by itself
Plugin details
Tags on WordPress.org
