Skip to main content
Last reviewed: 2026-08-30 · Reading edit: 2026-09-12 A landing page continues a promise made somewhere else, such as an ad, email, or event invitation. Keep that promise clear and give the visitor one relevant next step. Match the page to the campaign without inventing a different product story. The campaign promise; The evidence on the page; One relevant next step Reading guide: the campaign promise → the evidence on the page → one relevant next step.

Use this when

  • Paid or partner traffic arrives with a promise the homepage does not keep in the first screen.
  • A webinar, launch, or comparison campaign needs a URL that will die when the campaign dies.
  • Capture ads land on / and bounce.

Do not use this when

  • The promise is the standing story. That is the homepage.
  • You need the comparison or the price. Send them there; do not clone those pages under a UTM.
  • The motion is unnamed and you are making pages to feel busy. Channel strategy first.
  • You want to A/B button color before the promise matches the ad.

A few useful terms

Keep this in mind

The first screen must keep the promise that bought the click. If the ad said “{job} for {seat} vs {alternative},” the hero cannot say “welcome to the platform.” Message match is the page. Everything else is decoration.

How to do it

Step 1: Define the promise and next step

Complete: people who saw {source} were promised {sentence}; this URL keeps it by {proof or explanation}; they do {one action}; we unpublish or redirect on {date}. If you cannot finish that, you do not need a landing page.

Step 2: Keep the product story consistent

Category, seat, alternative, result—same as positioning. The landing page narrows (this campaign’s trigger or offer). It does not reposition. Navigation can shrink; the constraint link should still exist if the promise touches security or implementation.

Step 3: Match the action to visitor intent

Two primary buttons mean two campaigns got taped together.

Step 4: Keep the form proportionate to the request

Awareness register: email. Hand-raise: the demo request rules (including HDYHAU if this is the hand-raise). Do not put a 12-field gate on a creation click and call the fills pipeline.

Step 5: Review or retire the page after the campaign

When the campaign ends, redirect to the standing page that kept the same promise (homepage, comparison, or content URL). Orphan landing pages with old prices are how trust dies in search.

Worked example (illustrative)

Paid search on “shared inbox vs queue for ops.” Capture.

Copy: landing-page brief (fill)

  • Source (ad / partner / email) and the exact promise:
  • How this URL keeps it (one proof or explanation):
  • Door (one):
  • Fields, if any—and why:
  • Standing page we redirect to on kill date:
  • Kill date:
  • What we will not add (second CTA, pop-up, extra SKU):
Working file: landing-page.md.

Before you start

  • Promise on the page matches the source in the first screen.
  • Positioning is not rewritten.
  • One primary door.
  • Form length matches intent.
  • Kill date and redirect target are written.
  • This is not a clone of / with a UTM.
  • Creation traffic is not forced through a capture form.

Metrics

Bounce rate is a hint that the promise broke. It is not the scoreboard. Button-color wins are not this playbook; tests that change a decision sit in experimentation.

Common mistakes

  • Sending every ad to /.
  • A new value prop that sales has never said.
  • Gating a creation click.
  • Letting the page live a year after the campaign.
  • Calling this CRO and testing headlines before the promise matches.
The standing scan is the homepage. The durable URLs a campaign should eventually earn are content strategy. Whether you should have paid for the click is paid media. How to interpret the visit alongside evidence beyond its last recorded click is measurement model. A named customer’s proof, when you have approval, is a case study; use only approved, accurate customer material on the landing page.

Sources and evidence boundary

This is an owner-maintained operating synthesis. Message match (ad promise = page hero) is standard paid-capture hygiene, not a Unbounce recipe. One door and kill dates are this library’s judgment, paired with homepage and paid media. Consumer CRO lists (urgency clocks, fake social proof) are refused.
Copyright © 2026 Ivan Xu. All rights reserved. See the copyright and reuse terms. Canonical source: github.com/weilun88313/B2B-Playbook