Thinking · Newsletter
How do I match my landing page to my ad creative to improve ROAS? An eight-step method and a checklist
Repeat the ad's promise, visual, offer and call to action on the page's first screen, one page per creative theme, and judge each pair on purchases.
TL;DR. Make the first screen of the landing page repeat what the ad showed: the ad's promise as the headline, the same visual, the same offer and price, and the same call to action, then answer the question the ad raised before asking for the purchase. Build one page per creative theme rather than one per ad, tag every ad's URL so you can read conversion by ad and page pair, and judge each pair on purchases and revenue, not clicks. Meta's own guidance: "any imagery, messaging, pricing or offer listed on a destination page should reinforce what was shown in the ad."
What matching actually means
Unbounce defines message match as "a measure of how well your landing page copy matches the phrasing of the ad or link that brought the visitor there." For video ads it is wider than copy: the ad made its promise with words, a face, a product and often an offer, and the visitor expects all of it.
Google's guidance puts the stakes plainly: "When someone clicks on your ad, they expect to land on a page that's relevant to what they saw in your ad. If they don't immediately find what they expect, they're more likely to leave." Meta's 2022 destination page guide, built on research with Branding Brand into 500 ad-to-landing page experiences, says "the destination page should feel like a natural next step."
Our view is simpler. A hook is a promise, and the page either keeps it or changes the subject.
How to match your landing page to your ad creative
- Write each ad's promise in one sentence. Take your top ads by spend and write what each promises, not what product it shows.
- Group the ads into themes. Ads that make the same promise to the same person share a page. Google recommends grouping keywords "by theme or product", and AppLovin's launch checklist, written for web advertisers, suggests organising creative sets by audience, by offer or by product.
- Put the promise in the headline, on the first screen. The first sentence a visitor reads should be the ad's promise, close to the ad's own words. Google advises putting "important information towards the top of the page" so visitors "don't have to scroll down to see it."
- Carry the visual, the offer and the price across. Same product, same person or setting where you can, and the exact offer from the ad, visible without scrolling. If the ad says 20 percent off, the page shows 20 percent off.
- Mirror the call to action. Google's guidance: "Your landing page should also mirror the call-to-action in your ad text." An ad that says "take the quiz" lands on the quiz, not on a product grid with a quiz link in the footer.
- Answer the question the ad raised, fast. Meta's guide says to answer customers' common questions on the destination page and "Don't make your potential customers tap through to multiple pages to find the answer they're looking for." Its first tip is to "Ensure your destination pages load in less than 3 seconds."
- Tag every URL so you can read the pair. AppLovin's checklist for web advertisers says to "Append the appropriate UTM and set any additional tracking parameters for all landing page URLs." Tag by ad and by theme, so conversion rate and revenue can be read for each ad and page pair, not just per campaign.
- Change one side at a time and judge on purchases. Test a new page against the old one with the same ad, budget and window, or a new ad against the same page. Never both at once, and never on click-through rate; see measure creative on purchases, not on the ad.
The match checklist
Use this on the first screen of every page that takes paid traffic. The five rows are our checklist; the right-hand column shows who publishes the underlying guidance.
| Element | In the ad | On the page's first screen | Published guidance |
|---|---|---|---|
| Promise | The hook, spoken or written | The headline, in close to the same words | Unbounce: match ad copy to the landing page headline |
| Visual | Product, person, setting | The same product and, where possible, the same person or setting | Meta: imagery should "reinforce what was shown in the ad" |
| Offer and price | Discount, trial, bundle | The identical offer, not a different one | Meta (pricing, offer); Google (the 20 percent off example) |
| Call to action | "Shop now", "Start trial", "Take the quiz" | The same action, as the primary button | Google: mirror the call to action |
| Proof | A review, a result, a creator | Reviews or proof that back the ad's claim | Google: consider "adding reviews that show real opinions from other customers" |
Why matching moves ROAS
ROAS is revenue divided by spend. Matching does not change what you pay for the click; it changes how many paid clicks become purchases, which is the revenue half of the ratio. That is why we treat it as the cheapest test in an account: the ads and traffic already exist.
On Google Search there is also a scoring angle, with a caveat. Google lists landing page experience, "how relevant and useful your landing page is to people who click your ad", as one of three components of Quality Score. Google also says Quality Score "is not an input in the ad auction" and calls it "a diagnostic tool", so read it as a signal that a page is hurting, not a number to optimise for its own sake.
Mismatch also costs trust beyond the single session. Nielsen Norman Group's Raluca Budiu writes that click bait gets the click but will "use up your visitors’ trust", while people give more benefit of the doubt when "whenever you promise something with a label or an image, you will deliver."
Where matching usually breaks
- One page for every ad. Specific ads, generic destination. We cover how common this is, and the presell alternative, in landing page vs product page.
- A new offer on the page. The ad sold a free trial; the page opens on an annual plan.
- Matching the words, missing the intent. The headline repeats the ad, then the page argues something else.
- Fixing the ad and the page in one test. You will see a result and not know which change caused it.
The full audit method, what to build first and how to measure it are in our ad-to-landing-page guide. Flixr makes the landing pages its ads lead to from the same brief as the ads, which is the simplest way we know to keep the two matched.
Questions people ask
What is message match? Unbounce defines it as how well your landing page copy matches the phrasing of the ad or link that brought the visitor there. In practice it covers the visual, offer, call to action and proof too.
Do I need a separate landing page for every ad? No. Our rule of thumb is one page, or one page variant, per creative theme: ads that make the same promise to the same person can share a page. Ads with different promises should not.
Does landing page experience affect Google Ads cost? Google lists landing page experience as one of three components of Quality Score, alongside expected clickthrough rate and ad relevance. Google describes Quality Score as a diagnostic tool and says it is not an input in the ad auction, so treat a "Below average" status as a prompt to fix the page.
How fast should a landing page load for Meta ads? Meta's destination page guide says to "Ensure your destination pages load in less than 3 seconds." Speed is necessary but not enough: a fast page that changes the subject still loses the visitor.
Does this apply to app install ads? Our view is yes, with the store listing in place of the landing page. An ad promising one experience against a listing showing another is the same mismatch.
Sources: Google Ads Help, Optimize your ads and landing pages; Google Ads Help, About Quality Score for Search campaigns; Google Ads Help, Landing page experience: Definition; Meta for Business, Stick the Landing: How to Optimize Your Destination Page to Improve Ads Performance (25 April 2022); AppLovin Support Center, Launch checklist (Promoting your websites); Unbounce, Message Match; Nielsen Norman Group, Information Scent: How Users Decide Where to Go Next (Raluca Budiu, 2 February 2020).