The sample size calculator doesn’t take audience targeting into account. If
you are targeting a subset of the population, then the variance of the metrics
might be different for different subsets of the population. Some subsets might
have larger variance, which increases the required number of users to power a
certain MDE/NIM, while others might have
smaller variances which could then decrease the required sample size for a
certain MDE/NIM.
Sample Size for New Metrics
When calculating the required sample size for an experiment, Confidence looks at historical data for the metrics in the experiment. There needs to be at least 14 days (plus the aggregation window and exposure offsets) of historical data for the metric in order for Confidence to be able to calculate the required sample size. For example, if you have an experiment with a metric that has a 7-day aggregation window and a 7-day exposure offset, you need at least 28 days of historical data. If there is not enough historical data, Confidence can’t calculate the required sample size.Expected Sample Size and Days Needed Beta
The calculator uses the exposure source to estimate how many samples per day the experiment can expect to receive. Based on this rate, it calculates:- Expected samples: The estimated total samples by the end of the planned runtime, based on historical exposure rates.
- Days needed: The estimated number of days to reach the required sample size for each metric. The overall days needed shown in the widget header is the maximum across all metrics.
Both expected samples and days needed are estimates based on historical
exposure from the selected exposure source. The actual exposure in a live
experiment may be lower if:
- The experiment uses audience targeting that excludes some users who were included in the historical data.
- The flag has other rules that route some traffic away from the experiment.
Progress Chart Beta
The progress chart shows the estimated progress toward the required sample size for each metric over time. The Y-axis displays the percentage of the required sample size that the experiment has accumulated, and the X-axis shows the number of days after the experiment starts. A horizontal line at 100% marks the required sample size target. A vertical dashed line indicates the current planned runtime. Lines that extend beyond this point appear as dashed projections based on the estimated daily sample rate. You can expand individual metric rows to view a per-metric chart. The per-metric chart shows the absolute sample size on the Y-axis instead of a percentage, with separate lines for the expected and required sample sizes.Exposure Source
The required sample size calculation consists of three parts:- Obtaining an exposure source
- Using the exposure source to calculate the mean and variance of the metrics
- Calculating the required sample size for each metric based on the mean and variance
- Past assignments: Use all existing assignments available in your assignment table, or filter these on assignments from specific flags to only include a cohort of users similar to those in your upcoming experiment.
- Previous experiments: Use exposure from previous experiments as an exposure source.

