When the ads are fine and the money still disappears
A familiar situation: click-through rate is healthy, quality scores are respectable, the search terms look clean, cost per click is reasonable. And the cost per conversion is dreadful.
Everything upstream of the click is working. The problem is after it.
Why this gets misdiagnosed
The ad account is where the levers are, so the ad account is where people look. You can change a bid in ten seconds; changing a landing page requires somebody else, a ticket, and a deploy.
So accounts get optimised in the place that is convenient rather than the place that is broken. Bids get cut, budgets get shuffled between campaigns, match types get tightened — all of which reduce spend without improving the rate at which visits become customers.
The diagnostic that separates them
Join spend to behaviour, per landing page.
For each landing page receiving paid traffic, put four numbers side by side: cost, sessions, conversion rate, and cost per conversion. Then compare the pages against each other.
If one page converts at 6% and another at 0.4% while receiving similar traffic and similar intent, no bid change fixes that. The gap is on the page.
This join is deliberately awkward — Ads knows cost, Analytics knows behaviour, and connecting them per URL is exactly the work most reporting skips.
What is usually wrong
Message mismatch. The ad promises a specific thing; the landing page is the homepage, or a category page, and the visitor has to find the promise again.
The form is the problem. Too many fields, a required phone number, an error state that clears what was typed. Form starts against form completions is the single most useful conversion diagnostic and almost nobody instruments it.
Nothing above the fold answers the query. Particularly on mobile, where a hero image plus a cookie banner plus a sticky header can consume the entire first screen.
Speed. Not as a ranking factor — as an abandonment factor, and paid traffic is disproportionately mobile and disproportionately impatient.
The reframe worth making with a client
"Your ads are working. We are paying to send people to a page that loses them." That is a different conversation from "we need to optimise the account", and it is usually the true one.