PMax lead quality checker
Performance Max can work for lead generation, but only when Google learns from real opportunities. Use this checklist before increasing spend.
If every form fill is treated as a win, PMax will optimise toward whatever fills forms fastest. That is not the same as finding customers.
Quick verdict
Red flags
- Performance Max is a primary source of leads, but the account only imports form completions.
- The CRM knows which leads are qualified, but Google Ads never receives that status.
- Phone clicks, chat starts, newsletter signups and quote requests all sit in the same goal bucket.
- There is no backup lead log outside the CRM or form plugin.
- Lead value is set once in Google Ads and never checked against sales outcomes.
- Spam leads remain counted as successful conversions.
What good looks like
The landing page captures click identifiers at the start of the journey. The form stores those identifiers with the submitted lead. A workflow or backend pipeline then waits for a real business outcome: accepted enquiry, qualified opportunity, booked appointment, paid invoice, or rejected lead.
Only then should the account feed that quality signal back into Google Ads. PMax needs clean reward signals. Otherwise, it can become very good at finding cheap form fills that sales does not want.
Minimum setup
- Capture click IDs and UTMs on landing.
- Store first-touch and last-touch attribution with each lead.
- Log every submitted lead before any third-party tool can lose it.
- Route leads to sales or CRM with a stable lead ID.
- Upload qualified offline conversions to Google Ads.
- Use conversion adjustments when a lead is later rejected, refunded or duplicated.
Sources
PMax lead quality FAQ
Can Performance Max work for lead generation?
Yes, but only when the conversion signal is strong enough. PMax needs to learn from qualified enquiries, booked calls or sales outcomes, not just every form fill.
Why does PMax produce spam leads?
Usually because the account rewards low-quality conversions. If spam and weak leads are counted as successful conversions, the system has no reason to avoid them.
Should I add lots of negatives?
Be careful. Negative keywords can help, but context matters. With Smart Bidding, it is often better to fix the conversion feedback loop before aggressively blocking queries.
PMax learning from junk?
Fix the conversion feedback loop before scaling spend.