Top 8 AB Testing Metrics to Track and Analyze the Results of Your CRO Efforts

By Pritam Roy — Published Aug 16, 2024; updated Dec 10, 2025

Introduction

You have changed the position of the call to action button on your landing page. However, the junior marketer suggests a different position for more conversions. To settle this, you create two variants and test them against each other using A/B testing. How would you know which variant performed better? By tracking A/B metrics, which in this case would be click-through rate or CTR. The variant with a better CTR is the winner!

But what are the common A/B metrics you should focus on? And more importantly, how should you decide which metric to track and which to ignore? Below, we have listed the top 8 AB testing metrics to track and analyze the results of your conversion rate optimization efforts, along with a guide to help you determine the right metrics for your marketing efforts.

What Are AB Testing Metrics?

A/B testing metrics are the data points that help you determine how effective your hypothesis was, which variant was most successful, what led to the results you achieved, and eventually make informed decisions.

Say your goal is to improve the conversion rate, i.e., increase the number of users who click the signup button. You create a hypothesis according to which changing the color of the CTA would help you increase the conversion rate. You keep the color of the CTA button green for variant A and yellow for variant B. Upon running the test and analyzing the results, you find that variant B performed better, i.e., drove more sign-ups. Because you tracked the required metrics, you could:

How to Choose the Right AB Testing Metrics

One of the best ways to choose the right A/B testing metrics is by mapping your users' journey right from when they interact with your website or page to the moment they leave.

Say you want to boost sales of your product, and you create 2 variations for A/B testing. Variation A has a traditional layout, while version B has a modern design with more product images and the "Buy Now" button positioned differently. To determine what metrics to track, you need to map the user journey:

Identify Key Interaction Points

Selecting Metrics and KPIs

By mapping the user journey, you can identify the points where users make decisions, helping you pick the metrics that reflect those actions. For example, if the CTA placement in variation B increases your CTR but doesn't improve checkout completions, you'd know to focus on the checkout process and its related metrics next.

8 Key AB Testing Metrics You Should Track

1. Conversion Rate

The conversion rate is the most obvious metric to track to determine the success of your conversion rate optimization efforts. The higher the conversion rate, the better. However, you need to define what you consider a conversion — it could be a form submission, a sign-up, a demo request, or something else.

Formula: Conversion rate = (Number of conversions / total number) × 100

How to improve the conversion rate

The answer largely depends on what you're considering a conversion. Track users' journeys to understand what is stopping them from taking action, and use secondary metrics such as bounce rate as a guide. If the bounce rate is too high, work on making the content more engaging or relevant; improving the bounce rate can help keep users on the website, which may eventually improve the conversion rate.

2. Click-Through Rate (CTR)

Click-through rate (CTR) represents the percentage of people who clicked a link or a digital asset against the number of people who viewed it. For example, if your ad was viewed by 100 people but only 10 clicked, your CTR is 10%. If only 2 of those 10 then clicked your landing page CTA, your landing page CTR is 20%. A lower CTR indicates problems with your CTA or other visual elements like an image, video, or text copy.

Formula: Click-through rate = (clicks / impressions) × 100

How to improve CTR

  • Optimize the visibility and placement of CTAs.
  • Use persuasive language.
  • Make sure your digital assets or pages are relevant to your audience.
  • Highlight the value clearly.
  • Use heat maps, scroll maps, and move maps to understand user behavior, identify the actual problem, and fix it.

3. Bounce Rate

Bounce rate tells you the percentage of visitors who landed on your website but bounced right off without taking any action. The lower the bounce rate, the better. According to HubSpot, the average bounce rate ranges from anywhere between 26%–70%. If your bounce rate exceeds 70%, it indicates issues with your page quality, content, and UX. Common issues include visitors not getting the information they clicked for, visitors not being engaged enough by the content, or the page not loading fast enough.

Formula: Bounce rate = (one-page visits / total visits) × 100

How to improve bounce rate

  • Improve the page's relevance to your target audience.
  • Improve content quality and tweak elements like the heading and hero image.
  • Ensure the page is optimized for mobile users and free from errors such as slow loading speed.

4. Scroll Depth

Scroll depth tells you how far a user scrolls down a landing page or web page. Lower scroll depth indicates a lack of engagement because of poor design or irrelevant content, among other issues. By tracking scroll depth, you can also determine the average content length that is appropriate for CTA placement — if most visitors don't scroll past a certain point, you can place the CTA above that point to ensure more clicks or conversions.

Formula: Scroll depth = (furthest scroll point in pixels / total pixel page height) × 100. You can also set a scroll depth trigger in Google Analytics for automated tracking.

How to improve scroll depth

According to Agency Analytics, good scroll depth ranges between 60–80%. However, a higher scroll depth may not necessarily be a good sign when compared with other metrics. A high scroll depth with a short session duration could indicate users are viewing your page but not taking action; a low scroll depth with a high session duration could mean users find a certain section more engaging. To improve scroll depth:

  • Contextualize scroll depth by comparing it with other metrics.
  • Use visuals and multimedia.
  • Improve content readability and formatting.
  • Optimize for user interaction.

5. Average Order Value (AOV)

Average order value (AOV) tells you how much a customer spends on your website during a single purchase. This metric is particularly important for eCommerce businesses as it helps you evaluate whether the changes you made persuaded customers to spend more. AOV is also essential for accurately declaring a winning variant: if variant A has an "add to cart" rate of 3× but its AOV is 4 times that of variant B (which has a 5× "add to cart" rate), variant A is actually driving more revenue and should be declared the winner.

Formula: Average order value = total revenue / total number of orders

How to improve AOV

  • Offer discounts when customers purchase multiple items.
  • Offer free shipping above a certain amount to convince customers to spend more.
  • Create urgency by offering limited-time discounts.
  • Recommend products that complement the primary product the customer is buying.

6. Average Session Duration

Average session duration is the time a user spends on your website during a single visit, measured from the moment they enter until they become inactive or leave. If a user spends more time per session, it indicates they find your website valuable and they're getting what they came in for. By tracking average session duration, you can determine which page your audience finds more engaging or interesting.

Formula: Average session duration = total session duration / total sessions. You can also find this metric directly in Google Analytics.

How to improve average session duration

To improve average session duration, you need to understand where and why users are dropping off. You can leverage Hotjar's screen recording feature, which records every user's interaction with your landing page elements, allowing you to understand the user journey better. If users are not interacting with your CTAs, you can change placement or make them more dominant; if users are getting attracted to a particular section, you can place more valuable information there.

7. Abandonment Rate

Abandonment rate includes any action that was initiated but wasn't completed — filling out a form, a survey, or completing a purchase. Cart abandonment rate specifically gives you the percentage of users who added items to their carts but did not end up making a purchase, against the total number of users who added items to their carts. A higher abandonment rate indicates a bad user experience, which could stem from lengthy forms, forms asking for personal information, unfavorable payment options, or a high delivery fee.

Formula: Abandonment rate = (number of intended tasks completed / total number of tasks initiated) × 100

How to improve abandonment rate

  • Shorten forms and simplify the checkout process.
  • Offer more payment options and lower or remove delivery fees.
  • Use popup surveys to ask users the exact reason why they're leaving and work on those issues.

8. Retention Rate

When it comes to A/B testing, retention rate is the percentage of users who return to a landing page after a period of time. This user behavior metric tells you how effective a landing page is and helps you determine which audience segment is more likely to convert.

Formula: Retention rate = (number of returning visitors within a period of time / total number of visitors that landed on the website during the same period) × 100

How to improve retention rate

Users may have left the page because something urgent came up, they got distracted, their need was not immediate, or they encountered technical glitches like slow loading speed. To bring them back:

  • Offer value and a personalized user experience.
  • Ensure there aren't any technical glitches.
  • Use retargeting campaigns to target users who have previously visited your site using promotional offers.

Things to Keep in Mind When Analyzing A/B Testing Results

By keeping these best practices in mind, you can analyze your A/B test results better and ensure you make the right decisions that positively impact your ROI.

Ensure Statistical Significance

It's important to ensure all the findings of your A/B tests are statistically significant, i.e., your test results are accurate and reliable and are not a matter of chance or accident. If your results are not statistically significant and you still optimize your landing page, you might ruin its performance altogether. Tools like Fibr AI automatically ensure the results of your A/B tests are statistically significant and reliable.

Determine the Influencing Factors

You must identify the internal and/or external factors that might be influencing the results of your A/B tests. For example, if you're testing two email subject lines — sending variant A at 10 AM and variant B at 5 PM — the audience (9-to-5 employees) is more likely to open emails when they log in than when they log out, skewing variant B's open rate regardless of subject line quality. Identifying such factors will help you draw better conclusions and make more informed optimization decisions.

Optimize Based on Your Analysis

No matter what results you achieve, it's important to record the findings and take the next steps after the analysis. If variant A performed way better, you can declare it the winner and make it live. If there wasn't much difference between the two variants, you'd know that your hypothesis did not work, and you can create a more informed, data-driven hypothesis for the next test.

Top 5 A/B Testing Tools for Tracking AB Testing Metrics

Fibr AI

Fibr AI is an AI-powered personalization platform with a dedicated A/B testing tool that integrates seamlessly with Google Analytics 4, allowing you to track almost all AB testing metrics or KPIs. Notable features include:

VWO

VWO offers A/B testing, split URL testing, and multivariate testing. It uses the Bayesian-powered SmartStats engine to deliver reliable, real-time reports. Notable features include audience and behavioral targeting, a code editor, integrations with 40+ platforms including GA4 and Shopify, an AI engine for optimization checks, and constant experiment health checks. The starter plan is free for up to 50,000 monthly tracked users.

Optimizely

Optimizely is a digital experience platform offering content management, advanced personalization engines, and web experimentation for omnichannel testing. It supports A/B testing, split URL testing, and multivariate testing using both the Bayesian and Frequentist statistics models. Notable features include an AI-based text variation generator, CDN A/B testing, multi-armed bandit testing, audience targeting, and mutually exclusive campaigns. Contact the sales team for pricing.

AB Tasty

AB Tasty is an experience optimization platform for web and feature experimentation. It supports A/B testing, split URL testing, and multivariate testing. Notable features include a WYSIWYG editor, multi-armed bandit testing, audience and behavior-based targeting, comprehensive widget options, and the ability to leverage generative AI for visitor segmentation based on emotional states. Contact the sales team for pricing.

Unbounce

Unbounce is a landing page builder and CRO platform that supports A/B testing and multivariate testing, along with real-time analytics and AI-driven tools for copywriting and optimization. Notable features include a WYSIWYG editor, third-party platform integrations, confidence intervals, real-time reporting, and no UX tradeoff. The plan that supports A/B testing starts at $112 a month.

Conclusion

Those are the most common AB testing metrics to help you determine the success of your CRO efforts. Make sure you map out the user journey to identify the right AB testing metrics to track — this is essential to derive meaningful insights and make well-informed decisions.


About this company

Fibr AI was founded in 2022 to solve the disconnect between hyper-targeted marketing channels (ads, email, search) and static website experiences. The platform combines software infrastructure, AI agents, and human-in-the-loop oversight to create personalized, dynamic web experiences at scale. It enables marketers to build AI-driven landing pages, run continuous experimentation, and personalize experiences based on ads, location, device, behavior, CDP/CRM data, and LLM-sourced traffic. The company is headquartered in Delaware, USA.

Founded 2022. Headquartered in Delaware, USA.

Target customers:

Products

Trust & authority

Named customers

Security & compliance

Backed by leaders from

Integrations

Links

Social

Legal

Pricing

Company

Product & resources

Frequently asked questions

What is Fibr AI?
Fibr AI is an Agentic Web Experience Platform that transforms website URLs into intelligent, adaptive agents. Each page senses visitor intent, makes decisions, and reshapes itself in real time to deliver personalized web experiences.
When was Fibr AI founded?
Fibr AI was founded in 2022.
Where is Fibr AI headquartered?
Fibr AI is headquartered in Delaware, USA.
Who is Fibr AI built for?
Fibr AI is built for enterprises looking to personalize at scale, growing businesses starting their web optimization journey, and agencies or marketing affiliates looking to optimize websites for their clients.
What problem does Fibr AI solve?
Fibr AI addresses the disconnect where ads, email, and search are hyper-targeted and AI-powered, but website visitors land on the same static page regardless of where they came from. Fibr makes the website itself as intelligent and context-aware as the marketing channels driving traffic to it.
How does Fibr AI personalize web experiences?
Fibr AI uses AI agents combined with human oversight to detect visitor signals, decode intent, and rewrite page experiences in real time. Personalization can be based on ads, location, device, browser, behavioral signals, visit frequency, LLM-sourced traffic, CDP data, CRM data, and custom audiences.
What results does Fibr AI claim to deliver?
Fibr AI claims results including +28% higher ROI from AI-driven personalization, +30% lower customer acquisition cost (CAC) from intent-based targeting, and 4X more leads from personalizing experiences at scale.
What are the pricing plans offered by Fibr AI?
Fibr AI offers three plans: a Starter Plan for growing businesses (up to 1,000 experiences), an Enterprise Plan for large organizations requiring unlimited visitor sessions and unlimited domains/URLs, and an Agency Plan for agencies and marketing affiliates covering 10,000 monthly visitor sessions and 5 unique URLs.
What features are included in the Enterprise plan?
The Enterprise plan includes Web-Journey Personalization, LLM-Traffic Personalization, AI Landing Page Creator, Customized Agentic Workflows, White-Glove Assistance, CDP/CRM and Analytics integration, On-Brand Agent Training, and 24/7 Dedicated Support with unlimited visitor sessions and unlimited domains and URLs.
What security and compliance certifications does Fibr AI have?
Fibr AI states alignment with SOC 2, ISO 27001, GDPR, and CCPA standards.
What integrations does Fibr AI support?
Fibr AI integrates with CDP (Customer Data Platform), CRM systems, and analytics platforms.
Does Fibr AI support A/B testing and experimentation?
Yes. Fibr AI includes an Experimentation Suite that provides AI-powered hypothesis creation, automated variant creation, audience-based experimentation, statistical significance monitoring, traffic allocation setup, and continuous learning and iteration.
How does Fibr AI handle AI ethics and human oversight?
Fibr AI states that its agents adapt experiences without manipulating them, and that it prioritizes transparency, security, and human oversight at every layer. The platform operates with a 'humans-in-the-loop' model where human allies guide strategy, brand alignment, and key decisions.
How do I get started with Fibr AI?
Fibr AI directs prospective customers to book a demo to get started.
What are A/B testing metrics?
A/B testing metrics are data points that help you determine how effective your hypothesis was, which variant was most successful, what led to the results you achieved, and how to make informed decisions about optimization.
What are the 8 key AB testing metrics to track?
The 8 key AB testing metrics are: conversion rate, click-through rate (CTR), bounce rate, scroll depth, average order value (AOV), average session duration, abandonment rate, and retention rate.
How do I calculate conversion rate for an A/B test?
Conversion rate = (Number of conversions / total number of visitors) × 100. You first need to define what counts as a conversion — for example, a form submission, sign-up, demo request, or purchase.
How do I calculate click-through rate (CTR)?
Click-through rate = (clicks / impressions) × 100. For example, if 100 people see your ad and 10 click it, your CTR is 10%.
What is a good bounce rate for a landing page?
According to HubSpot, the average bounce rate ranges from 26%–70%. A bounce rate within this range is considered acceptable. If it exceeds 70%, it indicates issues with page quality, content relevance, or user experience.
How do I calculate scroll depth?
Scroll depth = (furthest scroll point in pixels / total pixel page height) × 100. Alternatively, you can set a scroll depth trigger in Google Analytics for automated tracking. According to Agency Analytics, a good scroll depth ranges between 60–80%.
Why is average order value (AOV) important in A/B testing?
AOV is important because a variant with a higher "add to cart" rate may not actually drive more revenue. For example, if variant A's AOV is 4 times that of variant B even though variant B has a higher add-to-cart rate, variant A is actually generating more revenue and should be declared the winner.
How should I determine which A/B testing metrics to track?
Map the user journey from entry point through engagement, decision point, and checkout. Identify key interaction points at each stage, then select metrics that reflect the user actions and decisions at those points — for example, engagement rate, conversion rate, and sales revenue.
What does statistical significance mean in A/B testing?
Statistical significance means that your test results are accurate and reliable and are not a matter of chance or accident. Optimizing based on results that are not statistically significant can ruin your page's performance. Tools like Fibr AI automatically ensure test results meet this threshold.
What factors can influence A/B test results beyond the variant itself?
Internal and external factors such as the time of day emails are sent, seasonal trends, or technical differences in delivery can skew results. For instance, sending one email variant at 10 AM and another at 5 PM to a 9-to-5 audience will affect open rates regardless of subject line quality. Identifying these factors helps you draw better conclusions.
How is retention rate calculated in the context of A/B testing?
Retention rate = (number of returning visitors within a period of time / total number of visitors that landed on the website during the same period) × 100. It indicates how effective a landing page is and helps determine which audience segment is more likely to convert.
What is abandonment rate and how is it calculated?
Abandonment rate covers any initiated action that wasn't completed, such as a cart, form, or survey. Formula: Abandonment rate = (number of intended tasks completed / total number of tasks initiated) × 100. A higher rate typically indicates a poor user experience caused by lengthy forms, limited payment options, or high delivery fees.

Sources