Back to Blog

The Leads You Already Paid For

You are paying twice for the same buyer. The visit already happened. The only thing missing is the name.

3 min read

Every month you write two checks for the same lead.

The first one is obvious. It goes to Meta, or Google, or whoever sells you clicks. It buys a visitor: a real person with a real problem, landing on your site because your ad worked.

The second check is quieter. Most of those visitors look around and leave without filling out a form. So next month you pay to reach the same kind of person again, and often the same actual person, hoping this time they raise a hand. You are buying traffic to replace traffic you already bought.

Nobody budgets for the second check because it never shows up as a line item. It shows up as a cost per lead that keeps creeping up while the traffic stays flat.

Run your own numbers

You don't need an industry benchmark for this. You need your own dashboard and thirty seconds.

Take last month's ad spend. Now take the number of leads your forms actually produced. Divide. That's your cost per lead, and you already know that number.

Now look at the visitor count sitting next to it. Every visitor who didn't become a lead still cost you money. Multiply your cost per click by the visitors who left nameless, and that's the size of the leak. For most operators it's the biggest number on the page, and it has no name attached to it. Not one.

That's the part that should bother you. Not that people left. People always leave. The problem is that they left as a row in an analytics chart instead of as a person you could ever find again.

"I'll just retarget them"

This is the standard answer, and it's worth taking seriously, because it half works.

Retargeting puts your ad back in front of people who visited. But look at what you actually own in that arrangement: nothing. The audience lives inside the ad platform. You can't see who is in it, you can't export it, and you pay rent every time you want to talk to it. The platform decides how it's built, how long people stay in it, and what it costs to reach them.

And the audience decays on a clock you don't control. Cookies expire. Devices change. Privacy settings thin the pool a little more every year. The person is still out there, still shopping, but your rented connection to them has a shelf life measured in days.

Renting the audience is fine as a tactic. As your only answer to the leak, it means the platform owns your pipeline and charges you to visit it.

"They weren't serious anyway"

The other comfort story. If they were real buyers, they would have filled out the form.

Except you've seen your own session recordings. Someone spends four minutes on your pricing page, opens the FAQ, checks the reviews, and leaves. That's not a tire kicker. That's a buyer in the middle of deciding, doing what every buyer does now: gathering information without volunteering their contact info until the last possible moment.

Forms don't filter for seriousness. They filter for readiness to be contacted, which is a different thing, and much rarer. The serious ones who weren't ready yet are the exact people worth following up with. They're also the exact people who vanish.

The only missing piece is the name

Here's what's strange about this whole problem. The hard part is already done.

The visit happened. Your ad found the right person, your page held their attention, and their interest is real and recent. Everything a lead needs to exist has occurred except one thing: you don't know who they are.

That's the entire gap. Not more traffic. Not a better funnel. A name.

What KnownVisitors does

KnownVisitors identifies the anonymous visitors on your site and gives you the record: name, email, phone number. The data comes licensed from a registered data broker, opt-outs are honored, and the contacts are yours. Not an audience you rent back from a platform. A list you own, delivered by webhook or CSV into whatever you already use.

The visitors already came. You already paid for them. Now you can get them back.

See who you've been missing