VWO

VWO

A/B testing and conversion optimization platform for enterprise e-commerce. VWO scripts fetch experiment configurations, inject page modifications for test variants, and track heatmaps, session recordings, and conversion events to determine winning experiences.

Overview

VWO (Visual Website Optimizer) is an A/B testing and conversion optimization platform. It injects page modifications for test variants and tracks heatmaps, session recordings, and conversion events.

What This Script Does

  • Loads experiment configurations and applies visual changes to the page for A/B test variants
  • Sets cookies to assign visitors to test groups and maintain consistent experiences across sessions (e.g., _vis_opt_s, _vis_opt_test_cookie)
  • Records heatmap data including mouse movements, clicks, and scroll depth
  • Captures session recordings of user interactions for UX analysis
  • Tracks conversion events (purchases, form submissions, clicks) to determine test winners
  • Makes network requests to VWO servers to fetch experiments and send tracking data

Consent & Compliance

Category: Functional / Analytics

VWO combines functional testing (showing different page variants) with analytics (heatmaps, session recordings, conversion tracking). The A/B testing component modifies the user experience and sets cookies for group assignment. Session recordings capture detailed behavioral data. Under GDPR, cookies for A/B testing and detailed behavioral recording require consent.

Should You Block This Without Consent?

Conditional. A/B testing cookies and session recording both require consent under ePrivacy and GDPR. If only using server-side testing without client cookies, consent may not be needed. For the standard client-side implementation with heatmaps and session recordings, obtain consent before loading VWO.

Visit website

Consent Categories

Functional
Analytics

Also Known As

VWOvisual website optimizerA/B testingconversion optimizationheatmap toolsession recordingCRO toolsplit testing

Industries

Computers Electronics and Technology

Tracked Domains (2)

dev.visualwebsiteoptimizer.comAnalytics
d5nxst8fruw4z.cloudfront.netAnalytics

Frequently Asked Questions

Is consent needed before loading VWO on a website?

Yes. VWO sets cookies like _vis_opt_s to assign visitors to A/B test groups, and its heatmap and session recording features capture detailed behavioral data including mouse movements, clicks, and scroll patterns. Under GDPR and ePrivacy, both the testing cookies and behavioral recording require prior visitor consent.

What tracking and behavioral data does VWO collect?

VWO sets cookies for test group assignment ensuring consistent variant delivery. It records heatmap data with mouse movements, click positions, and scroll depth. Session recordings capture full interaction sequences for UX analysis. Conversion events like purchases and form submissions are tracked to determine winning test variations.

How does ConsentStack handle VWO experimentation scripts?

ConsentStack detects VWO and assigns it to the analytics category. Before consent, VWO is blocked from setting test cookies, recording heatmaps, or capturing sessions. Once analytics consent is granted, VWO loads experiment configurations and begins tracking visitor interactions for conversion optimization.

Related Vendors

Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Apple Maps JS
Apple Maps JS
Apple Maps JS is Apple's JavaScript mapping framework for embedding interactive maps on websites. Scripts load map tiles, location pins, and routing data from Apple's MapKit servers to render navigable maps within web pages. Requires a MapKit JS token for authentication but does not set tracking cookies or collect behavioral analytics data.
Apple Business Chat
Apple Business Chat
Apple Business Chat enables direct customer messaging between websites and Apple's Messages app. Scripts load chat buttons and conversation interfaces that connect visitors to business support agents through iMessage. Sets minimal session cookies to maintain conversation context but does not track browsing behavior or collect analytics data.

Manage consent for VWO

ConsentStack automatically detects and manages VWO trackers so your site stays compliant with global privacy regulations.