VWO Product Updates https://vwo.com/product-updates/ Just another VWO site Thu, 16 Jan 2025 07:30:43 +0000 en-US hourly 1 Introducing VWO’s enhanced SmartStats – where precision meets flexibility https://vwo.com/product-updates/enhanced-vwo-smartstats/ https://vwo.com/product-updates/enhanced-vwo-smartstats/#respond Wed, 04 Dec 2024 15:53:00 +0000 https://vwo.com/product-updates/?p=3094 We’re thrilled to introduce our new VWO’s enhanced SmartStats – Bayesian powered sequential testing engine that powers our reports. Our enhanced statistical engine gives you full control of the statistical parameters of your experiments to ensure precise, statistically robust results for confident decision-making.  The enhanced configuration options let you measure conversions, analyze reports, act fast...

The post Introducing VWO’s enhanced SmartStats – where precision meets flexibility appeared first on VWO Product Updates.

]]>
We’re thrilled to introduce our new VWO’s enhanced SmartStats – Bayesian powered sequential testing engine that powers our reports. Our enhanced statistical engine gives you full control of the statistical parameters of your experiments to ensure precise, statistically robust results for confident decision-making. 

The enhanced configuration options let you measure conversions, analyze reports, act fast with timely recommendations, and monitor experiment integrity.

Here’s what’s new:

1. Define the direction of improvement for your metrics

When setting up a metric in VWO, you specify the event to track. Now, you can also define whether the desired direction of improvement is upwards or downwards.

By setting the direction of improvement, you can define metrics where a lower value is more desirable, such as bounce rate, refund rate, or page load time, and use them in your campaigns. Our stats engine will interpret results based on these predefined directions. Once configured, these metrics can be saved and reused for future campaigns, streamlining your workflow. 

Direction of improvement image
Direction of metrics

2. Protect business-critical KPIs with guardrails

In addition to performance metrics, you can set up guardrail metrics to protect business-critical KPIs. These guardrail metrics act as a safety net, ensuring that any negative impact from experiments is quickly identified. If the value of these metrics drops below a specified threshold during a campaign, the campaign automatically pauses, and you receive a notification. This proactive measure helps prevent potential damage to your business during campaigns, ensuring that your experiments do not adversely affect essential KPIs.

Guardrails
Guardrails on VWO

3. Greater control and flexibility

Now, you can customize critical statistical parameters such as Region Of Practical Equivalence (ROPE), Minimum Detectable Effect (MDE), False Positive Rate (FPR), and statistical power. The flexibility to configure allows you to tailor experiment configurations according to your business needs, balancing accuracy and resource requirements. 

  • Minimum Detectable Effect (MDE) empowers you to optimize experiments on low-traffic pages. Increasing the MDE allows you to run experiments more effectively, reach conclusions faster, and conserve resources. While this approach might overlook small improvements, it significantly accelerates decision-making.
  • Region of practical equivalence (ROPE): ROPE lets you define a range around the baseline where conversion changes are considered equivalent to the baseline to ignore very minute uplifts. For example, if you have a conversion rate of 20% and you define a ROPE of ±5% (relative to baseline), then any change of conversion percentage between 19% – 21% is treated as equivalent to the baseline. This allows our stats engine to prioritize meaningful improvements and disregard minor variations.
  • The False Positive Rate (FPR) lets you control the chance of falsely detecting significant effects. Adjusting the FPR balances efficiency and accuracy. A higher FPR enhances detection for non-critical campaigns, while a lower FPR ensures precision for critical campaigns.
  • Statistical Power is the probability of accurately detecting a true effect. The configuration allows you to set a higher power for critical metrics to identify small improvements and a lower power for less critical metrics to save resources while ensuring reliability.

For example, when testing new messaging, you can lower the MDE to get quicker results on low-traffic pages, enabling faster experiment conclusions. Similarly, you can configure higher statistical power for critical experiments, such as pricing campaigns, and lower it for non-critical campaigns, such as minor design tweaks.

You can refer to this set of knowledge base articles to understand more about statistical configuration for your experiments.

Advanced Settings
Configurable statistical parameters

4. Get smarter, accurate decisions faster

Our stats engine recommends the analytically best decision that answers your business question—“Is my variation better than my baseline?” Our engine declares a variation as the better variation ready to be deployed if its probability of improvement reaches 95% and recommends disabling it if its probability falls below 5%. Our engine even internally corrects for common statistical biases. 

When a variation is statistically unlikely to perform better than the baseline, the engine recommends disabling it from the experiment. In such cases, you can disable it to prevent conversion losses to an underperforming variation.

disable underperforming variations
Disable variation when it is unlikely to perform better than baseline

A separate testing mode called ‘Non-inferiority tests’ allows you to save visitors by testing on the relaxed condition of “improvement or equivalence.” Suppose you launch a new homepage design and only want to test that conversion rates should be equivalent or better (but not worse). You can reach significance faster in such campaigns.

non-inferiority tests
Non-inferiority tests in VWO

5. Built-in error-handling

Our enhanced stats engine can now handle common statistical errors that can affect the validity and reliability of data analysis, such as “Peeking problem” and “Multiple comparison problem,” to give you reports with real-time data that are valid whenever you look at them.

Sequential Testing

Sequential testing correction solves the “peeking” problem, where calculating statistical significance multiple times during a test increases the chance of false positives. VWO adjusts the probability of improvement based on the test’s maximum sample size, allowing you to monitor results continuously and make timely decisions without compromising accuracy.

sequential testing correction in VWO
Sequential testing on VWO

Bonferroni Correction

In tests with multiple variations, error rates increase when comparing each variation to the control. Traditional Bonferroni correction adjusts statistical significance thresholds to control error rates. VWO corrects this bias without lowering the statistical significance threshold. Instead, our engine widens the confidence intervals, allowing for accurate interpretation without adjusting decision boundaries.

Bonferroni correction
Bonferroni correction on VWO

6. Fixed horizon tests

Fixed horizon test calculates results only after collecting the entire sample size. Conclusions are made after the campaign’s pre-set duration ends, making it ideal for enterprises ready to wait until the end of sample collection for results and don’t want to take the risk of peeking errors.

fixed horizon tests
Fixed horizon tests

7. Consolidated checks on experiment health

The upgraded statistical engine continuously tests for conditions that might compromise an experiment’s integrity. It monitors parameters such as data tracking, minimum 7-day runtime, and experimentation conduct.

Any breaches in these checks indicate potential flaws in the campaign. If the engine detects any issues with these vitals, it will notify you so you can inspect and take corrective action if necessary. You can read more about experiment vitals in this article.

Frame 1000007190
Experiment health checks

8. Improved visuals with graphical representation

You can understand their performance at a glance thanks to clear graphical insights for each variation. Switch to in-depth data review mode for a detailed view showing expected improvement, improvement intervals, and probability of improvement for each variation to thoroughly understand your experiments’ progress.

comprehensive reports overview
In-depth view of reports

Ready to dive in?

Step into the future of experimentation with VWO’s enhanced reports. Enhanced reports will now be available in all VWO Testing and VWO Feature Management plans. Log in to your VWO account today to experience the power of our enhanced reports! If you are an existing customer, you can choose between the classic stats engine and the enhanced stats engine for your new campaigns until this year. You cannot switch the stats engine for a running campaign. Also, your existing campaigns will remain unaffected by this release.

If this got you excited, we’re just getting started. Stay tuned for upcoming exciting updates!

For more information or assistance, contact support@vwo.com. Our support team is here to help you every step of the way.


The post Introducing VWO’s enhanced SmartStats – where precision meets flexibility appeared first on VWO Product Updates.

]]>
https://vwo.com/product-updates/enhanced-vwo-smartstats/feed/ 0
Introducing VWO Copilot: experience the power of AI-powered optimization https://vwo.com/product-updates/vwo-copilot-ai-powered-optimization/ https://vwo.com/product-updates/vwo-copilot-ai-powered-optimization/#respond Wed, 20 Nov 2024 07:40:26 +0000 https://vwo.com/product-updates/?p=3173 VWO is excited to unveil VWO Copilot, our AI-powered assistant built to automate, simplify, and scale every facet of your conversion rate optimization (CRO) cycle. VWO Copilot encompasses a suite of specialized Copilots, each built to handle distinct optimization tasks within each of VWO’s connected products. Whether you’re analyzing user behavior using heatmaps and session...

The post Introducing VWO Copilot: experience the power of AI-powered optimization appeared first on VWO Product Updates.

]]>
VWO is excited to unveil VWO Copilot, our AI-powered assistant built to automate, simplify, and scale every facet of your conversion rate optimization (CRO) cycle. VWO Copilot encompasses a suite of specialized Copilots, each built to handle distinct optimization tasks within each of VWO’s connected products. Whether you’re analyzing user behavior using heatmaps and session recordings, discovering new ideas to test, setting up campaigns, or creating variations, VWO Copilot automates these processes, enabling you to work more efficiently, achieve superior results fast, and discover hidden opportunities to optimize.

In addition to the experimentation idea generation and survey Copilot released earlier, this release brings you the following:

  1. Copilot for Heatmap analysis
  2. Copilot for Session Recording(s) analysis
  3. Copilot for Visual Editor
  4. Copilot for page selection in campaigns
  5. Copilot for segment generation

The upcoming updates to VWO Copilot will further enhance your CRO by helping you uncover audience segment behavior you can monetize, generate impactful industry-specific metrics for your campaigns, get automated consolidated user behavior analysis across multiple tools in one place, and predict future user interactions to optimize engagement and conversions.

Each of these Copilot is meticulously built to address specific optimization tasks and automate the heavy lifting of running a continuous pipeline of optimization campaigns. Here are some key benefits:

  • Increased optimization velocity: Automates the CRO cycle for faster experimentation and iteration.
  • Automation of mundane tasks: Frees up teams to focus on high-impact activities by automating routine tasks.
  • Enhanced accuracy: Minimizes human error, ensuring campaigns are set up correctly the first time.
  • Scalability: Enables efficient management of larger, more complex campaigns as businesses grow.

Let’s now take a closer look at each of the five Copilots:

1. Copilot for heatmap analysis

This Copilot analyzes clicks, scrolls, and mouse movements across heatmaps, zonal maps, and scroll maps, delivering actionable recommendations to optimize page layout and boost conversions. Factoring in business goals like “boosting conversions” highlights key areas to elevate your KPIs. Check out the video below.

VWO Copilot analyzes a webpage and generates actionable recommendations.

Key Benefits:

  • Automated insights: Eliminates manual analysis and subjective interpretations, ensuring consistent and accurate insights.
  • Data-driven recommendations: Receive actionable suggestions based on comprehensive data analysis tailored to your business objectives.
  • Revenue impact: Implement optimizations swiftly to drive sales and improve user satisfaction, directly impacting revenue.

Typical Use Cases:

  • E-commerce: Identify and resolve churn reasons in the online purchase funnel to decrease abandonment rates.
  • SaaS: Enhance UI/UX to increase demo sign-ups by identifying and addressing engagement drop-offs.
  • Finance: Diagnose usability issues in loan application forms to reduce abandonment rate

2. Copilot for session recording(s) analysis

This Copilot quickly summarizes session recordings, highlighting key behaviors, navigation patterns, and interaction points to identify user pain points and trends in minutes, saving hours of manual analysis. Check out the video below.

VWO Copilot identifies user frustration trends from a group of session recordings

Key Benefits:

  • Efficient analysis: Quickly summarizes complex session data, reducing the time spent on manual review.
  • Actionable insights: Highlights key user behaviors and interaction points that inform optimization strategies.
  • Accelerated decision-making: Facilitates faster identification of issues and opportunities, enabling timely optimizations.

Typical Use Cases:

  • User experience improvements: Identify common navigation issues or stumbling blocks that hinder user engagement.
  • Identify funnel drop-off reasons: Detect behaviors that lead to drop-offs in the conversion funnel, enabling targeted optimizations.
  • Product/feature optimization: Gain insights into how users interact with new features or products, informing iterative design improvements.

3. Copilot for Visual Editor

This Copilot creates campaign variations from simple conversational commands, automatically applying edits and generating multiple design options—empowering non-technical users to make complex changes quickly, without code. Check out the video below.

Creating variations for campaigns using Copilot

Key Benefits:

  • Automated variation creation: Generate multiple design variations in real-time based on prompts.
  • No coding required: Implement complex edits without needing technical expertise.
  • Enhanced optimization velocity: Reduce setup time and scale and accelerate CRO cycles to do more in less time.

Typical Use Cases:

  • Retail/E-commerce: Quickly update webpage themes for seasonal promotions, such as changing the site to a holiday theme with festive colors and banners.
  • SaaS: Modify UI elements to enhance user engagement and aesthetic appeal, like adding a glowing shine effect around the CTA button.

4. Copilot for page selection in campaigns

This Copilot automates the selection and grouping of web pages by detecting URL patterns and generating regular expressions, making multi-page campaign setups effortless and error-free. Check out the video below.

Selecting pages for campaigns using Copilot

Key Benefits:

  • Automated regular expressions: Generate complex URL patterns effortlessly, ideal for large-scale websites like e-commerce websites with large volumes of SKUs.
  • Error reduction: Minimize mistakes in multi-page setups, ensuring accurate campaign targeting.
  • Time efficiency: Accelerate campaign setup and reduce time to launch.

Typical Use Cases:

  • E-commerce: Select product pages within specific ID ranges without manual coding. For example, targeting all product pages with IDs between 1000 and 2000.
  • SaaS platforms: Easily include and exclude specific pages based on URL patterns, such as targeting all pricing pages while excluding blog pages.
  • Content websites: Group pages following specific URL structures for targeted optimizations, like all articles under a particular category.

5. Copilot for segment generation

This Copilot creates detailed audience segments and trigger conditions based on natural language inputs, considering factors like location, device, and user behavior for precise targeting and analysis. Check out the video below.

Easily create audience segments and campaign triggers with Copilot

Key Benefits:

  • Smart audience generation: Define target audiences using natural language, automatically building segments with logical operators.
  • Automated campaign triggers: Set up campaign triggers based on specific user actions effortlessly.
  • Automated report filtering: Create user segments to filter reports, enabling cohort-specific insights.

Typical Use Cases:

  • Geographic Targeting: Define segments like “Visitors from major global cities” without manual data entry, such as targeting users from New York, London, and Tokyo.
  • Behavioral Targeting: Engage users who abandon the checkout process with tailored campaigns, for example, targeting users who clicked the “Checkout” button but didn’t complete the purchase.
  • Performance Analysis: Analyze the performance of specific user cohorts in reports with ease, such as evaluating the conversion rates of desktop visitors from organic search traffic on specific days like Monday, Wednesday, and Friday.
  • Real-time engagement: Leverage AI-generated triggers to send personalized messages or offers based on real-time user actions, enhancing user engagement and increasing conversion rates.

Worried about data privacy?

Your data is safe and secure while using VWO Copilots. We understand the importance of user privacy and have ensured that none of the data used in Copilot interactions is utilized to train any public models. Additionally, VWO does not store any personally identifiable information (PII).

Excited to try it out?

Log in to your VWO account to explore the new VWO Copilot. VWO Copilot is available as early access to the growth, pro, and enterprise plans across all our products.  Stay tuned for upcoming AI-powered Copilots from VWO, built to elevate your optimization journey to new heights.

For more information, contact our support team

The post Introducing VWO Copilot: experience the power of AI-powered optimization appeared first on VWO Product Updates.

]]>
https://vwo.com/product-updates/vwo-copilot-ai-powered-optimization/feed/ 0
New dashboard to quickly understand user friction on your mobile apps https://vwo.com/product-updates/understand-user-friction-with-mobile-app-dashboard/ https://vwo.com/product-updates/understand-user-friction-with-mobile-app-dashboard/#respond Thu, 12 Sep 2024 06:05:53 +0000 https://vwo.com/product-updates/?p=3000 Get a quick summary of friction and crashes with the new mobile app dashboard.

The post New dashboard to quickly understand user friction on your mobile apps appeared first on VWO Product Updates.

]]>
Introducing the new dashboard for VWO Insights – Mobile App! It helps you quickly monitor how users are experiencing your app by highlighting friction events like app crashes, ANRs, and rage taps. 

You can quickly get a bird’s-eye view of users’ struggles across all recorded sessions and user segments. Then, you can dive into interesting session recordings with a single click. 

The dashboard assists you in understanding and prioritizing issues quickly so that you can build a smoother app experience for your users. Here’s what the dashboard can do for you:

Mobile Insights Dashboard Benefits

Zoom into user experience issues in a blink

See where users are having trouble and how often it happens, all in one glance. By understanding these problems, you can focus on the most critical areas and fix them quickly. Track changes over time to see if your fixes are working or if new issues come up. This way, you’re constantly improving the app for your users.

For example, after releasing a new app version, you want to check if it caused any issues. The dashboard helps you compare the friction trends before and after the release date. If there’s an increase, it will tell you which type of friction is causing it. Watch session recordings to understand the problems better and take action.

1 (4)
Overview of friction stats and trend

Investigate how friction is affecting various user groups

Analyze friction data based on user attributes like app versions, device manufacturer, location, language, and whether users are new or returning. With VWO’s built-in customer data platform, you can also set up new attributes specific to your app, like user ID, age range, or subscription plans. This flexibility helps you understand how different user groups experience friction, giving valuable insights to improve your app.

For example, if a specific manufacturer’s devices are causing frequent rage taps, the dashboard can help you filter and quantify this issue, showing its impact compared to other manufacturers. By prioritizing fixes for these devices, you can help more users quickly, boosting overall user satisfaction.

2 (7)
Friction vs user segment widgets

Pinpoint app screens that cause friction

Quickly identify which screens in your app are causing the most friction, helping your UX team focus on critical areas. The dashboard highlights screens with the most UX issues and allows you to compare the performance of different screens.

For example, if the subscription screen shows high friction levels due to increased ANR (app not responding) instances, you can investigate further with session recordings. Fixing this issue can improve user satisfaction and increase subscription completions.

App Screen Friction Analysis
Screen-wise friction distribution

Get insights on the causes of app crashes

Gain insights into the types of crashes happening in your app, such as null pointer exceptions or array out-of-bounds errors. The dashboard lets you compare these crash types across different user segments, helping you understand who is affected and how.

For example, ensuring a smooth experience for your free trial users is crucial for converting them to paid plans. The dashboard shows unusual specific crashes (java.lang.ArithmeticException) among free trial users. By watching session recordings, you discover that the “Annual Subscription” toggle button triggers it. Fixing this issue can lead to more upgrades to paid plans.

Crash Analysis Overview
Crash-type distribution

Getting started

When you integrate VWO SDK with your app and start collecting session recordings in your account, you can see the stats and insights in the dashboard. Learn more about how to use the insights dashboard for mobile apps here.

If you face any issues, please contact support@vwo.com. This feature is available for all subscription plans and free trial users of VWO Insights for Mobile Apps.

The post New dashboard to quickly understand user friction on your mobile apps appeared first on VWO Product Updates.

]]>
https://vwo.com/product-updates/understand-user-friction-with-mobile-app-dashboard/feed/ 0
VWO Insights’ Flexible Sampling: Collect data from the visitors that matter most https://vwo.com/product-updates/flexible-visitor-sampling/ https://vwo.com/product-updates/flexible-visitor-sampling/#respond Tue, 27 Aug 2024 10:24:40 +0000 https://vwo.com/product-updates/?p=2723 Collect behavioural data from the visitors that matter the most.

The post VWO Insights’ Flexible Sampling: Collect data from the visitors that matter most appeared first on VWO Product Updates.

]]>
At VWO, our commitment has always been to empower you with the best tools to optimize your website’s conversion. A core strategy of ours is sampling, chosen because a representative subset of traffic is often sufficient for deriving valuable insights. Although we support 100% data capture, we recognize that for many businesses with high traffic volumes, processing all data is not practical or cost-effective. To address this, we made Dynamic Sampling a standard feature across all our products, allowing users to gain insights from a sample of data.

Dynamic Sampling ensures efficient utilization of your data quota by spreading visitor tracking across the billing month. This aligns with our MTU (Monthly Tracked Users) based plans, which track users rather than sessions. This approach allows for the tracking of complete user journeys, providing a holistic view of behavior and avoiding the fragmented insights often resulting from session-based models.

While Dynamic Sampling effectively provides the data needed to understand user behavior, we recognize that businesses sometimes need more granular control over data collection. In response, we are introducing Flexible Sampling.

Flexible Sampling enhances your ability to control the percentage of visitors being tracked on your web pages. By setting specific rules for different user groups or pages, Flexible Sampling enables targeted data collection, focusing efforts on what’s most critical for gaining business insights.

Here’s what’s new

Flexible Sampling Groups: You can create up to 10 unique sampling groups, defined using specific URLs, user attributes, or a combination of both. For example, on an e-commerce website, you could group all shoe category pages together and apply a specific sampling rule to this group. Alternatively, you could group all mobile phone visitors located in San Francisco. You can also combine these criteria, such as grouping all shoe category pages for visitors from mobile phones in San Francisco. These groups allow for granular data collection and can be adjusted at any time to adapt to changing business needs. The sampling rules are applied when a user visits your website for the first time, determining how their data will be sampled from that point onward.

Within these groups, you can apply Advanced Sampling Rules to customize your data collection:

  • 100% Sampled: Capture data from every single visitor within the group, ideal for critical events or high-stakes pages.
  • Custom Sampling Rate: Adjust the percentage of visitors tracked within the group to control the amount of data collected.
  • Exclude from Sampling: Opt-out certain pages or attributes within the group from data collection to preserve your quota for more strategic areas. For example, you might exclude low-impact informational pages like ‘About Us’ or ‘Contact Us’ to focus resources on high-conversion product pages during a major sales event.
Applying sampling rules to different groups

How will this update help you?

Here are some more scenarios of how flexible sampling will help you:

  • High-traffic product launch event focus: During a major product launch event, like introducing a new gadget, apply 100% sampling on the specific product launch page to capture every interaction and maximize insights into user behavior and feedback. This data is crucial for immediate post-launch analysis and future improvements.
  • Exclusion for non-essential pages: Suppose your website features a high-traffic “Careers” page that consistently attracts visits but isn’t relevant to your current conversion rate optimization studies. By setting this page to “Exclude from Sampling,” you can prevent the dilution of your data pool with non-relevant visitor data, ensuring that your analytics focus remains sharp on areas impacting your business goals.
  • Selective engagement during promotions: During significant sales events like Cyber Monday, prioritize comprehensive data collection on key product pages by setting a 100% sampling rate. This ensures user interactions are captured on all of these high-traffic, high-conversion pages. Simultaneously, exclude less critical pages such as the “Company Blog” or “Customer Testimonials” to conserve your data quota. This strategy focuses your analytics on the most impactful pages during peak sales periods, enhancing decision-making and promotional effectiveness.

Excited and want to know more?

This enhanced flexibility in sampling is now available and ready for you to use for pro and enterprise plans of VWO Insights – Web.

For further details on setting up and utilizing the Flexible Sampling feature, visit our knowledge base article or contact our support team at support@vwo.com.

The post VWO Insights’ Flexible Sampling: Collect data from the visitors that matter most appeared first on VWO Product Updates.

]]>
https://vwo.com/product-updates/flexible-visitor-sampling/feed/ 0
Introducing code blocks: Take complete control of custom code execution in variations https://vwo.com/product-updates/custom-code-blocks-with-trigger-conditions/ https://vwo.com/product-updates/custom-code-blocks-with-trigger-conditions/#respond Tue, 23 Jul 2024 06:49:21 +0000 https://vwo.com/product-updates/?p=2833 We’re excited to introduce custom code blocks in our visual editor for web optimization campaigns. Within these blocks, you can incorporate your modifications and use the trigger configurations to control the precise execution timing of these changes. Let’s explore the feature in more detail to discover how it enhances your workflow. What are code blocks?...

The post Introducing code blocks: Take complete control of custom code execution in variations appeared first on VWO Product Updates.

]]>
We’re excited to introduce custom code blocks in our visual editor for web optimization campaigns. Within these blocks, you can incorporate your modifications and use the trigger configurations to control the precise execution timing of these changes. Let’s explore the feature in more detail to discover how it enhances your workflow.

What are code blocks?

Code blocks are discrete sections designed to organize and manage your code changes in web testing, personalization, and rollout campaigns. In VWO, custom code blocks let you write JavaScript, CSS, and HTML to create and manage variations in your experiments. The trigger configurations in code blocks allow you to dictate exactly when the code changes must be executed. For example, to test different discount banners based on the day of the week (higher discount percentage on weekdays and lower discount percentage on weekends), you could write a custom JavaScript code block that changes the banner text dynamically, a task not easily done with a visual editor alone.

Advantages of using code blocks

1. Get complete control over changes created in a variation 

Custom code blocks let you control the timing and order of changes. Each block has a trigger dropdown to specify when to execute code as the variation loads for visitors. These controls enable precise and advanced campaign management.

2. Better support for modern single-page applications

    While working with single-page applications (SPAs), timing when variations changes are applied is critical to delivering a good user experience. Custom code blocks and trigger configurations help you ensure that changes within the code blocks are triggered at the right time without affecting visitors’ experience.

    Code Blocks in VWO

    How you can control when code changes are triggered ?

    You can create multiple code blocks within a campaign, each with its own triggers and configurations, to control when the code executes after the campaign goes live. Similar to variations, code blocks can be renamed, cloned, or deleted, providing flexibility and precision in managing your code modifications. Let’s discuss various scenarios and use cases under which you can benefit from this new feature:

    1. Trigger on campaign execution

    This configuration executes your code changes when the campaign loads on the visitor’s browser. It’s perfect for immediate modifications that must be visible once the page loads, like time-sensitive offers or announcements. 

    Example: Display a premium experience pop-up notifying customers of an experience redesign on your webpage.

    Code runs on campaign execution

    2. Trigger changes on element loaded

    Execute changes when a specific element on the page, identified by its CSS selector [1] loads. This method allows you to target and apply changes to specific elements based on their attributes, classes, or IDs. Targeted changes ensure that modifications apply only when the element is present.

    Let’s say you want to add a shine or a glowing effect across your ‘Add to Cart’ button to attract attention and increase click-through rates. You can select this configuration to execute on the button’s load instead of the page load.

    Shine on button code executes when ‘Add to Cart’ button loads

    Sometimes, web pages revert to their original state and do not display the changes made through experimentation or personalization software editors. This is especially common with single-page applications. You can now turn on the ‘Keep applying changes’ toggle to fix it. When enabled, VWO will reapply your changes every time the element is reloaded on the page, ensuring visitors always see your campaign modifications.

    Keep applying changes enabled on VWO

    3. Trigger changes on DOM ready

    Apply changes once the page’s structure (DOM) is ready [2]. The configuration ensures all elements are ready, making it perfect for complex changes that depend on the complete page structure. This is great for modifications that require the entire page to be fully loaded.

    For example, if you want to change an ‘Add to cart’ button and show a bundle pop-up when clicked, you can set it up so your changes happen on DOM ready. Then, when a visitor clicks the button, the pop-up will appear as expected.

    Changes execute on DOM ready and changes shown on ‘Add to Cart’ button click

    4. Execute code blocks in a sequential order

    Order the execution sequence of multiple code blocks to control the flow of changes. The configuration enables structured and sequential modifications and allows for complex interactions and dependencies between changes. This is ideal for dependent changes that need to occur one after another.

    For example, you want to display a tooltip message on hover for a new product only after loading a blinking hotspot indicator. Sequential execution enables this.

    Information code block executes only after hotspot code executes

    5. Trigger changes on navigating away from a campaign page

    Use this trigger configuration to revert changes when a visitor moves from a campaign page to a non-campaign page. For example, show a promo code on the campaign page, like the home page, and remove it when the visitor navigates to a different page. This is especially useful for single-page applications, ensuring changes on the campaign page are undone when the visitor leaves. Without this, visitors might see altered elements on other pages, creating a poor and disjointed experience.

    Example: Let’s say you want to show a promo code section only on your app’s home page. When users go to other non-campaign pages, you want this section to disappear. Use the campaign exit trigger to add code that reverses changes and hides the promo code section when visitors leave the campaign page.

    Promo code runs on home page and reverts when visitor moves away from campaign page

    6. Ensure particular elements show only after the page load 

    To provide a seamless experience for your visitors, VWO offers the ‘Hide element(s) until code runs’ feature. This ensures that specific elements are only displayed once all changes are fully loaded, preventing any brief display of original content before your campaign changes take effect.

    Hiding elements till code runs on VWO

    Ready to dive in?

    Custom code blocks and their trigger configurations are available across all plans of VWO Testing, VWO Personalize, and VWO Rollouts for Data360-enabled accounts. Using custom code blocks, you can immediately start making even more sophisticated campaign changes and triggering them just as per your business need and custom use case. Refer to our knowledge base article for more about using custom code blocks.

    If you have any questions, drop a line to support@vwo.com. We are happy to help.

    [1] A CSS selector is a pattern used to select and style specific elements on a webpage. It tells the browser which HTML elements to apply CSS properties.
    [2] The DOM is ready when the HTML is fully loaded, so you can start changing elements on the page. This happens before all images and other resources are completely loaded.

    The post Introducing code blocks: Take complete control of custom code execution in variations appeared first on VWO Product Updates.

    ]]>
    https://vwo.com/product-updates/custom-code-blocks-with-trigger-conditions/feed/ 0
    Introducing the in-app comments feature in VWO: Collaborate with your colleagues seamlessly https://vwo.com/product-updates/in-app-comments-on-vwo/ https://vwo.com/product-updates/in-app-comments-on-vwo/#respond Wed, 19 Jun 2024 13:53:25 +0000 https://vwo.com/product-updates/?p=2740 At VWO, we recognize that cross-functional teamwork is essential for creating data-driven, optimized visitor experiences. When teams collaborate, insights from one campaign inspire new ideas, which in turn helps create a continuous pipeline of optimization campaigns. That’s why we’re excited to share our new comments feature. Our new comments feature is part of campaign management...

    The post Introducing the in-app comments feature in VWO: Collaborate with your colleagues seamlessly appeared first on VWO Product Updates.

    ]]>
    At VWO, we recognize that cross-functional teamwork is essential for creating data-driven, optimized visitor experiences. When teams collaborate, insights from one campaign inspire new ideas, which in turn helps create a continuous pipeline of optimization campaigns. That’s why we’re excited to share our new comments feature.

    Our new comments feature is part of campaign management for insights, testing, personalization, and rollouts. This feature helps teams log, discuss, and brainstorm interesting observations, tag campaigns, and team members to collaborate on the next steps. Our goal with this feature is to streamline and enhance cross-team collaboration, making it more seamless and efficient.

    How does using in-app comments help you?

    1. Get complete context for quick campaign iterations

    Start commenting on new threads or specific actions in your campaign’s activity timeline. Use @ to mention VWO users and # to tag specific metrics or variations for complete context.

    Our comments feature keeps your team updated and aligned. Tagging colleagues with @ directs their attention to key actions or decisions, while # tags add detailed context, making it easy to understand every aspect of the campaign. This promotes effective collaboration, as everyone can see the full picture irrespective of whether they are logging observations, discussing changes, or brainstorming the next steps.

    Using comments in VWO

    Users who made the original campaign modification, those tagged, subscribers to the thread, and those who add comments receive email notifications, ensuring timely updates. Colleagues can easily reply and share their thoughts. 

    Did you make a mistake or forget a tag? You can quickly edit or delete your comment, keeping communication clear and accurate.

    Screenshot 2024 06 17 At 4 47 07 Pm
    Edit comments on campaign activity timeline

    For example, if your marketing team sees a spike in conversion rates after changing the CTA button on your landing page, they can immediately comment on the campaign’s activity timeline. By tagging the updated CTA metric with # and @ mentioning the design team, they can ensure everyone knows the exact change and its impact. With complete context, the design team can quickly replicate the successful CTA change across other pages, speeding up implementation and, consequently, better conversions.

    Tagging design team to replicate changes from better variation of one A/B test to all pages

    2. Never miss the action of an exciting campaign

    If a comment thread sparks your interest, subscribe to it to receive all updates directly in your inbox. You will then receive email notifications for all comments on the particular thread! You can unsubscribe from threads at any time to stop receiving email notifications.

    Subscribe or unsubscribe from email notifications

    For example, product owners can subscribe to a comment thread on optimization campaigns on the website’s navigation bar to track product visibility changes. They can also quickly share ideas to guide the experiment in the right direction by steering discussions based on their prior knowledge, learnings, and organization-level priorities.

    Grouped by categories for a clean look

    All the comments on your campaigns’ activity timeline are auto-grouped under three categories: 

    1. ‘Automation’ – actions that are triggered automatically by VWO 
    2. ‘Comments’ – comments or threads created by users to discuss or collaborate on specific campaign activities or observations.
    3. ‘Activity’ – comments about user actions modifying the campaign’s status, such as campaign paused.

    This grouping makes it easy to zero in on your discussions of interest.

    Comments by grouping

    3. Act on real-time insights and learn from past campaigns

    Streamline approvals and feedback to swiftly implement ideas based on real-time data. Regularly review campaign performance to address underperforming segments and avoid lost conversions. Analyze past campaign outcomes to identify successful strategies and avoid repeating mistakes, ensuring future campaigns resonate better with your audience.

    4. Share campaign observations and insights across geographies

    Keep global teams aligned on optimization campaigns with VWO. Comments within VWO ensure clear, effective communication across time zones. For example, a marketing team in the USA can share campaign insights with their counterparts in India asynchronously, maintaining complete context and enabling them to replicate success.

    Excited and want to know more?

    Adding in-app comments to the campaign’s activity timeline is available across Pro and Enterprise plans of all VWO products except VWO Plan. Please check out our knowledge base article to learn more and set them up in your VWO account.
    Need help getting started? Contact us at support@vwo.com, and we’ll set you up in no time.

    The post Introducing the in-app comments feature in VWO: Collaborate with your colleagues seamlessly appeared first on VWO Product Updates.

    ]]>
    https://vwo.com/product-updates/in-app-comments-on-vwo/feed/ 0
    Introducing funnels for mobile apps: Understand why users drop off before converting https://vwo.com/product-updates/funnels-vwo-insights-mobile-app/ https://vwo.com/product-updates/funnels-vwo-insights-mobile-app/#respond Wed, 22 May 2024 05:24:11 +0000 https://vwo.com/product-updates/?p=2707 While checking your analytics tool, you notice many users dropping off at a crucial step in your purchase funnel. You’re keen to figure out why, but your tool only shows numbers. You have questions like what users were up to right before they left. Knowing that would give you clues on how to keep them...

    The post Introducing funnels for mobile apps: Understand why users drop off before converting appeared first on VWO Product Updates.

    ]]>
    While checking your analytics tool, you notice many users dropping off at a crucial step in your purchase funnel. You’re keen to figure out why, but your tool only shows numbers. You have questions like what users were up to right before they left. Knowing that would give you clues on how to keep them around.

    How do you figure this out? Meet the funnel filters in the VWO Insights Mobile App. Funnel filters let you zero in on specific user session recordings, allowing you to see exactly what your users experienced just before they left. 

    Say you want to see users who viewed a product, added it to their cart, and hit checkout but didn’t complete the purchase. You can do exactly that. 

    You can even mix and match these sequences of events with different user types (e.g., logged-in users) to get a clearer picture of where things go wrong for a user segment.

    Funnel Filters 1
    Funnel Filters in VWO Insights – Mobile App

    Like the above example, events can be used as funnel filters in multiple combinations to understand your app’s important journeys more deeply. Let’s go through a few popular use cases.

    Observe critical user journeys

    • Shopping cart abandonment: Users browse and add items to their cart but exit before buying. Pinpoint the moment they decide to leave to improve purchases.
    • Course completion drop-offs: Learners enthusiastically start a course, complete a few modules, and then stop. Understanding where they lose interest can help tailor more engaging content.
    • Gaming progress halts: Players clear the early stages of a game but quit before conquering stage three. Identifying the difficulty spike or loss of interest is key to improving game design.
    • Know your customer(KYC) process abandonment: Users initiate but don’t finish the KYC process. Finding out why can streamline the process and improve completion rates.
    • Feature discovery drop-offs: Users open the app and interact with the main features but miss out on discovering key functionalities that could enhance their experience. Identifying these missed connections can inform better feature promotion and user training strategies.
    • Account creation falloff: Potential users start setting up an account but don’t complete the process. Insights here can reduce barriers to entry.
    • Onboarding tutorial drop-offs: Users start the onboarding but quit before finishing. Pinpointing where they lose interest helps refine the app’s intro to keep them engaged and reduce time to value.
    • Free trial to paid subscription conversion: Users sign up for a free trial but don’t upgrade. Knowing when they decide against paying is crucial for improving the offer.

    How can you use funnels in VWO?

    Filtering user sessions based on the funnels is a simple 3-click process:

    How Can You Use Funnels In Vwo 1 1
    Steps to use funnel filters in VWO Insights – Mobile App

    Through this process, you’ll uncover actionable insights, allowing you to zoom in quickly on the important parts of the user journey.

    Turn insights into action

    Knowing why users leave is crucial now more than ever, as a single bad experience is sufficient to churn off a user permanently. With funnels in VWO Insights for Mobile App, you can explore user behavior during key journey stages and conversion points, gaining insights to increase conversions. Learn more about how funnels work in our KB guide.

    Excited to try out Funnels? It’s now available for all free trial and enterprise plan users. If you have questions or need to activate this feature, email us at support@vwo.com, and we will help you get started. Together, let’s smooth out your app’s user journey.

    The post Introducing funnels for mobile apps: Understand why users drop off before converting appeared first on VWO Product Updates.

    ]]>
    https://vwo.com/product-updates/funnels-vwo-insights-mobile-app/feed/ 0
    Heatmap Tap Filters: Visualize user engagement with precise tap insights https://vwo.com/product-updates/mobile-app-heatmap-tap-filters/ https://vwo.com/product-updates/mobile-app-heatmap-tap-filters/#respond Fri, 12 Apr 2024 18:12:22 +0000 https://vwo.com/product-updates/?p=2698 Analyzing taps of your users on mobile app screens just got an insightful boost. We just rolled out Heatmap Tap Filters in VWO Insights for Mobile Apps! This feature lets you dig deeper into user interactions on your app screens from multiple viewpoints. Let’s dive into what it does, how it works, and why it...

    The post Heatmap Tap Filters: Visualize user engagement with precise tap insights appeared first on VWO Product Updates.

    ]]>
    Analyzing taps of your users on mobile app screens just got an insightful boost. We just rolled out Heatmap Tap Filters in VWO Insights for Mobile Apps!

    Thumbnail Heatmap Tap Filters Understand User Taps Deeply@2x 1

    This feature lets you dig deeper into user interactions on your app screens from multiple viewpoints. Let’s dive into what it does, how it works, and why it might be the insight you’ve been waiting for.

    Imagine being able to tell not just where your users are tapping but also understanding the first thing that catches their eye in your app, pinpointing screen areas where users are frustrated or anticipating a link, and visualizing where they tap to exit the screen. Heatmap Tap Filters let you do exactly that by filtering user taps into first, last, dead, and rage taps.

    Additionally, we’ve also introduced a handy feature that lets you toggle between visualizing All Taps or just the Latest Taps (up to 5000 taps) on the screen. Find out what users have been doing on your screen recently.

    How do these filters help?

    • First Tap: Catch the initial spot where users choose to engage. It’s your first clue in understanding what draws attention and encourages interaction.
    • Last Tap: Locate the final action on the screen before users exit a page or session. This insight can hint at why users might be leaving and what’s holding their interest—or not.
    • Rage Tap: Pinpoint the spots causing user frustration, evident through rapid or repeated taps. These areas might be your call to action for immediate improvements.
    • Dead Tap: Discover where users tap expecting an action but find none. It’s a direct line to understanding user expectations and areas where your app could evolve.
    How it works – Heatmap Tap Filters in VWO Insights – Mobile App

    Let’s put these into some real-life scenarios:

    E-Commerce Apps: Notice a bunch of first taps on promo banners but last taps on the back button? Maybe your deals look better at first glance, or they can’t find the checkout button easily—time to look into it.

    Finance Apps: Users tapping on financial terms expecting definitions or tooltips show a desire for more in-app learning resources.

    Gaming Apps: Seeing rage taps around the “play now” button? Could be it’s not responding fast enough. This insight can be the difference between a fun and frustrating gaming session.

    Educational Apps: If users’ first taps are always on the search icon, they may need help navigating your content. A more intuitive layout or better search functionality could be a game-changer.

    Ready to Jump In?

    This feature is ready and waiting for you in VWO Insights – Mobile App. Whether on a free trial or with the full enterprise plan, you can immediately start filtering through your heatmaps for these insights. Just email us at support@vwo.com if you need it activated in your account.

    Heatmap Tap Filters are here to give you a clearer window into your users’ interactions. Let’s make your app screens the best they can be.

    The post Heatmap Tap Filters: Visualize user engagement with precise tap insights appeared first on VWO Product Updates.

    ]]>
    https://vwo.com/product-updates/mobile-app-heatmap-tap-filters/feed/ 0
    VWO integrates with Microsoft Clarity: Analyze visitor behavior on campaign pages in Clarity https://vwo.com/product-updates/introducing-vwo-microsoft-clarity-integration/ https://vwo.com/product-updates/introducing-vwo-microsoft-clarity-integration/#respond Thu, 14 Mar 2024 05:54:14 +0000 https://vwo.com/product-updates/?p=2636 We’re delighted to announce our native integration with Microsoft Clarity. If you are a Microsoft Clarity user, with this integration, you can effortlessly send your VWO campaign data to Microsoft Clarity, unlocking insights into visitor behaviors on your campaign pages. For those who might be unfamiliar, Microsoft Clarity is a behavioral analytics platform. It lets...

    The post VWO integrates with Microsoft Clarity: Analyze visitor behavior on campaign pages in Clarity appeared first on VWO Product Updates.

    ]]>
    We’re delighted to announce our native integration with Microsoft Clarity. If you are a Microsoft Clarity user, with this integration, you can effortlessly send your VWO campaign data to Microsoft Clarity, unlocking insights into visitor behaviors on your campaign pages.

    For those who might be unfamiliar, Microsoft Clarity is a behavioral analytics platform. It lets you decode visitor interactions on your website, with features ranging from session recordings, heatmaps, and click and scroll tracking.


    Session recording of VWO campaign visitors in Microsoft Clarity

    A real-world example showcasing the power of the VWO and Microsoft Clarity integration

    Imagine this scenario: An eCommerce manager hypothesized that modifying the hero copy and the image would amplify ‘Shop Products’ conversions on his homepage. Acting on this idea, an A/B test was initiated using VWO Web Testing with a variation showcasing the newly proposed change. The results were promising – the variation was declared victorious by VWO.

    Yet, the question lingered: which modification resulted in this conversion uptick? The manager can delve deeper thanks to the integration of VWO and Microsoft Clarity. By filtering the session recordings on Microsoft Clarity (as shown in the video below) using the VWO campaign tag, the manager can watch the recording of the users who visited the variation page. With this, he unearthed that the copy change had been a pivotal influence that resulted in a surge of clicks on the ‘Shop Products’ button. This integration, thus, didn’t just highlight the “what” of the test results but brilliantly illuminated the “why.”

    Example use case of VWO<>Microsoft Clarity Integration

    And imagine, the insights could have been even more profound with VWO Web Insights as it seamlessly integrates with VWO Testing. VWO lets you filter actual recordings of visitors who saw the control and compare these with the ones who saw the variation to spot changes in the behavior. Additionally, VWO Insights gives you a 360-degree view of your visitor behavior on your website with heatmaps, session recordings, form analytics, and surveys.

    Integrating VWO with Microsoft Clarity

    Discover how you can effortlessly integrate VWO with Microsoft Clarity. The video below walks you through this integration process step-by-step.

    Enabling MS Clarity integration in VWO

    Excited and want to know more?

    Our new Microsoft Clarity integration is available for all plans of VWO Testing, VWO Personalize, and VWO Web Rollouts. Please check out our knowledge base article to learn more and set it up in your VWO account. For any questions or concerns, feel free to reach out to support@vwo.com.

    The post VWO integrates with Microsoft Clarity: Analyze visitor behavior on campaign pages in Clarity appeared first on VWO Product Updates.

    ]]>
    https://vwo.com/product-updates/introducing-vwo-microsoft-clarity-integration/feed/ 0
    Understand app crashes faster with VWO & Firebase Crashlytics integration https://vwo.com/product-updates/firebase-crashlytics-integration-with-vwo/ https://vwo.com/product-updates/firebase-crashlytics-integration-with-vwo/#respond Tue, 12 Mar 2024 10:00:54 +0000 https://vwo.com/product-updates/?p=2641 Resolving app crash issues quickly is crucial for maintaining user satisfaction, app performance, and good app ratings. To enable this, we are excited to announce the latest native integration of VWO Insights – Mobile App with Firebase Crashlytics. This integration is for developers, QAs, or product managers seeking more profound insights into app crashes right...

    The post Understand app crashes faster with VWO & Firebase Crashlytics integration appeared first on VWO Product Updates.

    ]]>
    Resolving app crash issues quickly is crucial for maintaining user satisfaction, app performance, and good app ratings. To enable this, we are excited to announce the latest native integration of VWO Insights – Mobile App with Firebase Crashlytics.

    This integration is for developers, QAs, or product managers seeking more profound insights into app crashes right inside the Firebase Crashlytics dashboard.

    Firebase Crashlytics excels in tracking, prioritizing, and fixing stability issues that impact app quality. By integrating with VWO Insights, Firebase users will now see URLs of session recordings directly in their Firebase crash logs. This seamless integration means that once VWO and Firebase Crashlytics are integrated, developers can access valuable session recording videos with a simple click, providing a holistic visual context to the complex error logs.

    VWO and Firebase Crashlytics Integration
    Benefits of VWO and Firebase Crashlytics Integration

    Previously, you could only filter and share crash-related recordings using the VWO dashboard. With the new integration, you can now directly view the session recording of any specific app crash inside Firebase Crashlytics. This streamlines the process, making troubleshooting quicker and more efficient.

    In the video below, we address a critical issue reported by an iOS user requiring immediate attention. To investigate this, review the crash log in Crashlytics for initial clues. Then, effortlessly transition to VWO’s session replay to observe the crash firsthand. In this instance, the app crashed moments after the user clicked on their profile, even though the UI appeared to load correctly. This precise insight gives developers a focused starting point for their investigation, streamlining the troubleshooting process.

    Using VWO & Firebase Crashlytics Integration

    To understand how to set up the Firebase Crashlytics integration with VWO for your mobile app, please follow the steps in this guide.

    Conclusion

    Integrating VWO Insights – Mobile App with Firebase Crashlytics enables product teams to understand the nuances of app crashes, which paves the way for faster resolution, enhanced user satisfaction, and overall superior app performance. 

    We invite you to integrate your VWO and Firebase accounts today and experience this powerful synergy. The feature is live for VWO Insights – Mobile App users and is available with free trial and enterprise plans. Request support@vwo.com or connect with your success manager to enable it for your account.

    The post Understand app crashes faster with VWO & Firebase Crashlytics integration appeared first on VWO Product Updates.

    ]]>
    https://vwo.com/product-updates/firebase-crashlytics-integration-with-vwo/feed/ 0