Product pattern

Message match

The screen people land on should repeat the promise of the ad, link or promo that brought them there.

Message match A promo in a Google Sheets guide says Build dashboards from your spreadsheet. One landing page answers with Create slides with AI and an upload button, which reads as the wrong page. The other repeats the promo headline and offers Connect Google Sheets, so the visitor stays. What they clicked Promo in a Sheets guide Build dashboards from your spreadsheet Try it free Lands on a different promise Create slides with AI Upload a file “Wrong page?” Lands on the same words Build dashboards from your spreadsheet Connect Google Sheets “Yes, this” Same words, they keep going
A promo promising dashboards from your spreadsheet leads either to a page about AI slides or to one that repeats the same words and offers a Sheets connection.

Message match means the headline, offer and first action on a landing screen or upsell echo what the user clicked. If a promo inside a Google Sheets guide says "build dashboards from your spreadsheet", the next screen should say that and offer a Sheets connection, not "Create slides with AI" and a file upload.

The idea comes from landing-page practice, where Unbounce and others define it as how closely page copy aligns with the ad or link that drove the visit. It rests on information scent, described by Nielsen Norman Group: people decide where to go based on cues in link labels and context, and keep going only while those cues keep matching their goal. A mismatch reads as "wrong page" and they leave.

Inside products the same rule applies to upsells and onboarding. A contextual upgrade prompt should land on a plan page that leads with the feature that triggered it, and a first-run example should match the job the user signed up for. Mismatched first examples, like a shopping answer in a to-do app, quietly redefine the product.

How to use it

  • Reuse the exact wording of the promo or ad in the landing headline.
  • Carry the user's context through: if they came from a Sheets guide, show the Sheets option first.
  • When an upsell is triggered by a specific limit or feature, open the plan page on that feature.

Watch out

  • A generic homepage or default paywall for every entry point throws away the intent the user arrived with.
  • Clickbait promos that the landing page can't deliver win the click and lose trust.

Related

Message match in real products 1 working · 3 not