Ad-to-page message match means the destination follows through on the reason someone clicked. That covers three steps: the ad, the landing page and the page the landing page's button opens. The audience, the promise, the product and the offer should stay the same across all three.
The Facebook ads landing page guide covers the first step: open the page with what the ad said, close to word for word. This worksheet covers the rest. It starts at the landing page's button, because that is where a page can sell one thing and open another.
Start at the button
Click the landing page's main button and look at what opens. Write down the product, the variant or bundle that is selected, the price and any conditions shown.
Then compare it with what the landing page just sold. Here is an invented example. The ad shows a three-pack. The landing page explains why the three-pack is the better buy. The button opens the product page with the single item selected, at a different price. The reader has to find the bundle again, or decides the offer was not real.
Check the destination before you change any copy:
- If the bundle or variant has its own URL, link to that URL.
- If the shopper has to select it after arriving, say so on the landing page and make the option easy to find.
- If a discount needs a code, a subscription or a minimum order, state that before the button.
- If the price can change before launch, name who checks it on release day.
Repeat the check logged out, in a private window, on a phone. A team member who is logged in, or who chose a variant last week, may see a different default selection from a new visitor.
Put the ad and both pages side by side
Open the exact ad, its landing URL and the page the main button opens. Write down what each one actually says. Do not fill in the buy page from memory.
| Check | Ad | Landing page | Buy page |
|---|---|---|---|
| Audience | Who is addressed? | Is the same person addressed? | Is the product suitable for them? |
| Promise | Why would someone click? | Is that question answered? | Does the selected product deliver it? |
| Evidence | What is shown or claimed? | What supports the claim? | Are the details the same? |
| Product | What item or bundle is shown? | What item is discussed? | What is selected? |
| Offer | What price or conditions appear? | What does the page explain? | What will the buyer pay and receive? |
Look for any row where the three answers differ. This is a consistency check. It does not score the page, and no pass mark on it predicts a conversion rate.
If you are still writing the page, the landing-page brief asks for the same facts up front: the ad, the audience, the promise, the evidence, the offer and the exact destination.
Check the audience before you rewrite the headline
Another invented example. An ad talks to people who stand through long shifts. The landing page opens with a general style story and only explains the shoe's fit and sole much further down.
The page may sell the right product. It still makes the reader wait for the answer the ad promised. A useful fix moves the fit and sole details up and supports them with product facts. Adding "long shifts" to the headline alone leaves the rest of the page unchanged.
Keep the fix to what you can support about the product. Who it is designed for is a product fact. A health outcome is a claim that needs evidence.
Check what the ad showed
A third invented example. The ad shows a storage bag compressing a duvet. The landing page has a lifestyle photo and several paragraphs about a tidy home. It never shows the bag's size or how it closes.
The page needs to explain what the ad demonstrated. Add the dimensions, show the closure and state what fits inside. A matching headline does not make up for missing details about the product the ad showed.
Fix the differences in this order
- Concrete errors. Wrong product, wrong variant, broken link, a price or condition that differs from the ad.
- Missing evidence or product details. The facts the ad promised and the page does not show.
- The opening and section order. Move the answer to the clicked ad's question earlier.
Keep a record of what you changed and when. If the product selection, the offer and the copy all change in the same week, later results describe the combined change. They do not tell you which fix did the work.
Run it again on a phone
Read the ad on a phone. Open the landing page, tap the main button and check the selected product, the price and the conditions. Most paid social traffic arrives on a phone, so that is the version to check.
If you build pages with an AI tool, run the worksheet on its draft too. Landra turns a product URL into a finished advertorial, listicle or presell page, with the copy, layout and images done for you (14-day trial, plans from $19/mo). It can't see which ad you're running or which variant your button opens. We recommend checking the page against your ad and your buy page before you publish.
For the earlier choice of where the ad should send people at all, read homepage vs landing page.
Frequently asked questions
What is ad-to-page message match?
The destination follows through on the reason someone clicked. The audience, the promise, the product and the offer stay the same from the ad to the landing page to the page where the visitor buys.
Does message match mean repeating the ad word for word?
The headline should restate what the ad said, close to word for word, so the visitor knows they landed in the right place. The rest of the page answers the questions the ad had no room for.
What is the most common message-match mistake?
Teams check the headline against the ad and stop there. The button is often where the match breaks: a different variant, a single item instead of the bundle, or a price without the conditions the ad mentioned.
How do I check message match on my own pages?
Open the exact ad, its landing URL and the page its main button opens, on a phone, logged out. Fill in the five rows of the worksheet below for each step and look for any row where the answers differ.



