Today’s Marketing

Ad match leaderboard

9 software ads from Brex, Deel, Gusto, HubSpot, Ramp, Rippling and Webflow, each scored against the page at the URL the ad shows.

Updated · By Blake Emal

1

HubSpot

80

Get Started Free - Generate High Quality Leads

  • None of the ad headline words are in the page headline or subhead
  • The button offers more than one action: “Get a demo or Get started free”

Run this pair in the checker

2

HubSpot

74

Build Your Own AI Agent - New Agents in Minutes

  • None of the ad headline words are in the page headline or subhead
  • The button offers more than one action: “Get a demo or Get started free”

Run this pair in the checker

9

Rippling

45

Affordable Top-Tier Benefits - Affordable Group Health Plans

  • None of the ad headline words are in the page headline or subhead
  • The ad says 90 and the page shows none of it
  • The ad promises “90 seconds” and the page drops it

Run this pair in the checker

Why HubSpot comes out on top

HubSpot’s ad opens with Get Started Free, and the first screen has a Get started free button. The offer people clicked for is still there after the click, and that rule is worth the most points.

It still loses points. The headline says Customer Relationship Harness, not leads, so none of the ad’s headline words carry over, and a Get a demo button sits next to the free one.

Why Rippling comes last

Rippling’s ad sells affordable group health plans and onboarding a new employee in under 90 seconds. The homepage sells one system for your whole workforce. Neither promise from the ad shows up on the first screen, so the person who clicked for health plans has to go looking for them.

The pattern across all nine

Five of the nine pages put two buttons side by side. The ad already made the choice for the person, and the page asks it again.

Eight of the nine URLs are homepages, and none of those eight fully kept the ad’s headline words. The one product page, Deel’s payroll page, did. A homepage has to speak to everyone, so a page made for the ad closes that gap.

How we scored

The ad text is copied word for word from the Google Ads Transparency Center captures in our library. Google shows a URL in the ad, but the click can land on a different page on the same site, so we read the first screen at the URL each ad shows on Nov 14, 2026, in a 1440 by 900 browser window. The headline, subhead and hero buttons went into the ad to page match checker as written. When the hero has two buttons, both went in, joined by or. Every score comes from the checker’s 10 rules with no edits.

Not scored: Mercury, Ramp’s receipt matching ad and Zapier show a URL path that returned a 404 on Nov 14. Brex’s phone ad, Deel’s global hiring ad and Webflow’s CMO report ad show no URL.

Bring Blake your ad and the page behind it

50 minutes on Google Meet. We work on it together and you leave with the new version written in a doc you can use the same day. $499.

Book my call

One email every Monday

The week's nine best examples, each with how to do it yourself.