
Quick Note: WOW, I asked ChatGPT on Extended Thinking to make and image and the details just blew me away!!! It got video titles, click rates, spam etc in there! I’m going to put the image at the bottom. it NAILED the details. Ok, Back to the topic
Note: Google Ads are ok, and Google Local Service Ads are great! Google Performance Max in my opinion… is garbage.
There is a big difference between a bad lead and a fake lead. A bad lead is a real person who is not a fit. A fake lead is a bounced email, a fake number, or a form submission that was never a real sales opportunity at all.
That is what made this experience with Google Performance Max so bad. This was not just disappointing lead quality. It was a campaign that appeared to run across broad, low-relevance inventory while producing submissions that often looked invalid in the real world.

So this was not just a case of weak leads. It was a case where a lead-generation
campaign was producing a meaningful amount of junk.

The placement export I reviewed was a one-day snapshot for August 28, 2025,
and even that single day was enough to show the issue.
That alone is a red flag for a local home-service lead campaign.
Using a conservative title-and-URL review of the placements, at least:
We did not just switch on Performance Max and hope for the best. We tried to prevent this.
So the problem was not that we ignored the tools or failed to tighten the campaign. The problem was that even after doing that, the campaign still showed in low-relevance places
and still produced fake leads.

In one message, Google said there were 0 invalid clicks recorded on the Performance Max campaign for part of the date range reviewed. Later, they said they did find suspicious traffic, but that it had already been filtered and credited so we were not charged for it.
But when it came to the fake form submissions, Google’s answer changed.
Instead of treating that as a placement-quality or supply-quality issue, they framed lead quality as a shared responsibility and pushed the solution back onto us.
Their recommendations were basically to:
That is the part I cannot ignore. They did not meaningfully acknowledge the supply problem. They did not say they would stop showing ads on obviously poor-fit placements. They did not fix the spam-lead issue at the source.
This experience changed how I look at Performance Max for lead generation.
I think this is just lazy advertising and I see it a lot. People set up perfomance max and let it go. There really is no good way to run that, it’s a a fundamental issue WITH Perfomance Max from what I saw.
That is why I stopped trusting Performance Max for this kind of lead generation.
If a campaign can show on low-relevance content, generate junk submissions, and then leave the advertiser to put up with fake leads to filter through because they cannot or will not.
Below is sample from a 2622 line CSV Report I exported directly from Google Ads Using their own Report tool on Aug 28, 2025.
This was an ongoing issue that repeated day after day after day for months. This is just the first few pages of it. I assure you, there was a lot more where this came from! I’m excluding the whole file in case there was any personal info or private campaign info in the report.



