On this page
The short answer
Most B2B SaaS pages don't have the traffic for a valid A/B test on demo requests. At the 1.1% visitor-to-lead rate in our 2026 benchmarks, spotting a 20% lift takes about 38,800 visitors per variant: 34 weeks on a page with 10,000 visitors a month. Shorter tests don't just miss small wins, they crown false ones. Test big changes or high-rate steps, and prove the rest with research and a measured before-and-after.
| Monthly visitors to the page | Smallest lift an 8-week test can see at 1.1% | What to do |
|---|---|---|
| Under 5,000 | +63% or more | Don't A/B test demo requests. Find the leak with research, ship one bigger change, measure before and after against a control |
| 5,000 to 25,000 | +26% to +63% | Test only big changes, or a high-rate step such as clicks to the demo page, with demo requests as a check |
| 25,000 to 100,000 | +13% to +26% | One well-powered test at a time on your highest-traffic template, with the sample size fixed in advance |
| 100,000 and up | Under +13% | A testing program starts to pay: sequential statistics, guardrail metrics and a backlog built from research |
We're DIXI, a founder-led studio that designs and builds websites for B2B SaaS, AI and fintech teams. "Let's A/B test it" is a natural thing to say before a redesign. For most companies from Seed to Series B, the numbers don't allow it on the goal that matters, so this guide shows the numbers, the traps, and what to do instead. Every table comes from the formulas and simulations described in How we calculated these numbers, using the conversion rates from our B2B SaaS conversion rate benchmarks.
Can you A/B test a B2B SaaS website?
Yes, when three things line up: enough visitors on the page, a goal that converts often enough to count, and a change big enough to move it. Most B2B SaaS sites have the first two on only a few pages. Even large testing programs win rarely: in Optimizely's analysis of 127,000 experiments, 12% won on their primary metric.
Three inputs decide whether a test can work:
- Traffic to the page you change, not to the whole site. A site with 40,000 monthly visitors may send 6,000 of them to the pricing page.
- The baseline conversion rate of the goal. Demo requests at 1% give you ten conversions per 1,000 visitors. Clicks on a button at 10% give you a hundred.
- The minimum detectable effect (MDE): the smallest lift you want the test to be able to see. Halve it and you need about four times the traffic.
B2B adds three problems that most A/B testing guides, written for online shops, leave out:
- Conversions arrive late. Dreamdata's 2026 benchmarks put the average B2B journey from first touch to closed revenue at 272 days. Many demo requests come on a second or third visit, often after the test has ended.
- Returning visitors get re-sorted. Safari limits cookies written by scripts to seven days (WebKit's Intelligent Tracking Prevention). A buyer who comes back after ten days may see the other version and be counted twice. Framer's built-in A/B tests identify a visitor for one day only.
- Several people from one company visit. The champion, the manager and the security reviewer can each land in a different variant, and the request comes from whoever fills in the form.
Most experiments don't produce a clear answer even in large programs. In Optimizely's 2026 update, covering 173,000 experiments, the share that reached a conclusive result was 22–26%. On a low-traffic B2B page, the odds are lower still.
How much traffic do you need for an A/B test?
It depends on your conversion rate and the smallest lift you want to see. At 95% significance and 80% power, a page converting 1.1% of visitors needs about 38,800 visitors per variant to detect a 20% lift and 7,000 to detect a 50% lift. At 3.8%, the median for SaaS landing pages, the same lifts need 10,900 and 2,000.
| Goal and its conversion rate | +10% | +20% | +30% | +50% |
|---|---|---|---|---|
| Booked meeting per visitor, 0.7% | 240,700 | 63,000 | 29,300 | 11,400 |
| Lead per visitor, site-wide B2B SaaS, 1.1% | 148,100 | 38,800 | 18,000 | 7,000 |
| Lead per visitor, a strong page, 2% | 80,700 | 21,100 | 9,800 | 3,800 |
| Any goal, SaaS landing page median, 3.8% | 41,600 | 10,900 | 5,000 | 2,000 |
| Click on the main button, 10% | 14,800 | 3,800 | 1,800 | 690 |
| Demo request to booked meeting, 62% (counted in requests) | 930 | 220 | 92 | 28 |
The numbers come from the standard sample size formula for comparing two conversion rates. With p₁ as your current rate, p₂ as the rate after the lift and p̄ as their average:
n per variant = ( z₁₋α/₂ × √(2 × p̄ × (1 − p̄)) + z₁₋β × √(p₁(1 − p₁) + p₂(1 − p₂)) )² ÷ (p₂ − p₁)² z₁₋α/₂ = 1.96 for 95% significance, z₁₋β = 0.84 for 80% power Example: p₁ = 1.1%, a 20% lift makes p₂ = 1.32%, p̄ = 1.21% n = (1.96 × 0.1546 + 0.84 × 0.1546)² ÷ 0.0022² ≈ 38,800 visitors per variant
Test duration is then the visitors per variant times the number of variants, divided by the page's weekly traffic.
Two rules of thumb are worth checking against this table. "1,000 visitors per variant" sounds safe, but at 1.1% that's 11 conversions, and the smallest lift it can detect is about +158%. "100 conversions per variant" is better, yet at low conversion rates it still only detects lifts of about +43%, whatever the rate.
The bottom row is the exception that matters. After the form, rates are high: the median B2B SaaS company turns 62% of demo requests into booked meetings, according to RevenueHero. A test on the scheduling step needs about 220 requests per variant to see a 20% lift, so a company with 150 requests a month can run one in about three months. The fixes for that step are in Why B2B websites fail to convert high-intent traffic.
How long should a B2B A/B test run?
Until it reaches the sample size you set before launch, in whole weeks, for at least two weeks and ideally no more than eight. Past eight weeks, cookies expire, campaigns and seasons change, and the test measures the calendar as much as the page. If your numbers say it needs longer, change the goal or the size of the change, not the rules.
| Monthly visitors to the page | 1.1%, +20% lift | 1.1%, +50% lift | 3.8%, +20% lift | 3.8%, +50% lift |
|---|---|---|---|---|
| 2,000 | 168 weeks | 31 weeks | 48 weeks | 9 weeks |
| 5,000 | 68 weeks | 13 weeks | 19 weeks | 4 weeks |
| 10,000 | 34 weeks | 7 weeks | 10 weeks | 2 weeks |
| 25,000 | 14 weeks | 3 weeks | 4 weeks | 2 weeks |
| 50,000 | 7 weeks | 2 weeks | 2 weeks | 2 weeks |
Turn the question around and ask what an eight-week test can see at all. This is the number to compare with the lift you realistically expect:
| Monthly visitors to the page | Goal at 1.1% | Goal at 3.8% | Goal at 10% |
|---|---|---|---|
| 2,000 | +108% | +52% | +29% |
| 5,000 | +63% | +31% | +18% |
| 10,000 | +43% | +22% | +13% |
| 25,000 | +26% | +14% | +8% |
| 50,000 | +18% | +9% | +6% |
| 100,000 | +13% | +7% | +4% |
Now compare that with how big real wins are. In Optimizely's 127,000 experiments, winning tests lifted their primary metric by 15.7% on average, or 19.1% when they were personalized. Ronny Kohavi, who ran Microsoft's experimentation platform, suggests planning for a 5% lift on e-commerce sites. A test that can only see +43% will usually come back flat, even when the change helped.
How long would your test take? A sample size and duration calculator
Enter the page's monthly visitors, its conversion rate for the goal you'd test, and the smallest lift worth acting on. The calculator shows the sample size per variant, the weeks a valid test needs at your traffic, and the minimum detectable effect in the time you have, plus what to do instead if the answer is no. Nothing is stored.
A/B test sample size and duration calculator
Use the page's own numbers, not the whole site's. Two variants, 50/50 split, 95% significance, 80% power.
About 34 weeks at your traffic, longer than your 8-week window.
Changes that lift conversion by less than this will usually look like no change at all.
Don't A/B test this goal yet. Test a bigger change, or a step that converts more often, such as clicks to the demo page. Or find the leak with research and measure a before-and-after against a control.
At 1.1%, 10,000 visitors a month and a 20% target lift. For the scheduling step, enter monthly demo requests and the booking rate.Why do so many B2B A/B test winners turn out to be wrong?
Because small tests fail in three predictable ways. Checking results every week and stopping at the first significant reading multiplies false alarms. When an underpowered test does reach significance, it overstates the lift several times over. And when few ideas really work, a large share of the significant winners are noise. Our simulations put numbers on all three.
1. Peeking: checking every week and stopping early
We simulated 40,000 A/A tests, where both versions are identical, on a page with 10,000 visitors a month converting 1.1%, run for eight weeks. Checking once, at the end, declared a winner 4.8% of the time, close to the 5% the test promises. Checking every week and stopping at the first significant reading declared one 17.5% of the time. Checking every day, 32%.
Evan Miller described this repeated significance testing problem in 2010, and it's still the most common way small teams ship false winners. Looking is fine; stopping because of what you saw is the problem. Extending a test that is "almost significant" has the same effect.
2. The winner's curse: small tests exaggerate
On a page with 10,000 visitors a month converting 1.1%, a six-week test of a change that truly lifts conversion by 10% shows a significant win only 9% of the time. When it does, it reports an average lift of +47%, almost five times the real effect. Statisticians Andrew Gelman and John Carlin call this a Type M, or magnitude, error.
| Page traffic, 6-week test | Real lift | Chance of a significant win | Average lift reported by those wins |
|---|---|---|---|
| 5,000 a month (3,460 per variant) | +10% | 6% | +74% |
| 5,000 a month | +20% | 13% | +74% |
| 10,000 a month (6,920 per variant) | +10% | 9% | +47% |
| 10,000 a month | +20% | 22% | +49% |
| 25,000 a month (17,310 per variant) | +10% | 16% | +28% |
| 25,000 a month | +20% | 47% | +31% |
Two things follow. A "+40% from a new headline" result from a small test is far more likely to be a modest effect, or none, than a real +40%. And on the smallest pages some significant results point the wrong way: at 5,000 visitors a month and a real +10% lift, 12% of the significant results said the change made things worse. Even real wins shrink with time: Optimizely found that most uplifts fall to about 80% of their first-month value within a year.
3. When few ideas work, many winners are false
A significant result means the data would be unlikely if the change did nothing. It doesn't tell you the chance that the change worked. That depends on how often your ideas work at all. Kohavi, Alex Deng and Lukas Vermeer collected experiment success rates from 8% (Airbnb search) to 33% (Microsoft), with about 10% typical, and showed that at a 10% success rate and 80% power, 22% of significant winners are false positives.
| Share of your ideas that really work | 80% power | 50% power | 20% power | 10% power |
|---|---|---|---|---|
| 10% of ideas | 22% | 31% | 53% | 69% |
| 20% of ideas | 11% | 17% | 33% | 50% |
| 33% of ideas | 6% | 9% | 20% | 34% |
The six-week test above, on a page with 10,000 visitors a month and a real +10% lift, has about 9% power. If one idea in ten works, roughly 7 in 10 of its "winners" are false.
Can you A/B test for pipeline instead of form fills?
Rarely on a website. Every step down the funnel divides the conversions you can count. On a page with 10,000 visitors a month, a test for a 20% lift needs about 8 months on demo requests, 13 on booked meetings, 29 on sales opportunities and more than 6 years on closed deals. Test a step you can count, and check lead quality separately.
| Goal the test counts | Rate per visitor | Visitors per variant for +20% | Time at 10,000 visitors a month |
|---|---|---|---|
| Demo or contact request | 1.1% | 38,800 | 8 months |
| Booked meeting | 0.68% | 62,800 | 13 months |
| Sales opportunity | 0.29% | 146,700 | 29 months |
| Closed-won deal | 0.11% | 377,000 | 75 months |
So pick the deepest step you can count in a reasonable time, usually demo requests or booked meetings, and add two guardrails that you read rather than test: the share of requests that fit your ideal customer, and the meeting rate. If a variant brings more requests but fewer of them fit, don't ship it. Then follow the winner into pipeline over the next quarter.
What should you test first on a low-traffic SaaS site?
Changes big enough to move a buyer's decision, on the pages and steps with the most conversions. That means the offer and message in the first screen, showing a price, the demo step and the structure of the page, not button colors or single words. In Optimizely's data, the teams with the most impact test more variations and more complex changes.
- Go big. If the test can only see +40%, test something that could plausibly move conversion by 40%: a new first screen with a different promise and proof, a price on the page, a shorter path to the calendar. Our nine reasons B2B SaaS sites don't convert is a good source of candidates.
- Pool the traffic. Test one change across every page of a kind: all landing pages, all case studies, or the main button in the navigation on every page. One template with 30,000 visits beats five pages with 6,000 each.
- Test a step that converts often. If 10% of homepage visitors click through to the demo page, a test on that click needs about 3,800 visitors per variant to show a 20% lift: about four weeks on a 10,000-visitor page. Keep demo requests as a check, because more clicks don't always mean more requests.
- Test after the form. The scheduling step converts around 62%, so it's the one place where many B2B companies can run a proper test.
- Be careful with bought traffic. Paid visitors fill a test faster but behave differently. In First Page Sage's B2B SaaS data, PPC visitors convert at 0.7% against 2.1% for organic search, so a result from paid traffic may not hold for the rest.
- Test inside the product. Signed-in users give you more events per person and longer memory than anonymous visitors. If you run a free trial, onboarding is usually a better place to experiment; see SaaS free trial not converting?
Leave out what small sites can't measure: button colors, single-word copy changes, and tests with four or five variants, which split the traffic further.
What can you do instead of an A/B test?
Find the problem with research, fix it with a bigger change, then measure the result. Session recordings, form analytics, sales calls, five-second tests and B2B message tests need dozens of people, not tens of thousands, and they tell you why buyers stall, which a test never does. Microsoft Clarity's recordings and heatmaps are free with no traffic limit.
| Method | What it tells you | People you need | Cost |
|---|---|---|---|
| Session recordings and heatmaps | Where visitors stall, rage-click or stop scrolling | 30–50 sessions of the page | Free with Microsoft Clarity |
| Form and funnel analytics | Which field or step loses people | 100+ people who start the form | Usually in your analytics |
| Sales call and chat review | Objections, and the words buyers use for the problem | 10–20 recorded calls | Free if calls are recorded |
| Customer interviews | Why buyers chose you and what nearly stopped them | 5–8 recent customers | Your time |
| One-question poll on the page | What's missing for people about to leave | 30+ answers | Free to low |
| Five-second or first-click test | Whether the first screen says what you do and for whom | 15–50 testers | Low |
| B2B message test, such as Wynter | Whether your ideal buyers understand and believe the copy | 15 or 30 verified B2B respondents per test | Paid per test |
| Expert teardown | A ranked list of likely leaks on one page | None | Free from DIXI |
Research shows you what to change. It can't tell you how much the change helped, and a page that looks better in a five-second test can still convert the same. For that, measure a before-and-after against a control.
How do you prove a redesign worked without an A/B test?
Measure one metric before and after a single launch date, against something the change didn't touch. Record 8 to 12 weeks of weekly baseline, ship everything on one day, skip the launch week, and compare the same number of full weeks after. If the change is bigger than the normal week-to-week swing and the control stayed flat, you can trust it.
- Fix one metric and its definition, for example qualified demo requests per 1,000 visitors on the pages you change. Write it down before launch.
- Record a baseline of 8 to 12 weeks, week by week and split by channel. The lowest and highest weeks are your noise band.
- Choose a control: pages you didn't change, a channel or region that doesn't see the change, or the same weeks last year.
- Ship everything on one date and note it in your analytics. Don't change campaigns, prices or the offer in the same weeks.
- Skip the launch week, when your own team, friends and an announcement post inflate the numbers.
- Compare the same number of full weeks after launch, by channel, so a new campaign can't pass for a better page.
- Read it as a difference of differences: the change on the redesigned pages minus the change on the control.
- Follow it to meetings and pipeline 60 to 90 days later.
| Demo requests per 1,000 visitors | 10 weeks before | 8 weeks after | Change |
|---|---|---|---|
| Pages you redesigned | 9.0 (weekly range 7.1–11.2) | 12.4 | +38% |
| Control: pages you didn't change | 4.1 | 4.2 | +2% |
| Difference of differences | — | — | about +36% |
If you want a model rather than a spreadsheet, Google's CausalImpact package builds the "what would have happened" line from related series, such as traffic to pages you didn't change, and shows the effect with an interval around it. Kay Brodersen and colleagues at Google describe the method in a 2015 paper.
Do Bayesian or sequential tests fix low traffic?
No. They change how results are reported and when you're allowed to stop, not how much evidence a small difference needs. A Bayesian "95% chance to beat the original" checked again and again inflates false winners the way repeated p-values do. Sequential tests make peeking safe and can stop early on large effects, but small effects still need large samples.
- Bayesian tests. In a 2025 simulation, Alex Molas of RevenueCat stopped A/A tests as soon as the chance that B beats A passed 95%. Checking after every 100 visitors produced false winners 80% of the time. Framer's built-in tests call a winner when the "probability of being best" passes 90%, a lower bar.
- Sequential tests. They are built to be checked as data arrives, so you can stop early when a change is clearly much better or worse. GrowthBook and Optimizely offer them. They don't make a 10% lift visible on 5,000 visitors.
- Bandits. They shift traffic to whichever version leads. That suits a short promotion, not a decision you want to learn from. In Optimizely's 173,000 experiments, a bandit with two variations beat an even split 49.7% of the time.
- Variance reduction (CUPED). It uses each user's behavior before the test, so it helps signed-in product users much more than first-time website visitors.
- A lower bar. Testing at 90% instead of 95% significance is a fair choice for changes that are cheap to undo, as long as you decide it in advance and accept more false winners.
Which A/B testing tools work on Webflow, Framer and Astro sites?
Webflow and Framer have built-in testing. Astro and other code-built sites use a feature-flag tool such as PostHog or GrowthBook, ideally splitting traffic on the server. For low-traffic B2B pages, how a tool recognizes a returning visitor matters more than its statistics, because buyers often request a demo on a later visit.
| Tool | Works with | Price | Watch out for |
|---|---|---|---|
| Webflow Optimize | Webflow | $299 a month billed yearly ($379 monthly) for 25,000 page views | Priced by page views; up to 5 tests at a time on the standard add-on |
| Framer A/B testing | Framer Pro and Enterprise, Convert add-on | Billed by analytics events | Visitor ID resets daily, so only same-day conversions count; winner at 90% "probability of being best" |
| PostHog Experiments | Any site, including Astro and Next.js | 1 million feature flag requests a month free | Needs a developer; split on the server to avoid flicker |
| GrowthBook | Any site; plugin for Framer | Open source and free to self-host; Cloud free for up to 3 users, Pro $40 per user a month | Needs a developer; Bayesian, frequentist and sequential statistics |
| VWO, Optimizely | Any site | Quote-based | Built for high-traffic programs |
| Microsoft Clarity | Any site | Free | Research, not testing: recordings and heatmaps |
dixi.agency runs on Astro and Cloudflare. On sites like this, split traffic at the edge and set the variant cookie from your own server: there's no flicker, and the cookie isn't subject to the seven-day limit Safari puts on cookies written by scripts. If you're still choosing a platform, our Webflow vs Framer vs Astro comparison covers what each costs to run.
Which testing plan fits your traffic?
Match the method to the monthly visitors of the page you want to improve, not the whole site. Under 5,000, skip A/B tests on demo requests. From 5,000 to 25,000, test only big changes or high-rate steps. From 25,000 to 100,000, run one well-powered test at a time. Above 100,000, a real testing program starts to pay for itself.
- Under 5,000 a monthResearch, ship, measureRecordings, calls and a teardown; one bigger change; a before-and-after against a control
- 5,000 to 25,000Big swings onlyNew first screen or offer; or a high-rate step such as clicks to the demo page, with demo requests as a check
- 25,000 to 100,000One test at a timeHighest-traffic template, sample size fixed in advance, no early stops, guardrails on lead quality
- Scheduling stepTest after the formAt 62% conversion, 150 demo requests a month is enough to test for a 20% lift in about three months
- 100,000 and upA testing programSequential statistics, a backlog from research, results followed into pipeline
- Any trafficWrite the brief firstThe metric, the lift worth shipping, the end date and the decision rule, before any data
Running tests where the traffic allows and before-and-after reviews where it doesn't, every month and against one metric, is what our design partner format covers.
What goes into a one-page test brief?
The decision, written before you see any data: what you'll change and why, the one metric that decides, the guardrails, the smallest lift worth shipping, the sample size and end date, and what you'll do if the result is flat. Without it, teams tend to read a finished test the way they hoped it would go.
Test: [page] – [the change, in one line] Why we expect it to work: [the research finding, with a link] Primary metric: [e.g. demo requests per visitor on this page] Guardrails: [share of requests that fit our ICP, meeting rate, page speed] Smallest lift worth shipping: [e.g. +30%] Sample size: [visitors per variant] → end date: [date, whole weeks] Split: 50/50, new visitors only, assigned on the server Decision rule: ship if significant at 95% and the guardrails hold; if flat, keep the simpler version and write down what we learned Checks: split close to 50/50, goal firing in both versions, no other launches on the page during the test
FAQ
How much traffic do you need to run an A/B test?
It depends on the conversion rate of the goal and the lift you want to detect. With two variants, 95% significance and 80% power, a page converting 1.1% needs about 38,800 visitors per variant for a 20% lift and 7,000 for a 50% lift. A page converting 3.8% needs about 10,900 and 2,000. Enter your own numbers in the calculator above.
Is 1,000 visitors per variant enough for an A/B test?
Only for very large effects. At a 1.1% conversion rate, 1,000 visitors give you about 11 conversions per variant, and the smallest lift the test can reliably detect is about +158%. At 10%, such as clicks on a button, it's about +41%. Work out the sample size from your own rate before you start, not after.
How long should an A/B test run on a B2B website?
Until it reaches the sample size fixed before launch, in whole weeks, with two weeks as a minimum. Try to keep it under about eight weeks: longer tests pick up seasonality, campaign changes and visitors whose cookies expired. If your page needs months, test a bigger change or a goal that converts more often.
What is a minimum detectable effect?
The smallest relative lift your test is designed to detect with 80% probability, chosen before launch. It should be the smallest change worth shipping, not a hopeful guess. Halving it roughly quadruples the traffic you need, so on low-traffic pages it often ends up at 30–50%.
Can you A/B test with 5,000 visitors a month?
Only for large effects or goals that convert often. At a 1.1% conversion rate, an eight-week test on 5,000 monthly visitors can detect lifts of about 63% or more. On clicks that convert at 10%, it can detect about 18%. For demo requests, research and a before-and-after against a control usually tell you more.
Is Bayesian A/B testing better for low traffic?
It reports results differently, but it doesn't need fewer visitors for the same confidence. Stopping a Bayesian test as soon as the chance to beat the original passes 95% inflates false winners, much as peeking does with p-values. If you need to check early, use a sequential test designed for it.
What should a B2B SaaS company A/B test first?
The biggest change you can make on the step with the most conversions: the first screen's promise and proof on your highest-traffic page, showing a price, or the scheduling step after the demo form, which converts around 62%. Skip button colors and single-word changes until you have far more traffic.
What is the formula for A/B test sample size?
For two conversion rates, the visitors needed per variant are (z₁₋α/₂ × √(2p̄(1 − p̄)) + z₁₋β × √(p₁(1 − p₁) + p₂(1 − p₂)))² ÷ (p₂ − p₁)², where p₁ is the current rate, p₂ the rate after the lift and p̄ their average. At 95% significance z₁₋α/₂ is 1.96, and at 80% power z₁₋β is 0.84.
What does 95% significance mean in an A/B test?
That if the change did nothing, a difference this large would show up less than 5% of the time. It isn't the chance that the change works: when only a few of your ideas really work, a much larger share of significant winners can be false, especially in small tests that stop early.
How do you know if a website redesign increased conversions?
Compare one metric over the same number of full weeks before and after launch, skipping the launch week, and check it against a control the redesign didn't touch, such as pages you left alone. If the new rate sits outside the range of normal baseline weeks and the control stayed flat, the redesign is the likely cause.
How we calculated these numbers
- Sample sizes: a two-sided test of two proportions, 95% significance, 80% power, two variants split 50/50. Weeks are visitors per variant × 2, divided by the page's weekly traffic (monthly × 12 ÷ 52), rounded up, with two weeks as the minimum.
- Conversion rates: 1.1% site-wide visitor to lead for B2B SaaS (First Page Sage), 3.8% median SaaS landing page (Unbounce) and 62% median demo request to booked meeting (RevenueHero), as listed in our 2026 benchmarks. The 10% click rate is an example. The pipeline funnel uses the midpoints of First Page Sage's B2B SaaS ranges for SQL to opportunity (38–48%) and opportunity to closed-won (35–43%).
- Peeking: 40,000 simulated A/A tests per row on a page with 10,000 monthly visitors (about 1,150 per variant per week) converting 1.1%, stopped at the first reading with |z| above 1.96.
- Winner's curse: 200,000 simulated fixed-length tests per row, six weeks, real lifts of 10% and 20%; reported lift is the average among significant positive results.
- False positive risk: the formula in Kohavi, Deng and Vermeer (KDD 2022): (α/2)(1 − π) ÷ [(α/2)(1 − π) + power × π], where π is the share of ideas that work.
- Tools: Python with NumPy and SciPy, fixed random seed. We'll share the script on request. Tool prices were read on vendor pages on 8 November 2026.
Sources
All pages opened on 8 November 2026.
- Experiment outcomes: Optimizely: 10 takeaways from 127,000 experiments, Optimizely: The Evolution of Experimentation (November 2023), Optimizely: lessons learned from 173K experiments (September 2026)
- Statistics: Kohavi, Deng and Vermeer: A/B Testing Intuition Busters (KDD 2022), Ronny Kohavi: When not to trust a published A/B test (July 2023), Evan Miller: How Not To Run an A/B Test (2010), Gelman and Carlin: Beyond Power Calculations (2014), Alex Molas: Bayesian A/B testing is not immune to peeking (October 2025), Brodersen et al.: Inferring causal impact using Bayesian structural time-series models (2015)
- B2B buying: Dreamdata: LinkedIn Ads Benchmarks Report 2026 (10 March 2026), Dreamdata: report announcement
- Conversion rates: First Page Sage: B2B SaaS funnel conversion benchmarks, Unbounce: SaaS conversion rate benchmarks, RevenueHero: demo request to booked benchmarks, collected in our 2026 benchmarks
- Browsers: WebKit: Intelligent Tracking Prevention 2.1
- Tools: Webflow pricing, Webflow: Optimize prices by page views, Framer: run an A/B test on your Framer site, PostHog: experiments pricing, GrowthBook pricing, Microsoft Clarity, Wynter: research playbook






