This article introduces VWO SmartCode version 2.2. The new version (2.2) introduces critical performance improvements and feature updates over version 2.1. This guide outlines the specific enhancements in this release and the technical advantages of upgrading.
|
This article covers the following: |
Overview
VWO SmartCode just got more powerful. With SmartCode version 2.2, your experiments run faster, have a reduced impact on Core Web Vitals, and are ready to support future advancements. This means a smoother experience for your visitors without compromising website performance.
You can upgrade your SmartCode by manually adding the latest version of SmartCode, available in the VWO app.
Key Benefits
Upgrading the SmartCode to version 2.2 offers the following benefits:
-
Faster Execution with Server-Side Variation Decisioning
In SmartCode version 2.1, the modified elements of all variations are hidden, and the data of all variations is served to the visitor’s browser because the variation assignment happens on the client side.
In SmartCode version 2.2, VWO’s servers determine which variation to assign. In this version, only the modified elements of the selected variation are hidden, and only the data of the selected variation is served to the visitor’s browser.
This results in improved Core Web Vitals, particularly First Contentful Paint (FCP) and Largest Contentful Paint (LCP). For your users, this means faster page loads and a smoother browsing experience.
-
Instant Changes with CDN Workers (Coming Soon)
VWO is in the process of enabling support for running tests directly at the edge server of the CDN, where workers are supported. With this update, changes will be applied instantly, ensuring a seamless experience where visitors always see the correct version of your site, the moment they land on it.Note: This enhancement is in its final development stage, supports SmartCode 2.2, and will be released soon.
Who Should Upgrade?
It is recommended for all VWO users to implement SmartCode 2.2 to minimize VWO’s impact on client-side performance and improve Core Web Vitals (FCP and LCP).
FAQs
-
Will older versions of SmartCode continue to work?
Yes, older versions will continue to function. However, SmartCode 2.2 provides optimized execution, improved performance, and serves as the foundation for upcoming innovations. -
Does upgrading to SmartCode version 2.2 require changes to my existing experiments?
No changes are required. SmartCode 2.2 is backward-compatible, and your existing experiments will continue to run seamlessly with the upgraded version. -
How does SmartCode version 2.2 improve website performance?
By moving variation decisioning to the server, SmartCode 2.2 reduces client-side resource usage, which leads to:- Faster page load time
- Improved Core Web Vitals (FCP and LCP)
- Smoother visitor browsing experience
Need more help?
For further assistance or more information, contact VWO Support.