How many tests actually win, how much traffic you need, what to test first, and how to run a test on Shopify.

By Nicolas Fradet, founder of FunnelSpark · 16 years in CRO, 1,000+ A/B tests
Updated Oct 28, 2026 · 9 min read

The short answer
Most A/B tests don't win. Of the 1,000+ tests we've run, 37% beat the original, and the industry average is closer to 15%. So the skill isn't running tests. It's picking them. Start where your store leaks the most, make sure you have enough traffic, run each test for at least 2 full weeks, and judge it by revenue per visitor.
An A/B test (also called a split test) shows 2 versions of a page to your visitors at the same time. Half see version A, your current page. Half see version B, the change. You let it run, then compare which version made more money.
The "at the same time" part matters. If you change your product page on Monday and sales go up on Tuesday, you don't know why. Maybe it was the change. Maybe it was payday, a new ad, or the weather. A real A/B test splits the same traffic in the same week, so the only difference between the 2 groups is the change you made.
What it isn't: a way to settle opinions about button colors. The best tests answer a real question about your shoppers, like "do people leave because they can't see the shipping cost?"
We've run more than 1,000 A/B tests for online stores. Here's the number that surprises most store owners:
of our 1,000+ A/B tests beat the original. The industry average is about 15%. That's a good record, and it still means most ideas, even good-looking ones, don't lift sales. Source: FunnelSpark test history.
Out of every 100 tests, how many win?
37
FunnelSpark tests that won, out of 100
~15
Industry average, out of 100 (approx.)
So what's the difference between a 15% win rate and a 37% one? It's not better design taste. It's what happens before the test. Here's what all those tests taught us:
"Most store owners judge a test idea by how good it looks in a mockup," says Nicolas Fradet, founder of FunnelSpark. "The ideas that win usually look boring. They just answer the question a shopper had right before they left."
This is the question to ask before anything else. A test needs enough orders in each version to tell a real win from luck.
Here's a simple rule of thumb: to reliably spot a 20% lift, you need about 400 orders in each version. To spot a 30% lift, about 200. The smaller the lift you want to catch, the more traffic you need. Catching a lift half as big takes about 4 times the traffic.
Visitors you need in each version (estimate)
| Your conversion rate | 10% lift | 20% lift | 30% lift |
|---|---|---|---|
| 1% | 163,000 | 43,000 | 20,000 |
| 2% | 81,000 | 21,000 | 10,000 |
| 3% | 53,000 | 14,000 | 6,500 |
Our estimate, using the standard sample size formula for comparing 2 conversion rates, with 95% confidence and 80% power. Double it for the total across both versions. A lift here means relative: 2% to 2.4% is a 20% lift.
So a store converting at 2% with 45,000 visitors a month can test for a 20% lift in about a month. A store with 5,000 visitors a month can't, not with a normal test.
Not enough traffic yet? You still have good options:
The best first test is on the page where you lose the most shoppers. Open your Shopify conversion report and find the biggest drop (our guide to getting traffic but no sales shows how). Then pick from these ideas for that page.
Test a first screen that says what you sell in plain words, against your current slogan. Test letting shoppers pick a path right away, like "Shop women" and "Shop men" buttons. 20 of the 25 top stores we broke down use tiles or buttons like these on the homepage.

Test filters that match how people shop (size, use, price), star ratings on product cards, and showing your best sellers first. 21 of the 25 top stores we broke down let shoppers filter or sort.
This is where most stores have the most to gain. Test moving reviews higher, adding shipping and returns info next to the add to cart button, a size guide, and benefit-led copy instead of a spec list. More ideas in our product page optimization guide.
Test a free shipping progress bar, a small add-on offer, and express pay buttons in the cart. 15 of the 25 top stores we broke down show a free shipping threshold or confirm free shipping. If you test a threshold, read how to set your free shipping threshold first, because it changes your margins, not only your conversion rate.

Shopify's checkout is locked down, so there's less to test. You can still test which payment options show, express checkout buttons, and the order of your shipping options. Adding custom text inside the checkout steps needs Shopify Plus. See our Shopify checkout guide for what you can change.
Run every test for at least 2 full weeks, in whole weeks, and until it reaches the number of visitors you planned. Shoppers behave differently on a Sunday night than on a Tuesday morning, so a test that runs 10 days gives some weekdays twice the weight of others.
Don't let a test run forever, either. Past 6 to 8 weeks, cookies get cleared and the same people start seeing both versions. If you can't reach your number in that time, test a bigger change.
And avoid big sale periods unless the sale is what you're testing. A Black Friday shopper isn't your normal shopper, so a winner in November may not win in February.
Don't judge a test by conversion rate alone. A version can get more orders and still make less money, for example if it pushes shoppers toward cheaper products or adds a discount. That's why we judge every test by revenue per visitor: total revenue divided by visitors, for each version. It captures both how many people bought and how much they spent. Here's why revenue per visitor beats conversion rate.
Then check 3 things before you call a winner:
No clear winner? That's a result too. It means the change didn't matter much to shoppers, so move on to a bigger idea.
Not sure where your store leaks yet? Our free Leak Finder walks you through 20 checks from homepage to checkout, and our revenue calculator shows what a higher conversion rate would add to your revenue.
At least 2 full weeks, in whole weeks, and until each version reaches the number of visitors you planned. Avoid running one much longer than 6 to 8 weeks.
A good rule of thumb is about 400 orders in each version to spot a 20% lift, or about 200 orders to spot a 30% lift. At a 2% conversion rate, that's roughly 21,000 visitors per version for a 20% lift.
Shopify's built-in Rollouts tool can A/B test a copy of your theme or checkout setup against the live one. Check Shopify's help center for which plans include it. For price, shipping or offer tests, you'll still want an app like Intelligems.
The industry average is about 15%. Of the 1,000+ tests we've run, 37% won. A higher win rate usually comes from better research before the test, not from more tests.
Start on the page where you lose the most shoppers, and test a change that answers a question shoppers have there, like shipping costs, sizing or returns. For most stores, that's the product page or the cart.
Want us to find what's stopping your shoppers?
On a free 30-minute call, Nicolas looks at your store and shows you 3 growth opportunities, whether we work together or not.
Book your free call