CRO

A/B Testing for Marketers

A/B Testing for Marketers: A Practical Guide (2026)

Terry Samuels Terry Samuels
Founder, SEO Spring Training
·Oct 11, 2026 ·7 min read

Most marketers run A/B tests the way people check a cake in the oven — they peek early, see one version a little ahead, and call it. Then they “learn” something that was never true, roll it out, and wonder why the lift never shows up in revenue. A/B testing is one of the most powerful tools you have, but only if you run it in a way that actually teaches you something. This is a plain-English walkthrough: what to test, how to set it up, and — the part everyone skips — how to know your result is real before you bet on it.

The short version

  • Change one thing at a time so you actually learn what caused the difference.
  • Run the test long enough, on enough traffic, to reach statistical significance — don’t call it on a hunch.
  • Follow a loop: find the leak → write a hypothesis → test → decide → ship → repeat.

What A/B testing is — and what it isn’t

An A/B test (or split test) shows two versions of something — a page, an email, an ad — to two comparable groups at the same time, and measures which drives more of the action you care about. Version A is usually your current “control”; version B is the “variant” with one change. Because both run simultaneously to similar audiences, the difference in results can be attributed to the change rather than to timing or luck.

It’s not multivariate testing, which changes several elements at once to study combinations — that needs far more traffic and answers a different question. For almost everyone, almost always, stick with a clean A/B test: one change, one clear answer.

What’s worth testing — and what’s a waste of traffic

Traffic is finite, so spend it on tests that can actually move the business. Test the high-leverage elements: headlines and value propositions, the offer itself, the call to action (wording and placement), the hero section, email subject lines, form length, and overall page layout. These shape whether someone acts at all.

Don’t burn weeks of traffic on the stuff that won’t move the needle — the exact shade of a button, a one-word tweak buried below the fold, trivia nobody notices. If a change wouldn’t plausibly alter someone’s decision, it’s not worth a test. Test decisions, not decorations.

The A/B testing loop

  1. Find the leak + hypothesizeUse data to find where you lose people, then write a real “if/then/because” hypothesis.
  2. Change one thing, run itAlter a single variable and let it run on enough traffic to reach significance.
  3. Decide, ship, repeatAct on the result, document what you learned, and start the next test from it.

The A/B testing process, step by step

1. Find the leak

Start with data, not opinions. Use your analytics to find where you’re losing people — the page with high traffic and low conversion, the email with opens but no clicks. Test where the money is leaking, not where you happen to have a redesign itch. (This is the same “find the biggest leak first” discipline from increasing your conversion rate.)

2. Write a real hypothesis

A hypothesis forces you to think, and it turns a test into a lesson. Use the form: “If I change [X], then [metric] will improve, because [reason].” For example: “If I rewrite the headline to name the outcome, more visitors will submit the form, because the current headline doesn’t tell them what they get.” Now, win or lose, you learn something about your audience.

3. Change one thing

This is the rule people break most. If you change the headline and the image and the button at once and B wins, you have no idea which change did it — so you’ve learned nothing you can reuse. Change one variable. It’s slower, but it compounds into real knowledge instead of a pile of lucky guesses.

4. Run it long enough

This is where most tests die. You need enough sample size (conversions, not just visitors) and enough time to trust the result. Calling a winner on 30 conversions is noise — random chance can easily put either version ahead at small numbers. Run the test for full business cycles (at least one to two weeks, so weekday and weekend behavior are both represented), and use a sample-size calculator up front so you know your target before you start. Then don’t peek-and-stop the moment one version pulls ahead.

5. Decide, ship, and document

When the test reaches significance, act: ship the winner, or if there’s no real difference, keep the control and move on. Either way, write down what you learned — the hypothesis, the result, the takeaway. Your test log becomes the most valuable marketing asset you own, because each test starts smarter than the last.

How to know your result is real

You don’t need a statistics degree, just three ideas:

  • Statistical significance (aim for 95% confidence) means there’s only about a 5% chance the result is a fluke. Most testing tools calculate this for you — don’t trust a result that hasn’t crossed it.
  • Sample size is the fix for small-number noise. The fewer conversions you have, the more random swing you’ll see, which is exactly why 30-conversion “wins” lie.
  • Minimum detectable effect is the size of the difference you can realistically catch. Tiny lifts need huge traffic to prove; if you don’t have the traffic, test bigger, bolder changes that produce bigger effects.

The goal of a test isn’t to win — it’s to stop fooling yourself. A result you can trust, even a losing one, is worth more than a “win” you called three days early.

Common A/B testing mistakes

Four traps account for most bad tests:

Trustworthy tests vs self-deception

✓ Do this

  • Set sample size and duration before launch
  • Change one variable per test
  • Run full weekly cycles to 95% confidence
  • Log the hypothesis and the lesson

✕ Avoid this

  • Calling a winner the moment B pulls ahead
  • Changing several things at once
  • Judging on 30 conversions
  • Ignoring the novelty effect on early numbers

The sneaky one is the novelty effect: a new variant sometimes gets a short-lived bump just because it’s different, which fades as the novelty wears off. Running the test long enough smooths that out too. And watch your segments — a variant can win overall while quietly losing on mobile; check that the result holds where it matters.

A worked example

Say a lead-gen landing page converts at 3% and your analytics show it’s your biggest leak. Hypothesis: “If I change the headline from ‘Welcome to our platform’ to ‘Book 3× more appointments without hiring,’ conversions will rise, because the current headline doesn’t state the outcome.” You change only the headline, split traffic 50/50, and — using a calculator — you need roughly 350–400 conversions per version to detect the lift you’re hoping for, which at current traffic is about two weeks. You resist peeking. After two weeks, B converts at 4.1% with 96% confidence. That’s real: you ship B, log the lesson (“outcome-led headlines beat generic ones for this audience”), and your next test builds on it — maybe testing the subhead or the CTA. One clean test, one durable lesson, repeat.

Frequently asked questions

How much traffic do I need for an A/B test?

Enough to reach a few hundred conversions per variation within a reasonable timeframe — conversions, not just visitors, are what determine reliability. Use a sample-size calculator before you start; if your traffic can’t realistically get there, test bolder changes that produce bigger, easier-to-detect effects.

How long should an A/B test run?

At least one to two full weeks so weekday and weekend behavior are both represented, and until you’ve hit your target sample size and statistical significance. Don’t stop the moment one version pulls ahead — early leads frequently reverse.

What is statistical significance in A/B testing?

It’s the confidence that your result isn’t just random chance. The common bar is 95% confidence, meaning roughly a 5% chance the difference is a fluke. Most testing tools calculate it for you — don’t act on a result that hasn’t crossed it.

Can I test more than one thing at once?

In a clean A/B test, no — change one variable so you know what caused the result. Testing several elements at once is multivariate testing, which answers a different question and needs far more traffic than most marketers have.

Test like it matters

A/B testing rewards patience and punishes wishful thinking. Change one thing, run it long enough, demand significance, and write down what you learn — do that and your marketing gets measurably smarter every month instead of lurching between hunches. Pair it with the rest of the conversion work in landing page best practices and site speed and CRO, and browse the full CRO resources for more. And if you want to learn experimentation from people who run real tests on real budgets — no theory, just the plays that work — come to SEO Spring Training in Chandler, Arizona. Grab your ticket.

Want to go deeper than a guide?Learn this live at SEO Spring Training — Apr 7–11, 2027 · Chandler, AZ.
Get Your Pass →
Terry Samuels

About the author

Terry Samuels

Founder and host of SEO Spring Training — a practitioner-taught digital marketing conference in Chandler, Arizona. Terry writes from real campaigns, not theory.

Last updated October 2026 · Reviewed by the SEOST team
Learn this live at SEOSTApr 7–11, 2027 · Chandler, AZ · Passes from $897
Get Your Pass →