Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

VWO

1,384 sites Security covered
View on drupal.org

This module integrates VWO, an experimentation platform, with Drupal to help you run A/B tests and personalize user experiences. It simplifies the setup of VWO's SmartCode snippet, allowing you to test new ideas and optimize your website's performance.

Synopsis

VWO lets you run A/B, split URL, and multivariate tests with ease and deliver optimum user experiences to your website visitors. Once you insert the VWO SmartCode snippet into the head section of your website front-end code, you’re all set to start testing new ideas. The VWO plugin for Drupal automates and simplifies the configuration and setup of VWO snippets.

Requirements

To integrate VWO with Drupal, you need to have an active VWO account. You can get started with VWO by simply signing up for a 30-day free trial account.

Here are the implementation steps for VWO <> Drupal:

  1. Install from .zip file -

    1. Download VWO plugin from here.
    2. Login to Drupal’s admin panel and navigate to the Modules section.
    3. Click Install new module.
    4. On the next page, upload the VWO plugin downloaded earlier and click Install.
    5. Once the plugin is installed, you will see the successful installation message. On this page, click Enable newly added modules.
    6. Select the checkbox next to the VWO module and then click Save configuration.
  2.    
  3. Install using Composer (only in Drupal 8.9 and above) -

    1. Run this command on your server -
      composer require 'drupal/vwo:^1.4'
    2. Once the plugin is installed, you will see the successful installation message. On this page, click Enable newly added modules.
    3. Select the checkbox next to the VWO module and then click Save configuration.

Configuration steps

Here are the steps to save your configuration with the VWO module:

  1. After you install the module, a message displays asking you to configure your VWO plug-in.
  2. Enable VWO (as shown in the above picture).
  3. Enter VWO Account ID.
  4. Save configuration.

The VWO module will now be installed and enabled.

For a detailed walkthrough, here’s how to integrate VWO with Drupal.

About VWO

VWO is an experimentation platform that enables brands to improve their key business metrics by empowering teams to run their conversion optimization programs easily. Whether your goal is to boost website conversion or improve user experience, VWO is the go-to tool for any experimentation needs. We provide capabilities to unify customer data, discover customer behavioral insights, build hypotheses, run A/B tests on server, web, and mobile, rollout features, personalize experiences, and improve engagement across the entire customer journey.

VWO’s global customer base includes brands like Ubisoft, Nvidia, Allstate, etc. It has helped more than 4,500 brands across the globe to run over 600,000 experiments to date.

Local features

By integrating VWO with Drupal, you get the following benefits:

  • Support for Synchronous and Asynchronous VWO JavaScript loading.
  • Freedom to choose which pages should include the VWO JavaScript.
  • Account ID parser to locate your Account ID from the supplied JavaScript.

Activity

Total releases
3
First release
Sep 2025
Latest release
1 month ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
8.x-2.1 Stable Jun 13, 2026
8.x-2.0 Stable Oct 9, 2025
8.x-1.9 Stable Sep 3, 2025