CalculatorMasters

A/B Testing Core Web Vital Per-User Formula

Learn how this calculator measures Core Web Vital differences per user and estimates time, conversion, and value impact from an A/B test.

This calculator compares the measured Core Web Vital for a test variant with the control experience. It turns the observed difference into a per-user metric change, aggregate metric reduction across variant users, and an estimated commercial impact based on the observed conversion-rate difference.

  • 100% Free
  • No Sign-Up Required
  • Private & Secure
  • Mobile Friendly

Estimated Incremental Value

Estimated incremental value = Variant users × ((Variant conversion rate − Control conversion rate) ÷ 100) × Value per conversion

Where:

Find the percentage-point conversion-rate difference, apply it to the number of users who saw the variant, then multiply the estimated additional conversions by the value of one conversion.

Variables Explained

VariableWhat It MeansUnit
controlMetric - Control metric valueThe measured LCP, INP, or scaled CLS value for the control experience.milliseconds or scaled CLS score
variantMetric - Variant metric valueThe measured value for the same Core Web Vital in the variant experience.milliseconds or scaled CLS score
variantUsers - Users exposed to variantThe number of users who saw the variant during the measurement period.users
controlConversionRate - Control conversion rateThe observed control conversion rate expressed as a percentage.percent
variantConversionRate - Variant conversion rateThe observed variant conversion rate expressed as a percentage.percent
valuePerConversion - Value per conversionThe revenue or assigned business value of one completed conversion.currency

Step-by-Step Calculation

1

Calculate the per-user metric change

For LCP and INP, a positive result means the variant has a lower and therefore faster metric value. For scaled CLS, a positive result means the variant has a lower layout-shift score.

perUserMetricChange = controlMetric - variantMetric

2

Calculate the percentage metric improvement

This expresses the metric reduction relative to the control value.

perUserImprovementPercent = (perUserMetricChange / controlMetric) * 100

3

Estimate aggregate metric reduction

The per-user difference is multiplied by variant users and converted from milliseconds to seconds. For CLS, this output is a scaled aggregate metric difference rather than literal time saved.

totalTimeSavedSeconds = (perUserMetricChange * variantUsers) / 1000

4

Calculate relative conversion-rate lift

This compares the conversion-rate change with the control conversion rate.

conversionRateLift = ((variantConversionRate - controlConversionRate) / controlConversionRate) * 100

5

Estimate incremental conversions

The absolute conversion-rate difference in percentage points is applied to variant users.

incrementalConversions = variantUsers * ((variantConversionRate - controlConversionRate) / 100)

6

Estimate incremental value

Estimated additional conversions are multiplied by the value assigned to each conversion.

incrementalValue = incrementalConversions * valuePerConversion

Worked example: LCP improvement in a checkout experiment

Core Web VitalLargest Contentful Paint (LCP)
Control metric value3,000 ms
Variant metric value2,400 ms
Users exposed to variant10,000 users
Control conversion rate3.0%
Variant conversion rate3.2%
Value per conversion$50
1

Per-user LCP improvement

3,000 ms - 2,400 ms

600 ms

2

LCP improvement percentage

(600 / 3,000) * 100

20.0%

3

Aggregate time reduction

(600 * 10,000) / 1,000

6,000 seconds

4

Conversion-rate lift

((3.2 - 3.0) / 3.0) * 100

6.7%

5

Estimated incremental conversions

10,000 * ((3.2 - 3.0) / 100)

20 conversions

6

Estimated incremental value

20 * 50

$1,000

Final Result

The variant shows a 600 ms per-user LCP improvement, a 6.7% observed conversion-rate lift, and an estimated $1,000 incremental value for the 10,000 variant users measured.

Try the Calculator →

Assumptions

  • Control and variant metrics are collected using the same Core Web Vital definition, measurement method, time period, and comparable traffic mix.
  • Lower values represent improvement for LCP, INP, and scaled CLS inputs.
  • The average metric difference is applied uniformly across all users exposed to the variant.
  • The observed conversion-rate difference is used as an estimate of incremental conversions.
  • Value per conversion is consistent across the conversions included in the calculation.

Limitations

  • !The calculator does not test statistical significance, confidence intervals, sample-ratio mismatch, or experiment validity.
  • !An observed conversion difference does not prove that the Core Web Vital change caused the difference.
  • !Aggregate time saved is most directly meaningful for LCP and INP; it should not be interpreted as literal user time saved when the selected metric is CLS.
  • !Results from a test period may not persist with a different audience, season, traffic source, or implementation.
  • !Estimated value excludes costs, refunds, margins, repeat behavior, and other business effects unless included in the entered value per conversion.

Common Mistakes to Avoid

1

Entering a control and variant metric from different tools, reporting periods, or device mixes.

2

Treating a lower conversion rate as a positive result because the performance metric improved.

3

Using relative conversion lift instead of the percentage-point difference when calculating incremental conversions.

4

Entering a CLS score such as 0.120 instead of the calculator's scaled value of 120.

5

Reading aggregate metric reduction as the exact amount of time every visitor personally saves.

6

Treating an observed test difference as conclusive without assessing experiment reliability.

Related Formulas

Frequently Asked Questions

How is per-user Core Web Vital improvement calculated?

Subtract the variant metric value from the control metric value. A positive result means the variant has a lower measured value.

How do I calculate Core Web Vital improvement as a percentage?

Divide the per-user metric change by the control metric value, then multiply by 100.

How are incremental conversions estimated?

The calculator multiplies variant users by the absolute conversion-rate difference in percentage points.

Why does conversion lift differ from the conversion-rate difference?

Conversion lift is relative to the control rate, while incremental conversions use the absolute percentage-point difference.

How should CLS be entered in this formula?

Use a consistent scaled value for both groups. For example, enter 120 for a CLS score of 0.120.

Can the calculated value be negative?

Yes. A negative result means the observed variant conversion rate was lower than the control rate, or the variant metric was worse.

Ready to calculate your result?

Use the calculator to get instant results with your own inputs.

Try A/B Testing Core Web Vital Per-User