· 5 min

A/B Testing for Product Designers

How product designers can use A/B testing to reduce friction, improve conversion, and make better decisions.

Why experimentation matters

Product design is full of assumptions. You assume users understand the value prop.
You assume the new flow is clearer than the old one. You assume the CTA change will
improve clicks. Experimentation doesn't eliminate assumptions — it validates them
before they go to production at scale.

The business case is straightforward: a 5% improvement in conversion on a high-traffic
flow compounds. One validated experiment can outperform months of redesign work.
The question isn't whether to test — it's how to design experiments that actually
answer something.

What designers get wrong

Shipping a new flow without instrumentation is designing blind. If you can't
measure the outcome, you can't learn from it. Every design that touches a
conversion point needs tracking built in from the start — not added after the fact.

A cleaner UI is not the goal. The goal is a flow that converts, retains, or
activates better than what was there before. Visual improvements matter when they
remove cognitive load or build trust — not as ends in themselves.

Designers who don't look at analytics are making decisions in a vacuum. Drop-off
rates, funnel data, heatmaps, and session recordings are design inputs — not just
analyst deliverables. I start every project by understanding where the numbers
break down, not by opening a design tool.

Designing without measuring

Shipping a new flow without instrumentation is designing blind. If you can't
measure the outcome, you can't learn from it. Every design that touches a
conversion point needs tracking built in from the start — not added after the fact.

Optimising for aesthetics over outcomes

A cleaner UI is not the goal. The goal is a flow that converts, retains, or
activates better than what was there before. Visual improvements matter when they
remove cognitive load or build trust — not as ends in themselves.

Not working with data

Designers who don't look at analytics are making decisions in a vacuum. Drop-off
rates, funnel data, heatmaps, and session recordings are design inputs — not just
analyst deliverables. I start every project by understanding where the numbers
break down, not by opening a design tool.

How I approach experimentation

What's the metric? Where is it underperforming? What does winning look like?
A well-defined problem makes hypothesis design straightforward and keeps the
experiment focused on one thing at a time.

Before designing anything, I map the current flow and mark where users drop off,
hesitate, or make errors. These are the hypotheses waiting to be tested.
Friction isn't guesswork — it shows up in the data.

Each experiment starts with a statement: "We believe that [change] will [outcome]
because [rationale]." This forces clarity before any design work begins. If you
can't complete that sentence, the experiment isn't ready.

I work directly with product and engineering to define test parameters — sample
size, duration, success metrics, guardrail metrics. Running a test without
statistical rigour produces noise, not signal.

A failed experiment is not a failure — it's a result. The most useful thing
a negative result tells you is what not to build next. The learning gets documented.
The next hypothesis gets sharper.

Define the problem

What's the metric? Where is it underperforming? What does winning look like?
A well-defined problem makes hypothesis design straightforward and keeps the
experiment focused on one thing at a time.

Identify friction points

Before designing anything, I map the current flow and mark where users drop off,
hesitate, or make errors. These are the hypotheses waiting to be tested.
Friction isn't guesswork — it shows up in the data.

Design hypotheses

Each experiment starts with a statement: "We believe that [change] will [outcome]
because [rationale]." This forces clarity before any design work begins. If you
can't complete that sentence, the experiment isn't ready.

Run A/B tests

I work directly with product and engineering to define test parameters — sample
size, duration, success metrics, guardrail metrics. Running a test without
statistical rigour produces noise, not signal.

Learn and iterate

A failed experiment is not a failure — it's a result. The most useful thing
a negative result tells you is what not to build next. The learning gets documented.
The next hypothesis gets sharper.

What gets tested

Across onboarding and conversion projects, the experiments I've been closest to span
a range of hypotheses — each designed to test one specific assumption:

Each test is scoped tightly. Broad redesigns are hard to learn from. Small, isolated
changes produce clear signal.

• Onboarding flow variations — different step orders, entry points, and value messaging

• CTA changes — placement, copy, visual weight, and surrounding context

• Step reduction — removing fields, deferring questions, replacing forms with defaults

• Trust signals — adding transparency copy at high-anxiety decision points

• Messaging changes — reframing value propositions at key drop-off moments

What this approach produces

The compounding effect of validated experiments is that every shipped change has
evidence behind it. Conversion improves because each iteration is grounded in what
users actually did, not what we thought they'd do.

Drop-off decreases because the experiments target exactly the moments where users
were leaving. Decision-making across the team gets better because there's a shared
language of hypotheses, results, and learnings — not opinions and preferences.

Looking for a designer who owns the problem, not just the deliverable.

Available for full-time roles in product-led teams where experimentation drives decisions.