PXL Framework: CXL's Binary Scoring Model for Prioritizing A/B Tests

The PXL framework is CXL's method for ranking A/B test ideas with mostly yes-or-no questions instead of 1-10 guesses.

Each idea gets points for being visible (above the fold, noticeable within 5 seconds, adding or removing an element), for running on high-traffic pages, for being backed by research (user testing, surveys, analytics, heatmaps), and for being quick to build, for a maximum of 14 points. The highest-scoring ideas get tested first.

It was built to fix one weakness in scoring models like ICE and PIE: when you rate "impact" or "potential" on a sliding scale, you are guessing the result you are about to test.

Below is how the scoring works, a worked example, and what real tests in our database say about each criterion.

How PXL prioritization works

CXL published PXL in September 2016 along with a free Google Sheets template.

Most questions score 0 or 1. Three are weighted because CXL considered them more important, and ease of implementation is scored in time brackets.

The ten PXL criteria and their points

CriterionPointsWhat it stands in for
Is the change above the fold?1 or 0How many visitors will see it
Is it noticeable within 5 seconds?2 or 0Whether the change is big enough to move behavior
Does it add or remove an element?2 or 0Size of the change, versus tweaking what's there
Is it designed to increase user motivation?1 or 0Whether it targets a reason to buy, not just layout
Is it running on high-traffic page(s)?1 or 0Absolute value of a relative lift, and time to a result
Does it address an issue found in user testing?1 or 0Evidence
Does it address an issue found in qualitative feedback (surveys, polls, interviews)?1 or 0Evidence
Does it address insights from digital analytics?1 or 0Evidence
Is it supported by mouse-tracking heatmaps or eye tracking?1 or 0Evidence
Ease of implementation3 (under 4 hours), 2 (up to 8 hours), 1 (under 2 days), 0 (more)Cost and speed

Add the column and you get a score from 0 to 14. Four of the 14 points come from research, so an idea that is only someone's opinion starts at a disadvantage.

That is deliberate: CXL's post says the model "asks everyone to bring data."

The "noticeable within 5 seconds" check has a concrete method behind it.

CXL suggests showing people the control and then the variation for 5 seconds and asking whether they can tell the difference.

If they can't, the change probably won't move many visitors.

Our guide to five-second and preference tests covers how to run that check.

A worked example

CXL's template ships with three sample ideas. Here is how they score.

IdeaFold5 secAdd/removeMotivationTrafficUser testQualAnalyticsHeatmapEaseTotal
Restructure and rewrite the Tour page copy122111110212
Reverse the order of the home page content blocks12001001038
Increase body font size on mobile02001000025

The copy rewrite wins because three separate research sources point to it.

The font-size test scores lowest, mostly because nothing in the research flagged it.

That last row is worth a second look.

In our database, Dave Diederen increased PDP font size by 4px for an older audience and got +4.17% revenue per visitor.

A 5-point idea can still win. PXL ranks the order you test in; it doesn't predict which tests win, and CXL's own FAQ says the same.

Running a PXL scoring session

The model works best as a short, regular meeting rather than a spreadsheet one person fills in alone. A typical routine looks like this:

  1. Collect ideas with their evidence attached. Each idea in the backlog should link to the survey answers, session recordings, analytics report, or heatmap that prompted it. No link, no research points.
  2. Bring a developer. CXL recommends having a test developer in the discussion, because the ease brackets depend on a time estimate. Developers tend to underestimate, but a bracketed estimate is still better than a gut "easy."
  3. Score as a group, out loud. Yes-or-no questions make disagreements quick to settle: either the change is above the fold or it isn't.
  4. Sort and fill the roadmap. Take the top ideas that don't collide on the same page and slot them into your A/B testing calendar.

Rescore the backlog when new research comes in.

A 6-point idea can jump to 9 after a round of user interviews confirms the problem it addresses.

What our tests say about the criteria

PXL's criteria are reasonable proxies, but they are proxies.

Here is how a few of them hold up against results in the LiftArchive test database.

Above the fold. Position matters, and the effect runs both ways.

Dave Diederen put best sellers above the fold on a homepage and pushed reviews below: +39.03% revenue per visitor.

Going the other way, Patrick McKenzie moved a screenshot below the fold on the Bingo Card Creator home page and saw about 25% fewer downloads.

Research-backed ideas. The evidence questions are where PXL earns its keep.

Dave Diederen changed above-the-fold USPs to the points heatmaps showed buyers engaging with (+7.28% revenue per visitor).

Oliver Kenyon added three survey-based reassurance lines above a collection page grid, worth $44,890/month.

Adding or removing an element. This gets 2 points because bigger changes have bigger effects, but bigger isn't the same as better.

Dave Diederen removed an email popup, a highly noticeable removal, and revenue per visitor fell 20.51%.

Treat a big change as one more likely to produce a clear result, in either direction.

CXL's PXL: where it came from and how to adapt it

CXL built PXL after using PIE and ICE with clients.

Their criticism was that "potential," "impact," and "confidence" are open to interpretation, and easy to inflate when someone wants their idea tested.

PXL swaps those for questions that two people should answer the same way.

The binary scoring came from two places, according to CXL: a binary version of ICE that scores items 1 or 2, and a prioritization model Hotwire presented at CXL Live 2016. A yes-or-no scale avoids central tendency, where everyone rates everything a 5 or 6 out of 10.

PXL vs ICE vs PIE

PXLICEPIE
Inputs10 specific questionsImpact, Confidence, EasePotential, Importance, Ease
ScaleMostly 0/1, some weighted (0-14 total)Usually 1-10 eachUsually 1-10 each
Rewards researchYes, 4 pointsOnly indirectly, through "confidence"No explicit criterion
Time to score an ideaA minute or twoSecondsSeconds
Main weaknessFixed weights; many tiesSubjective and easy to inflateSubjective and easy to inflate

For the full set of options, see our guide to A/B test prioritization.

Customize it, as CXL intended

CXL says outright that the model should be changed to fit your business.

Their examples: add "conforms to brand guidelines" if a brand team signs off on tests, or "doesn't interfere with SEO" if organic search drives your acquisition.

Other changes teams often make:

  • Split traffic into tiers. A single "high traffic" point treats a page with 10,000 visits and one with 500,000 the same. Scoring 0/1/2 by traffic band helps, especially on low-traffic sites where only a few pages can reach a result.
  • Add a "closeness to revenue" point. Checkout and product pages usually matter more than a blog template with the same traffic.
  • Add a "builds on a past win" point. A tested theme with a follow-up idea is better evidence than a new guess, which fits an iterative testing program.
  • Break ties on purpose. With a 0-14 range and a long backlog, many ideas will tie. Pick one rule, such as ease first or revenue proximity first, and stick to it.

When PXL is the wrong choice

  • You have no research yet. If nobody has run user tests, surveys, or heatmaps, every idea scores 0 on four criteria and PXL collapses into a visibility-plus-ease score. Do the research first, or use a simpler model until you have it.
  • Your backlog is short. With five ideas, a team discussion is faster than a spreadsheet.
  • Your tests are not page changes. Pricing, onboarding emails, algorithm changes, and server-side features don't fit "above the fold" or "noticeable within 5 seconds." Rewrite the visibility questions for the surface you test.
  • You treat the score as a forecast. PXL is a ranking tool. A 5-point idea can win, as the font-size test above shows, and a big, noticeable change like the popup removal can lose.

Used well, PXL does one useful thing: it makes people show their evidence before an idea takes up traffic.

Pair it with a clear hypothesis for each idea, and use the database to check how similar changes have performed for other teams before you score them.

Questions

What is the PXL framework?

PXL is CXL's A/B test prioritization model. It scores each idea with mostly yes-or-no questions about visibility, page traffic, supporting research, and ease of implementation, for a total of 0 to 14 points.

Ideas with the highest scores are tested first.

How do you score an idea with PXL?

Give 1 or 0 for above the fold, user motivation, high traffic, and each of four research sources (user testing, qualitative feedback, analytics, heatmaps or eye tracking).

Give 2 or 0 for noticeable within 5 seconds and for adding or removing an element.

Ease scores 3 for under 4 hours, 2 for up to 8 hours, 1 for under 2 days, and 0 for more. Add them up.

How is CXL's PXL different from ICE and PIE?

ICE and PIE ask you to rate broad qualities like impact or potential, usually on a 1-10 scale.

PXL replaces them with specific yes-or-no questions and gives 4 of its 14 points to research evidence, which makes scores harder to inflate.

Does a high PXL score mean the test will win?

No. PXL decides the order you test ideas in.

Low-scoring ideas can win and high-scoring ones can lose, which is why you still run the test.

Can I change the PXL criteria?

Yes, and CXL recommends it. Common changes are adding criteria for brand or SEO constraints, scoring traffic in tiers, and adding a point for pages close to revenue.