[ LANDING PAGES ] Where the click either converts or leaves

Getting the click is
the easy half.

Most accounts I audit are not losing money in the campaign. They are losing it in the four seconds after the click, on a homepage that answers a different question than the one the ad asked. So I build the page too. Four builds below, each one live at its own URL. Open them, scroll them, fill the forms in. They are real pages, not screenshots.

[ 01 / 02 ]The Builds

Four industries, four different jobs.

A page for someone mid-emergency should look nothing like a page for someone planning a renovation they have wanted for six years. Same craft, opposite pacing.

Spec builds use invented brands, invented reviews and reserved 555 phone numbers. Nothing in them is a real business or a real result.

[ 02 / 02 ]The Method

What actually moves the conversion rate.

Not the layout. The layout is the last five percent, and it is the part everyone argues about.

01

One page, one action

Every extra choice on the page is a reason to choose nothing. Nav gets cut, the second CTA gets cut, the newsletter box definitely gets cut.

02

The page matches the ad

Whatever the headline promised is the first thing on the page, in the same words. Message match is cheaper than a bid increase and it is scored in the auction.

03

Proof sits next to the ask

Reviews at the bottom convince nobody, because nobody scrolls back up to convert. Proof goes beside the button, not in its own section.

04

Mobile is the design

Most paid local traffic is a phone held one-handed. The primary action lives in the thumb zone and stays there while the page scrolls.

05

Speed is a conversion feature

Each of these builds ships as one self-contained HTML file. No render-blocking chain, no third-party tag deciding when the hero appears.

06

Written to be found too

A converting page that no one can reach is half a build, so the copy carries the organic intent as well as the paid one.

[ NEXT ]The Next Step

Send me the page that isn't converting.

Along with the ad or the query it is receiving. Most of the time the fix is the mismatch between those two, and that costs nothing to find.

Let's build it → Here