The short answer
Run this 24-point CRO checklist on any landing page before you spend more on traffic. Check message match, the offer, proof, the form, speed and measurement, in that order. A page converting at 2% with 2,000 visitors a month gains 36 extra conversions a month by reaching the 3.8% SaaS median Unbounce reports, with no extra ad spend.
Key takeaways
- Run the checklist in order: message match first, measurement last, because a fast page with the wrong message still loses.
- Unbounce's 2025 benchmark puts the median landing page conversion rate at 6.6% across all industries, and 3.8% for SaaS.
- Google's 'good' Core Web Vitals thresholds are LCP 2.5 seconds or less, INP 200 milliseconds or less and CLS 0.1 or less.
- One clear call to action beats several competing ones on the same page.
- A checklist only works if you measure before and after: define the conversion, then test one change at a time.
The checklist, in the order to run it
Work through the six stages in order. Message match comes first because nothing else matters if the visitor landed expecting something else. Speed and measurement come last because a fast, well-measured page with the wrong message still loses. Tick each item, fix what fails, then move on. Do not skip ahead to the form before the headline is right.
Stage 1: Message match
- ☐ The headline repeats the promise from the ad, email or search result that brought the visitor here.
- ☐ The page has one offer, not two or three competing ones.
- ☐ The page has one call to action, repeated in the same words, not several different asks.
- ☐ Navigation links, footer links and exit pop-ups do not compete with the call to action.
Unbounce's analysis found pages with a single call to action convert at 13.5% on average, against 11.9% for pages with two to four competing calls to action. The gap is the cost of giving the visitor a choice. A landing page is not a homepage: its job is one action, and every link that leads elsewhere is a leak.
Stage 2: The offer and the headline
- ☐ The headline states the benefit in the visitor's words, not the product's feature list.
- ☐ The subheading supports the headline with one concrete detail, such as a number, a time frame or a scope.
- ☐ The price, or the cost of the next step, is visible before the form.
- ☐ The page contains no jargon the visitor would need to look up.
Read the headline out loud to someone outside your team. If they cannot say what they get and what happens next, rewrite it. A headline that says what the product is loses to a headline that says what changes for the buyer.
Stage 3: Proof
- ☐ A testimonial or review sits within one screen of the call to action.
- ☐ At least one proof point uses a specific number, not a vague claim.
- ☐ Logos, badges and awards on the page are real and current.
- ☐ The page answers the most common objection in plain words, near the point where it arises.
Proof works best beside the risk. A testimonial at the bottom of a long page helps nobody; the same words beside the form, where the visitor hesitates, do the work. Numbers beat adjectives: "cut reporting time from four hours to twenty minutes" is proof, while "saves you time" is a slogan.
Stage 4: The form
- ☐ The form asks only for information you will actually use.
- ☐ Every field has a visible label, not placeholder text alone.
- ☐ Error messages say what is wrong and how to fix it, in plain words.
- ☐ A short privacy note sits beside the button, saying what happens to the details.
Every extra field costs conversions. If sales never calls the phone number, do not ask for it. If the form must be long, split it into steps and show progress, so the visitor sees a short first step rather than a wall of fields.
Stage 5: Speed and mobile
- ☐ The largest contentful paint (LCP) is 2.5 seconds or less on mobile.
- ☐ Interaction to next paint (INP) is 200 milliseconds or less.
- ☐ Cumulative layout shift (CLS) is 0.1 or less, so nothing jumps as the page loads.
- ☐ The call to action is reachable with a thumb on a phone, without scrolling past a full-screen hero.
Google's "good" thresholds for Core Web Vitals are LCP of 2.5 seconds or less, INP of 200 milliseconds or less and CLS of 0.1 or less, each judged at the 75th percentile of real visits. Check them in PageSpeed Insights, which reports real visitor data, not a single lab run. Most landing pages fail on the hero image: compress it, do not lazy-load it, and give it fixed dimensions so the layout cannot shift.
Stage 6: Measurement
- ☐ The conversion is defined in writing: one action, counted once per visitor.
- ☐ The analytics event fires on the thank-you step, not on the button click.
- ☐ Only one change is tested at a time, so the result means something.
- ☐ Results are reviewed weekly against the baseline, not daily against noise.
A button click is not a conversion: clicks include accidental taps and double submissions. Count the completed action on the thank-you page or the confirmed submission. And a test with twenty visitors proves nothing; wait for enough conversions to separate a real lift from chance before calling a winner.
A worked example: what the checklist is worth
Take a SaaS trial page with 2,000 visitors a month, converting at 2.0%. That is 40 trial starts a month. Unbounce's 2025 benchmark puts the SaaS median at 3.8% and the all-industry median at 6.6%. Reaching the SaaS median means 76 trial starts a month, a gain of 36, with no extra ad spend. Reaching the all-industry median means 132 trial starts, a gain of 92. The arithmetic shows why the checklist comes before the ad budget: fixing the page is worth more than buying the traffic to feed a broken one. Run the checklist, fix the failures, measure for four weeks, then decide whether the next spend goes to traffic or to the next test.
Where landing pages lose conversions, by page type
Lead generation pages lose conversions by asking for the phone number too early. A visitor who has not decided yet will not hand over a number, so ask for the email first and collect the phone number after the first reply. Ecommerce pages lose conversions by hiding the shipping cost until checkout: show delivery cost and timing beside the buy button, or the visitor discovers it later and leaves. SaaS trial pages lose conversions by demanding a credit card before the trial: a card-first trial filters out the curious, who are most of the sign-ups, and the few who do sign up are the ones who needed the least convincing. The fix in each case is the same: ask for the smallest commitment the visitor is ready to give, and earn the next one.
CRO terms worth knowing
- Conversion rate: conversions divided by visitors, usually shown as a percentage.
- Message match: the degree to which a landing page matches the promise of the ad or link that sent the visitor there.
- A/B test: showing two versions of a page to different visitors and comparing conversion rates.
- Largest contentful paint (LCP): how long the largest visible element takes to appear; good is 2.5 seconds or less.
- Interaction to next paint (INP): how quickly the page responds to a tap or click; good is 200 milliseconds or less.
- Cumulative layout shift (CLS): how much the layout moves as the page loads; good is 0.1 or less.
- Statistical significance: the confidence that a test result reflects a real difference rather than chance.
What to do after the checklist
Fix the failures, then test the judgement calls one at a time and keep a log of what changed and what the rate did. For the audit behind this checklist, the conversion rate optimisation audit post covers the full process, and the lead generation landing page post covers pages built to capture leads. For page structure, landing page vs website explains when a landing page beats a full site, and product landing page covers pages built to sell one product. Before you spend on ads to feed the page, the tracking checklist before ads guide covers the measurement setup, and Adziq's analytics service explains how tracking and CRO fit into a wider programme.
Common questions
What is CRO?
CRO stands for conversion rate optimisation: the work of getting more visitors to complete the action a page asks for, such as filling in a form or starting a trial. It uses testing and measurement rather than redesigns, and it is measured as conversions divided by visitors.
What is a good conversion rate for a landing page?
Unbounce's 2025 Conversion Benchmark Report, built on 41,000 landing pages, puts the median at 6.6% across all industries and 3.8% for SaaS. Treat those as baselines, not targets: your rate depends on traffic source, offer and price, so compare your page with its own past performance first.
How long does a CRO checklist take to run?
About an hour for one page: thirty minutes working through the 24 checks, and thirty minutes fixing the quick items such as the headline, the form fields and the call to action. Speed fixes and A/B tests take longer and belong after the checklist, not during it.
Should I A/B test every checklist fix?
No. Fix the obvious breaks first: a headline that does not match the ad, a form asking for data you never use, a button nobody can find on a phone. Test the judgement calls, such as headline wording, offer order and button copy, one change at a time.
What tools do I need for CRO?
Three: an analytics tool that records the conversion, a way to test changes such as an A/B testing tool or your page builder's built-in test, and PageSpeed Insights for the speed checks. Session recordings and heatmaps help after the checklist, when you need to see where visitors stall.
Sources
Adziq sells marketing services and does not accept payment for placement in its articles. See our editorial policy.

