Flight log / Transmission 040
The CRO audit for paid traffic: a landing page checklist
Most CRO audits start with a redesign mood board. This one starts with the first 5 seconds after a paid click, and with a 2.5-second loading target Google publishes for free.
> A CRO audit for paid traffic checks each landing page against the ad and keyword that bought the click. Start with your top-spend pages, confirm tracking works, then score message match, first screen, offer, form, trust, speed and mobile layout. Fix in order of spend behind the page, not severity alone.
A generic site audit asks "is this a good page?" A paid traffic audit asks a narrower and more expensive question: "is this page keeping the promise we paid to make?" Every visitor on it arrived with a specific search and a specific ad in their head, and you paid for the privilege.
This checklist is manual on purpose. It uses a spreadsheet, a phone and four free Google tools. Checklists famously got a crippled spacecraft home in Apollo 13; they can get a leaky landing page through review.
// 01 · the briefingWhat is a CRO audit for paid traffic?
A CRO (conversion rate optimization) audit is a structured review of a page or funnel to find what's stopping visitors from converting. The paid traffic version differs in three ways:
- It's scoped by spend. You audit the pages behind your biggest ad groups first, not the pages with the most organic traffic.
- It's judged against the ad. The question isn't whether the headline is good. It's whether it answers the query and repeats the ad's promise.
- It's segmented. Paid visitors behave differently from organic and direct visitors. Blended site averages hide the problem.
What data should you pull before a landing page audit?
Four Google tools cover the data side. None of them costs anything.
- Google Ads, Landing pages page. Find it under Campaigns, then Insights & reports, then Landing pages. Google says it reports on landing page URLs from Search, Display, Video and Shopping campaigns, including sitelink URLs for Search, and lets you view expanded landing pages for each URL. Sort by cost and take the pages behind most of your spend.
- Google Analytics, Landing page report. Under Reports, Engagement, Landing page. It shows the first page of each session with metrics including sessions, average engagement time and key events. Add a filter or comparison for paid search traffic so you're not reading blended numbers.
- Google Analytics, funnel exploration. Build the path from landing to conversion. Google allows up to 10 steps, open or closed funnels, and up to 4 segments, so you can compare mobile and desktop side by side.
- PageSpeed Insights and Search Console. PageSpeed Insights shows lab data from Lighthouse and field data from the Chrome UX Report over the previous 28 days. Search Console's Core Web Vitals report groups similar URLs and labels them Good, Need improvement or Poor per device.
One catch on that last point: Google says only indexed URLs can appear in Search Console's Core Web Vitals report. Plenty of paid landing pages are set to noindex, so they'll never show up there. For those, use PageSpeed Insights, and note that when a single page lacks enough real-user data, it falls back to origin-level data for the whole site.
The funnel exploration usually tells you where to look first. In a hypothetical B2B demo page, it might look like this:
In this illustrative funnel, 42% of paid visitors leave without engaging, and of the 29% who reach the form, only about 4 in 10 start it. Those are two different problems. The first is usually relevance or the first screen. The second is usually the form or the offer. The audit checklist below is built to separate them.
A funnel chart doesn't tell you why people leave. It tells you which room to search first.
The CRO audit checklist: what to check on each landing page
Run this on a phone first, in a private window, by clicking your actual ad or opening the exact final URL with its parameters. Then repeat on desktop. Score each line pass, partial or fail.
| Category | Check | How to check |
|---|---|---|
| Tracking | Conversion fires once per real submission; the click ID survives any redirect | Submit a test lead; compare Google Ads and Analytics counts |
| Message match | Headline uses the searcher's words; every ad claim is visible | Read top search terms and serving ads side by side with the page |
| First screen | What it is, who it's for and what to do, without scrolling | 5-second look on a phone, then say it out loud |
| Offer and CTA | Primary button is the action the ad promised, with the same name | Compare ad CTA text to button text |
| Form | Only fields sales actually uses; errors are clear; works with autofill | Fill it on a phone with a real-looking test entry |
| Trust | Proof near the ask: customer quotes, logos, reviews, security notes | Is there a reason to believe within a thumb's reach of the button? |
| Speed and stability | Good LCP, INP and CLS on mobile | PageSpeed Insights, mobile tab, field data first |
| Mobile layout | Readable text, tappable buttons, no pop-ups covering the offer | Scroll the whole page one-handed |
Audit tracking before the page
A key event that fires twice makes a bad page look good. One that fires on page load instead of on submit makes every page look great. Before you judge any conversion rate, submit a test lead and confirm it shows up once. Google Analytics Help notes that creating your Google Ads conversion from an Analytics key event reduces the risk of discrepancies between the two, which is worth knowing when the numbers disagree.
Message match and the first screen
Google's own landing page tips read like the top half of this checklist: choose a landing page that closely matches your ad and keywords, mirror the call to action in your ad text, put important information toward the top of the page, and be clear about what your product does. The full method is in our message match guide, and the first-screen detail is in above the fold.
Offer, form and trust
If the funnel shows people reaching the form and not starting it, look at the ask. Is it bigger than the ad implied? Is a free trial ad landing on a demo request? Then look at the fields. Our guide on form optimization goes field by field. Google's tips also suggest reviews that show real opinions from other customers, and warn against cluttering pages with too many ads or pop-ups.
Across a hypothetical audit of 10 paid landing pages, the issue tally might come out like this. The point isn't the totals. In this tally, mobile layout and relevance problems outnumber the visual design issues most audits go looking for.
Illustrative data, not from a real account.
View data
| Pages with an issue | |
|---|---|
| Mobile layout | 8 |
| Message match | 7 |
| First screen | 6 |
| Form | 6 |
| Offer and CTA | 5 |
| Speed | 4 |
| Trust | 3 |
| Tracking | 2 |
What speed numbers should a paid landing page hit?
Google's Core Web Vitals give you three thresholds for a good experience:
- Largest Contentful Paint (LCP): within 2.5 seconds of the page starting to load.
- Interaction to Next Paint (INP): 200 milliseconds or less.
- Cumulative Layout Shift (CLS): 0.1 or less.
Google recommends measuring at the 75th percentile of page loads, segmented by mobile and desktop, and counts a page as passing only when it meets all three. For paid traffic, read the mobile field data first, because that's where the slowest real visitors live.
- Good: 2.5s
Illustrative data, not from a real account.
View data
| Mobile LCP (p75) | |
|---|---|
| Demo page | 4.1s |
| Pricing | 2.2s |
| Free trial | 3.4s |
| Webinar | 1.9s |
| Checklist | 2.6s |
| Homepage | 3.8s |
In this hypothetical set, 4 of 6 pages miss the 2.5-second mark on mobile, and the demo page, often the highest-spend page in a B2B account, is the slowest. The usual culprits on the first screen are an oversized hero image, a video that loads before the headline, and third-party scripts that block rendering. PageSpeed Insights suggests specific improvements for each URL it tests.
Your ad loads in a blink. Your page takes 4 seconds. The visitor notices the difference even if your dashboard doesn't.
How do you prioritize what to fix?
Score every page, then sort the fix list by the paid spend behind it. A moderate issue on the page that takes 40% of your budget beats a severe one on a page that gets 30 clicks a month. Within a page, fix in this order:
- Broken things: tracking errors, forms that fail on mobile, dead buttons. These aren't optimizations. They're outages.
- Relevance: wrong page for the ad group, headline that ignores the query, offer swap. Often a routing change, not a rebuild.
- Friction: extra form fields, slow first screen, pop-ups over the offer.
- Persuasion: proof, objection handling, copy polish. Real gains, but only after the first three are clean.
How do you measure whether the fixes worked?
Log the date each fix ships, then watch paid conversion rate by device. In this illustrative example, mobile fixes ship in week 6 and the mobile line moves while desktop barely does, which is what you'd expect if the issues were mostly mobile layout and speed.
- Mobile
- Desktop
Illustrative data, not from a real account.
View data
| Mobile | Desktop | |
|---|---|---|
| W1 | 2.2% | 4.6% |
| W2 | 2.1% | 4.5% |
| W3 | 2.3% | 4.7% |
| W4 | 2.0% | 4.4% |
| W5 | 2.2% | 4.6% |
| W6 | 3.0% | 4.8% |
| W7 | 3.4% | 4.9% |
| W8 | 3.6% | 5.0% |
| W9 | 3.5% | 4.9% |
| W10 | 3.7% | 5.0% |
A before-and-after chart is evidence, not proof. Seasonality, a bid change or a new campaign can all move the line in the same week. When volume allows, run the old and new page against each other instead. Our guide to landing page testing covers how to do that without calling it early.
// 07 · where this breaksWhere a CRO audit falls short
- Low traffic. A page with a few dozen paid clicks a month won't give you a readable funnel or field speed data. You'll be leaning on the checklist and judgment.
- Lead quality is invisible on the page. A fix that lifts form fills can lower qualified pipeline. Check downstream stages in your CRM before you call it a win.
- The auditor isn't the visitor. You know the product. Ask someone who doesn't to do the 5-second test.
- One audit goes stale. Ads, offers and pages drift apart as different people edit them. Re-run the checklist quarterly on your top-spend pages.
- Some fixes are ad fixes. If a page can't back up an ad headline, changing the ad can be faster than changing the page.
Something's warming up on the launch pad.
We're building something for people who read posts like this. Early access opens in waves.
Early access, by invitation.
FAQ
What is a CRO audit?
A CRO audit is a structured review of a page or funnel to find what stops visitors from converting. For paid traffic, it judges each landing page against the ad and keyword that sent the click, then checks offer, form, trust, speed, mobile layout and tracking.
How long does a landing page audit take?
For one page, about an hour with the checklist. For a paid account, audit the pages behind your top-spend ad groups first, which usually covers most of the budget in a day or two.
What free tools can you use for a CRO audit?
Google's own: the Landing pages page in Google Ads, the Landing page report and funnel exploration in Google Analytics, PageSpeed Insights for speed and Core Web Vitals, and the Core Web Vitals report in Search Console for indexed pages.
What are good Core Web Vitals for a landing page?
Google's thresholds for a good experience are Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads.
Should you audit tracking before the page?
Yes. A key event that fires twice or not at all makes a good page look bad or a bad page look good. Confirm the conversion fires once per real submission before you judge conversion rate.
How do you prioritize CRO audit findings?
Sort fixes by the paid spend behind the page, then by how severe the issue is and how cheap it is to fix. A moderate problem on your top-spend page beats a severe one on a page that gets a few clicks a month.
Receipts
- Google Ads Help: Evaluate the performance of your landing pages
- Google Ads Help: Optimize your ads and landing pages
- Google Analytics Help: [GA4] Landing page report
- Google Analytics Help: [GA4] Funnel exploration
- web.dev (Google): Web Vitals
- Google for Developers: About PageSpeed Insights
- Search Console Help: Core Web Vitals report