a builder's codex
codex · playbooks · Grade a landing page on seven sections before launch

Grade a landing page on seven sections before launch

A section-by-section audit of a landing-page draft that produces weighted scores, a prioritized fix list, and a ship or block decision. Quality bar: the audit names the one fix that moves the most conversion, and it blocks a page that would have shipped broken. A rubric that grades every page a 3.6 and ships everything is not a gate. It is paperwork.

Run it after voice enforcement and before any synthetic-audience or live test. The score is the cheap part. The judgment about whether the hero earns the second scroll, whether the proof lands at the moment of doubt, and whether the copy sounds like the buyer or like a model, that is the load-bearing part. Sell to the buyer's mindset, not to product features

Insights usedAnthony Pierri · 2026Donald Miller · 2017Eddie Shleyner · 2024Cole Schafer · 2026Cole Schafer · 2024Nicolas Cole · 2026

When to use

  • Any new landing-page draft before publish.
  • An existing page with declining conversion rate that nobody has audited section by section.
  • A pricing page or a comparison page revision.
  • Pre-flight on a paid-traffic landing page, where wasted clicks cost money on the first visit.
  • After a homepage rewrite, before anyone calls it a growth project. Rewrites rarely lift on their own. Rebrands and homepage redesigns never produce performance lift

How to use

Scoring rubric · 7 sections, weighted

The LP Audit System

High weight
Hero · 25%headline clarity, CTA above fold, trust signal visible
Value proposition · 20%outcome-specific, differentiates from alternatives, matches buyer language
If hero scores 1 on any dimension: automatic BLOCK regardless of weighted score.
Mid weight
Social proof · 15%specificity of testimonials, logo trust, review count + recency
Objection handling · 15%top 3 objections addressed, FAQ quality, pricing transparency
CTA clarity · 10%button copy outcome-led (not "Submit"), placement, repetition
Lower weight
Trust + risk reversal · 10%security badges, guarantees, privacy commitment
Page mechanics · 5%load-speed signals, mobile readiness, form-friction count
Gate: weighted score < threshold = BLOCK with prioritized fix list. Ship = ≥ 3.5–4.0 by page type.

01 Identify the page type and the one conversion event it owns.

Before you score anything, name the single action this page exists to produce: free-trial start, demo booked, email captured, plan selected, alternative displaced. The conversion event sets the threshold the page must clear and decides how heavily CTA and objection handling weigh.

B2B is the trap here. On a long-cycle B2B page the goal of each section is not to convert. It is to earn the next scroll. Optimizing every block for "convert now" reads as desperate and triggers procurement skepticism. Conversion isn't the goal of a B2B landing page, consumption is. Send them to the next section.

"Conversion is not the name of the game in B2B; consumption is. The goal of each section on a landing page is not to convert the user but to send them to the next section."

· Tas Bober, Tas Bober — B2B SaaS landing pages, consumption over conversion, 2026-03-03 · “Conversion isn't the goal…”

So set the threshold by page type, then read each section against the job it does in the scroll, not against a single form-fill at the top.

Page-type thresholds:

Page typePrimary goalThreshold (weighted)
SaaS trial signupFree trial start≥ 3.8
Demo requestMeeting booked≥ 3.5
Lead captureEmail or form submit≥ 3.5
Pricing pagePlan selection≥ 3.8 (CTA + objection weights doubled)
Feature comparisonAlternative displacement≥ 4.0

02 Score the seven sections, each 1 to 5, weighted by conversion impact.

Score each section against a concrete focus, with a one-line rationale per score. The weights are the point. A perfect trust section cannot rescue a hero that fails the five-second test, so the hero carries a quarter of the page on its own.

The seven-section rubric:

SectionWeightScoring focus
1. Hero25%Headline clarity, CTA above the fold, visual relevance, trust signal visible
2. Value proposition20%Outcome-specific, differentiates from the alternative, matches buyer language
3. Social proof15%Specificity of testimonials, logo trust, review count and recency
4. Objection handling15%Top three objections addressed, FAQ quality, pricing transparency
5. CTA clarity10%Button copy is outcome-led (not "Submit"), placement, repetition
6. Trust and risk reversal10%Security badges, guarantees, refund policy, privacy commitment
7. Page mechanics5%Load-speed signals, mobile readiness, form-friction count

03 Grade the hero against the five-second test, not against taste.

The hero is 25% of the score and the first thing 95% of visitors read before they decide whether to stay. Score it on whether it lands three things fast: the specific use case, the alternative the buyer is using today, and the result. Lead with what someone does with the product, not with vision. B2B homepages must communicate use case, alternative, and result in five seconds

The blunt comprehension version of this test is the caveman test. Could a pre-literate observer look at the page and know what you offer, how it improves their life, and what to do next?

"Could a caveman look at your website and immediately know what you offer, how it will make their life better, and what they need to do to buy it?"

· Donald Miller, Building a StoryBrand — The Caveman Test, 2017-10-10 · “Could a caveman understand…”

The headline does most of this work, and most teams under-resource it. In feeds, search, and email previews the headline is often the only element a reader sees, so it has to carry the whole argument by itself, not tease a body the reader will never reach. Every headline must function as a complete persuasive argument, in the age of infinite scroll, the headline is often the only element a reader sees

"Every headline must function as a complete persuasive argument in itself."

· Eddie Shleyner, VeryGoodCopy — Headline as Complete Argument, 2024-02-01 · “Every headline must function…”

That argument has to be clear before it is clever. A headline that needs a second of interpretation has already lost the scan. Clarity beats cleverness, always, a headline that requires interpretation is a headline that fails

"Clarity beats cleverness, always. A headline that requires interpretation is a headline that fails."

· Eddie Shleyner, VeryGoodCopy — Clarity Beats Cleverness, 2024-02-01 · “Clarity beats cleverness, always,…”

If the hero headline reads like a final-step afterthought, that is a scoring signal in itself. The headline deserves a dedicated writing session because it carries most of the persuasive weight. Spend 20% of total writing time on the headline alone, it carries 80% of the persuasive weight

"The headline carries 80% of the persuasive weight because most readers never get past it."

· Cole Schafer, Honeycopy — the 20% Rule for headlines, 2026-03-03 · “Spend 20% of total…”

Score the hero a 1 on clarity, use case, or CTA visibility and the page is an automatic block, no matter what the weighted total says. The hero is too heavy to average away.

04 Grade the value proposition against buyer language, not internal language.

A 5 here means the copy uses the exact words a buyer used to describe the problem. A 2 means it uses the words the product team uses in standups. Buyers recognize their own language, and recognition is what converts. Synthesized themes describe the problem accurately and convert nobody. AI synthesis smooths over verbatim buyer phrases: mine Reddit and review sites directly, mirror the words, do not paraphrase

"Resonance comes from mirroring, not paraphrase."

· Nicolas Cole, Build and Launch a VOC Landing Page, 2026-05-07 · “AI synthesis smooths over…”

The source of converting copy is customer language mined from reviews, forums, and support transcripts. The model assembles it. The human checks whether it still sounds like a customer. Customer language is the source material for conversion copy; the LLM is the assembly layer, not the author

"The world's best conversion copywriters don't write copy. They steal it."

· Nicolas Cole, Build and Launch a VOC Landing Page, 2026-05-07 · “Customer language is the…”

So the value-prop audit is partly a sourcing audit. Ask the operator where each claim came from. If the answer is a creative brainstorm rather than an interview transcript, a review thread, or a support ticket, the score caps low. Relational keywords, the verbatim words customers use for the product, should have overwritten the internal terminology already. The exact words customers use should replace internal terminology in every piece of copy

Two craft tests sharpen the read. They sit inside the same five copywriting fundamentals that separate converting copy from polished-but-flat copy: reader-centredness, emotion as mechanism, voice, clarity over cleverness, and subtraction. Copywriting craft is built on five reinforcing fundamentals First, the pole test: every line should move the reader toward a pleasure or away from a pain. Lines that activate neither read as noise and get skipped. Every buying decision reduces to one polarity, moving toward pleasure or away from pain. Copy that activates neither doesn't convert.

"People buy for exactly one reason: to move closer to pleasure or further from pain. Everything else is noise."

· Cole Schafer, Sticky Notes — Pain-Pleasure Polarity, 2024-01-15 · “Every buying decision reduces…”

Second, the face test: would the writer say this line to the buyer's face without flinching? If not, it is manipulation, and a sophisticated buyer detects it. Would you say it to the reader's face without flinching?, the test that separates copy from manipulation

"The test: would you say this to the reader's face, in person, without flinching? If not, it is manipulation."

· Cole Schafer, Sticky Notes — The Honesty Test, 2024-01-15 · “Would you say it…”

Watch for decorative humor while you are here. A joke earns its place only if removing it weakens the argument. If the line is just fun, it is consuming attention the offer needs. Humor in copy is only valuable if removing it weakens the persuasive argument, decoration distracts; functional humor reframes

"The test for whether humor earns its place: remove the joke and check if the argument weakens."

· Dave Harland, The Copy Cabin — The Humor Test, 2024-03-01 · “Humor in copy is…”

The deeper failure the value prop guards against is sameness. In B2B, sameness is the default and you cannot win on features competitors will copy in six months. The value prop has to read as differentiated to an outside buyer, not just to the team. In B2B, sameness is the default, you cannot win on features competitors will copy in 6 months

"Sameness is the default in B2B; you cannot win on features alone because competitors will copy them, so the companies that win compete on messaging clarity, differentiation, and brand."

· Peep Laja, Peep Laja — sameness is the default; compete on messaging, 2026-03-03 · “In B2B, sameness is…”

05 Grade social proof on whether it answers the buyer's three questions and arrives at the moment of doubt.

A high score here is not a logo bar and a star rating. A testimonial section earns its weight when it answers three things: did this solve a problem like mine, did it work for people like me, and is this a real story rather than marketing fluff. A testimonial section must answer three questions to drive conversion.

Placement is part of the score. Proof segregated into one block at the bottom is weaker than proof interleaved under each claim, where it lands the instant the reader gets skeptical. Pitch a vision as pain → solution → proof, interleaved per beat, not three sequential acts A 2-to-3 sentence customer micro-story under a feature claim, with the metric inside the narrative, beats a separate testimonials section. Information in narrative form is 22x more memorable. Integrate the metric into the moment.

"Within 30 days of switching, Volopay went from a 3-4% connect rate to 30-40%. Sarah's team stopped dreading Monday morning standups."

· Joel Klettke, Joel Klettke — customer-narrative case study methodology, 2026-03-03 · “Information in narrative form…”

The highest-trust proof a B2B buyer reads is a specific customer ROI stat. It is also the hardest to get on the record. Score the page up when named, quantified ROI appears, not just trust-by-logo. Customer ROI evidence is the highest-trust proof point for B2B buyers

"UserEvidence surveyed 619 B2B buyers and 51% said it's the most trustworthy form of evidence."

· Jason Oakley, Getting useful ROI stats from customers feels impossible — here are 10 examples to prove it's not, 2026-04-10 · “Customer ROI evidence is…”

When customers will not go on record, aggregated anonymous benchmark stats are an acceptable substitute and should not be scored as if proof were missing. Anonymous benchmark stats unlock ROI proof when named-customer attribution is blocked

Proof-strength ladder (score the strongest type present):

Proof typeBuyer trustScore signal
Named customer, quantified ROI, in a narrativeHighestScore 4 to 5
Named customer testimonial, no hard metricMedium-highScore 3 to 4
Anonymous benchmark or aggregate statMediumAcceptable; score 3
Logo bar only, no storyLowCap at 2
"Trusted by thousands," no specificsNoneScore 1

06 Grade objection handling and CTA clarity against the next click the buyer is afraid to make.

Objection handling is 15% of the score because the buyer carries skepticism as a default. The audit checks that the top three objections for this page type are answered on the page, that pricing is transparent where the page type demands it, and that the FAQ does real work rather than restating the value prop.

CTA clarity is where pages quietly lose conversions. Generic CTAs make the reader guess what happens next, and the guess costs the click. Score "Submit," "Learn more," and "Start now" low. Score outcome-led button copy high. Specific CTAs that promise a clear outcome convert 269% better than generic ones. Score placement too: a CTA the reader has to scroll back up to find is friction the page imposed on itself. Sticky CTAs remove friction and boost conversion by 28%.

07 Grade trust, risk reversal, and page mechanics, then read friction as a feature where it qualifies.

Trust and risk reversal cover the residual objections: security, guarantees, refund policy, privacy. Page mechanics cover load-speed signals, mobile readiness, and form-friction count. These are the lighter weights, but a slow page or a form asking for ten fields can still tank a conversion event.

Form-friction is not a count-it-and-cut-it metric, though. The reflex to strip every step is wrong when a step helps the user decide whether the product is for them. Keep the friction that teaches fit. Cut the friction that only serves the analytics. Add friction when it helps users decide whether the product is for them Keep friction that helps users understand the product; cut the rest

"Cut friction that doesn't help users understand the product for them; keep friction that does. Bonus: the data captured up-funnel powers lifecycle + lookalike targeting downstream."

· Amol Avasare, Anthropic growth, CASH, and the squeezed PM, 2026-04-05 · “Keep friction that helps…”

So when you score form-friction, separate qualifying questions (a use-case selector, an intent question) from bureaucratic ones (fields the user gains nothing from answering). Penalize the second. Credit the first. Quality and friction-as-feature are growth levers, not constraints

08 Compute the weighted score, name the weakest section, and write three fixes.

Multiply each section score by its weight and sum. Then find the weakest section by weighted contribution, not by raw score, because a 2 on the hero costs more than a 1 on page mechanics. Write exactly three fixes, highest-impact first, each specific enough to act on the same day.

"Improve the hero" is not a fix. "Replace the vision headline with the use case plus the alternative plus the result, in buyer language pulled from the three switch interviews" is. Market and offer beat funnel optimisation

Output template:

PASS / BLOCK · weighted score: X.X / 5.0

Section scores:
  Hero               (25%): N/5 · [key finding]
  Value proposition  (20%): N/5 · [key finding]
  Social proof       (15%): N/5 · [key finding]
  Objection handling (15%): N/5 · [key finding]
  CTA clarity        (10%): N/5 · [key finding]
  Trust/risk reversal(10%): N/5 · [key finding]
  Page mechanics      (5%): N/5 · [key finding]

Weakest section: [name]
Priority fixes:
1. [Hero fix]
2. [Value-prop fix]
3. [Weakest-section fix]

09 Gate the decision. Re-runs are independent reads, not rubber stamps.

Apply the gate mechanically:

  • Weighted score below the page-type threshold: BLOCK with the fix list. The operator fixes and re-runs.
  • Hero scoring 1 on any dimension: automatic BLOCK regardless of weighted total.
  • "Just approve it under deadline" requests: reject. A re-run is a fresh, independent read, not a confirmation of the first.

The audit composes with the wider ship workflow: it runs as the CRO gate after voice enforcement, feeds the preflight composite gate, and only when it passes does the synthetic-audience buyer-reaction panel run.

10 Decide what to measure after launch, before you call any change a win.

The audit gates the launch. It does not prove the launch worked. Pick the measure before the page ships so the team cannot reach for a flattering number afterward.

Optimize for the absolute count of users reaching the conversion event, not the stage conversion rate. The easy way to lift a rate is to make the previous step harder and filter out lower-intent users, which is the opposite of growth. Optimise for absolute count of users reaching each stage, not stage conversion rates Absolute counts + correlated short signals, not stage rates and long loops

"Because that will always hurt your conversion rate, but it may actually give you more people on the outside."

· Archie Abrams, Churn optimization & long-term holdout experiments, 2026-04-28 · “Optimise for absolute count…”

For a long-cycle B2B page, the honest leading measures are scroll depth, time on page, and return visits, not a first-visit form-fill. The page's job was to earn the next scroll. Measure that. Conversion isn't the goal of a B2B landing page, consumption is. Send them to the next section.

Check your work

  • Page type identified and the matching weighted threshold set before scoring.
  • Every section scored 1 to 5 with a one-line rationale, not a bare number.
  • Hero scored on the five-second test: use case, alternative, result, readable cold.
  • Value-prop claims traced to buyer language from interviews, reviews, or tickets, not internal vocabulary.
  • Social proof answers the buyer's three questions and is interleaved at the point of doubt, not dumped at the bottom.
  • Strongest proof type scored on the proof-strength ladder; named ROI credited, logo-only capped.
  • CTA copy is outcome-led, repeated, and reachable without scrolling back up.
  • Form-friction separated into qualifying versus bureaucratic; only bureaucratic friction penalized.
  • Weighted score computed, weakest section found by weighted contribution, three same-day fixes written.
  • Gate applied: below threshold blocks, hero-1 auto-blocks, deadline approvals rejected.
  • Post-launch measure chosen before ship: absolute count, plus a B2B consumption signal where the cycle is long.

What goes wrong

What you get

  1. Page type identified and the matching weighted threshold set.
  2. Seven section scores, 1 to 5, each with a one-line rationale.
  3. Weighted total against the page-type threshold.
  4. Proof-strength read against the ladder, with the strongest type present named.
  5. Weakest section identified by weighted contribution.
  6. Three prioritized, same-day fixes, highest-impact first.
  7. PASS or BLOCK decision, with hero-1 auto-block and deadline-approval rejection enforced.
  8. Post-launch measure chosen before ship: absolute count, plus a B2B consumption signal where the cycle is long.