Performance Max for Lead Gen: Why It’s Probably Not Working

You launched a Performance Max campaign because a Google rep said it was the next step — or because the UI pushed you toward it and it seemed fine. Now you’re getting form fills with names like “asdfasdf” and phone numbers that go straight to voicemail, or you’re spending money and getting nothing at all. Either way, something is wrong.

This isn’t a settings problem. It’s mostly structural — and understanding why takes about five minutes.

The Short Answer

Performance Max works well for ecommerce. For lead generation, it typically doesn’t — and the primary reason is ad fraud, not campaign structure. You can optimize your way around the edges, but if you’re a lead gen business running PMax without serious tracking infrastructure, you’re probably feeding a scheme you don’t know about.

If you’re forced into it: cap your spend at $5–10/day and treat it as an experiment, not a strategy.

Why Google Reps Push PMax (and Why That’s Not Their Problem)

Google reps are not neutral advisors. They’re measured on spend. When a rep walks you through campaign recommendations and PMax ends up on the list, that doesn’t mean it’s right for your situation — it means it’s on the list of things Google wants to sell more of.

PMax genuinely works in certain contexts. Ecommerce. Some SaaS products. Retargeting in accounts with solid conversion history. In those cases, the recommendation isn’t wrong.

Lead generation is a different category, and the reason comes down to something that doesn’t get talked about enough: where PMax lives and what happens there.

The Real Problem: Ad Fraud

PMax is programmatic advertising. It reaches across Google’s entire network — Search, Display, YouTube, Gmail, Maps, Discover — and buys inventory automatically. The programmatic side of that network is where ad fraud is concentrated.

Studies on digital ad fraud vary in their estimates, but the range is sobering. Independent research puts bot and invalid traffic somewhere between 10–17% across all digital advertising on average — and meaningfully higher in programmatic channels. Bot traffic touches roughly 36% of all digital ad campaigns, and lead-gen programmatic skews among the worst. Some channels have clocked 40%+ invalid traffic in audited samples. Google itself settled a lawsuit in 2025 over invalid and out-of-geography click traffic — a settlement in the range of $100 million. This isn’t a conspiracy theory. It’s an industry-wide problem that Google has faced in court.

PMax runs in the environment where this is most prevalent. And the way fraud intersects with lead generation is fundamentally different from ecommerce — which is the part nobody explains clearly.

Why Ecom but Not Lead Gen

Here’s the distinction that matters.

If I sell a $20 product and a bot “purchases” it for $20, nothing bad happens to me. I got paid. Faking an ecommerce transaction all the way through a real payment processor is hard — there are financial rails in the way.

A bot filling out a contact form costs essentially nothing. Name, fake email, garbage phone number, submit. Takes a fraction of a second. The “conversion” looks real to Google’s algorithm. Your campaign gets a signal that the traffic is working. Your actual pipeline gets junk.

That’s why ecom and lead gen behave so differently in PMax. The fraud doesn’t have the same friction. And once a bot converts on your form, it’s not done — that’s when the real money-making starts.

The Scheme, Walked Through

This is how it actually works, and understanding it changes how you see PMax performance data.

Someone builds a website and a bot. They put Google AdSense ads on their site — they get paid when those ads are shown. Then they send their bot to click your search or PMax ads. The bot lands on your form, fills it out with junk information, and “converts.” That conversion tells Google’s algorithm that this traffic is valuable. Your campaign starts buying more of it.

Here’s the kicker: after the bot fills out your form, it returns to the site the fraudster controls. Your PMax campaign, which now thinks this bot is a qualified lead, retargets it. Your ad follows the bot back to the fraudster’s own site. The fraudster gets paid AdSense revenue to show your ad on their own property.

The fraud loop: Your ad spend → fake lead on your form → bot returns to fraudster’s site → your retargeting follows the bot → fraudster earns AdSense revenue from your ads. You paid to advertise on a site built specifically to steal from you.

You never know this is happening. Your campaign reports show conversions. Your CPL looks fine. Your pipeline is full of garbage. That’s the tell.

For more on what healthy conversion data is supposed to look like, how to tell if your Google Ads are working covers the signals that distinguish real leads from noise.

What a Bad PMax Account Looks Like

The patterns are consistent:

If your Google Ads aren’t producing real customers — not just form fills, but actual contacts with real people — the full diagnostic is in why your Google Ads aren’t converting.

When PMax Can Work for Lead Gen

I don’t want to be absolutist about this, because we run PMax on some accounts and it does work. But the conditions for it to work are specific, and most lead gen businesses don’t meet them.

It works when you have:

The decision to run PMax in a lead gen account is genuinely nuanced. It’s not a “follow these steps” situation — it’s a judgment call based on your tracking infrastructure, your sales cycle, your ability to send quality signals back to Google, and the specific demand landscape in your category. It’s the kind of call someone who manages hundreds of accounts makes per circumstances, not a setting to toggle on because a rep suggested it.

If you’re being forced into PMax by your account structure or by pressure: $5–10/day, monitor it closely, and do not scale it until you’ve verified the leads are real. That means calling them, running the phone numbers, checking whether they’re in your actual service area.

The Tracking Foundation

The common thread in every scenario where PMax works for lead gen is tracking quality. Google’s algorithm is only as good as the signal you feed it. If the only conversion signal it has is a form submit — and bots can fill forms — then it will optimize for a population that includes bots.

The fix is sending better signals:

Without at least one of these, PMax for lead gen is effectively running blind — and the fraud environment in programmatic means “blind” is expensive.

When to Get Help

If you’re running PMax now and the leads are garbage, the first step is turning it off or capping it at $5–10/day, not optimizing it. There’s no campaign-level fix for a structural mismatch between campaign type and business model.

If you want to run PMax correctly — with the tracking and feedback loops it needs to work — that’s a real project. It involves server-side conversion tracking, typically some kind of CRM or offline conversion import setup, and a base of Search campaign data to learn from. It’s not a starting point. It’s something you graduate into.

The accounts where I run PMax for lead gen and it works are accounts where I built the entire infrastructure — site, tracking, CRM connection, conversion imports. I have full visibility into every lead, I can tell whether they’re real, and I’m feeding quality signals back to Google constantly. That’s the version of PMax for lead gen that functions. It’s not the out-of-the-box version a rep walks you through in fifteen minutes.

If you’ve got junk lead quality problems on Facebook too, it’s worth knowing that problem has the same root — programmatic inventory, easy-to-fake conversion actions, and fraud economics that make lead gen specifically the soft target. The fixes are structurally similar: better signals, higher friction on the conversion action, and real data flowing back to the platform.


Tired of guessing whether your ads are working?

We manage Google and Meta ad accounts for businesses spending $500-$10,000/month. $800 setup, $200/month ongoing. You keep your account — we just make it work.

→ Get a free account audit