If you've spent any time running Performance Max for B2B lead generation, you already know the frustration: the campaign looks great on paper, your cost-per-conversion drops, and then you open your CRM to find a flood of garbage leads from people who have no business buying what you sell. A common question in the r/PPC community captures this perfectly — a B2B financial services advertiser reported that 80–90% of their Performance Max leads were spammy after just one month of testing. This isn't a fluke. It's a structural problem with how PMax is designed, and fixing it requires a deliberate, layered strategy rather than just tweaking a bid or adjusting a budget.
Why Performance Max Struggles with B2B Lead Gen (And Why It's Not Fully Google's Fault)
Before we talk fixes, it helps to understand the root cause. Performance Max is an automation-first campaign type built to maximize conversion volume. In B2B lead gen, that creates an immediate tension: Google's algorithm is optimizing for quantity of form fills, while your business needs quality of sales-ready leads.
The algorithm doesn't inherently know the difference between a CFO at a mid-market firm submitting your contact form and a freelancer curious about your pricing. If both look like "conversions" to Google, both get rewarded equally. The system then doubles down on whatever audience segments produce fast, cheap conversions — which almost always skews toward consumer-grade, high-volume, low-intent traffic.
In financial services specifically, this problem is amplified. Your keywords and landing page content trigger broad interest signals that span consumers, students, job seekers, and actual B2B buyers. Without strong guardrails, PMax will find the cheapest path to a form fill — and that path runs straight through your spam folder.
Key Insight: Performance Max optimizes for the conversion action you define, not for revenue or lead quality. If your conversion tracking only fires on form submissions, Google will aggressively seek form submissions — regardless of who's submitting them. Your optimization signal is the single most important lever in the entire campaign.
Fix #1 — Rethink Your Conversion Architecture Before Anything Else
This is the foundational fix. If you're only tracking a "Lead Form Submitted" conversion, you are essentially telling Google to find anyone who will click a button. Here's how to build a better signal stack:
Primary Conversion: Qualified Lead or Pipeline Stage
The gold standard for B2B PMax is importing offline conversion data from your CRM and using a downstream conversion as your primary optimization target. Examples include:
SQL (Sales Qualified Lead) — typically a lead that has passed your SDR qualification criteria
Booked demo or discovery call
Completed intake form with verified company email domain
Opportunity created in CRM (Salesforce, HubSpot, etc.)
Using Google's enhanced conversions for leads or the Google Ads API, you can import these CRM milestones back as offline conversion events. This closes the loop and gives the algorithm a much stronger signal about what a real customer looks like.
Secondary Conversion: On-Site Engagement Signals
While you're building up that offline data pipeline (which takes time), use micro-conversions as secondary signals to help shape audience quality:
Visited pricing page
Scrolled 75%+ on a key solution page
Watched a product demo video for >60 seconds
Downloaded a whitepaper or case study (gated)
Best Practice: Set your CRM-imported qualified lead as the primary conversion action, and mark raw form submissions as a secondary (non-bidding) conversion. This tells Google's algorithm to optimize toward real business value, not just activity. Most accounts see a 30–60% improvement in lead quality within 4–6 weeks of this change, though volume often dips initially while the algorithm relearns.
Conversion Value Rules
If you can't implement offline imports immediately, use conversion value rules to differentiate lead quality. Assign a higher value to leads that include a business email domain (no gmail.com, yahoo.com, etc.) or that match your ICP firmographic criteria. You can do this via webhook integrations or by conditionally firing different conversion tags based on form field inputs.
Fix #2 — Audience Signals Are Your Seatbelt, Not Your GPS
A persistent misconception in the r/PPC community is that audience signals in PMax "restrict" your targeting. They don't — Google treats them as suggestions, not hard limits. But that doesn't mean they're useless. Think of them as the seatbelt: they won't steer the car, but they significantly improve your odds of a good outcome.
High-Value Audience Signals for B2B
Customer Match lists — Upload your existing customer list and best-performing leads. This is the single most powerful signal you can provide. The algorithm will find lookalikes based on actual buyers.
CRM-synced remarketing — Import your website visitors who spent time on high-intent pages (solutions, pricing, case studies). Exclude visitors who only hit the homepage or blog once.
In-market segments — Use Google's B2B-relevant in-market audiences such as "Business Services > Financial Management Software" or similar. These are imperfect but directionally helpful.
Custom segments based on search behavior — Create custom audiences using keywords your ICP would search (e.g., competitor brand names, specific compliance terms, industry acronyms). This is especially powerful in financial services where regulatory terminology is niche.
Common Mistake: Uploading a customer list of only 50–100 contacts and expecting meaningful lookalike modeling. Google needs a minimum of 1,000 matched users for Customer Match to function effectively, and ideally 5,000+ for strong signal quality. If your list is small, supplement with high-intent site visitor lists and custom keyword segments to fill the gap.
Exclusions Matter as Much as Inclusions
Audience exclusions in PMax are limited but critical. Use what you have:
Exclude existing customers via Customer Match (suppress converted accounts)
Exclude known low-quality segments where your account data shows poor lead quality
Work with your Google rep to apply brand safety exclusions at the account level for Display placements
Fix #3 — URL Expansion and Asset Groups Need Surgical Control
Left unchecked, PMax will crawl your website and serve ads to landing pages you never intended to monetize — blog posts, careers pages, privacy policy pages, even old archived content. In B2B financial services, this is particularly dangerous because of compliance exposure and because it dilutes your quality signal.
URL Expansion Settings
Go to your campaign settings and set URL expansion to "Only send traffic to specific URLs." Then whitelist only your highest-intent, conversion-optimized landing pages:
Product or solution pages tied to your ICP
Dedicated PPC landing pages with clear CTAs and no navigation leakage
Case study or demo request pages
Best Practice: For B2B financial services, build dedicated landing pages for your PMax campaigns that are stripped of generic navigation and focused entirely on one conversion action. Pages with a single CTA and industry-specific social proof (logos, compliance certifications, case study metrics) consistently outperform general website pages by 2–4x on lead quality in our experience.
Asset Group Structure by ICP Segment
Don't throw all your assets into one group. Structure your asset groups to reflect different buyer personas or solution areas. This gives you better creative performance data and lets you identify which segment is generating spam vs. quality leads.
Asset Group
Audience Signal Focus
Landing Page
Primary Message
Mid-Market CFOs
Customer Match + Finance In-Market
/solutions/financial-reporting
Reduce close time by 40%
Compliance Officers
Custom Segment (regulatory keywords)
/solutions/compliance-automation
SOC 2 & FINRA-ready platform
Competitor Switchers
Custom Segment (competitor names)
/compare/vs-competitor
Switch in 30 days, no disruption
Fix #4 — Placement Exclusions and Channel Controls
One of the most underutilized levers in Performance Max for B2B is controlling where your ads actually appear. By default, PMax will serve across Search, Display, YouTube, Gmail, Maps, and Discover — and in B2B lead gen, not all of these channels are created equal.
Display and Discover Placement Exclusions
Request a placement report from your Google rep (or pull what's available in the UI under Insights). Look for patterns in low-quality lead sources. Mobile app placements, gaming sites, and content network domains that skew toward consumer audiences are common culprits. You can add site exclusions at the account level under "Content Suitability."
As practitioners in B2B often discover, Display and Discover placements within PMax are frequently the source of spam leads — the funnel is too wide and the intent signal is too weak. Consider the following approach:
Exclude mobile app categories wholesale (you can do this via Content Suitability settings)
Request bulk placement exclusions through your Google rep for categories like "Games," "Entertainment," and "Social Issues" — these rarely produce B2B buyers
If spam volume is severe, ask your rep about limiting PMax to Search & Shopping inventory only (this is a backend setting that isn't always advertised)
Key Insight: Google reps can apply inventory type restrictions to Performance Max campaigns that limit serving to "Search-like" inventory — essentially Search, Shopping, and Gmail only. This dramatically reduces spam lead volume for B2B accounts. It's not available in the self-serve UI, so you need to request it directly. Ask your rep about "PMax channel controls" or "inventory type filtering."
Brand Term Exclusions and Brand Campaign Separation
Always run a separate branded Search campaign and exclude your brand terms from PMax. PMax will happily take credit for branded conversions — easy wins that inflate your conversion data while telling the algorithm that your branded audience is your best-performing segment. This distorts optimization and wastes budget.
Fix #5 — Lead Qualification on the Landing Page Itself
One of the most effective (and often overlooked) strategies for reducing spam in B2B PMax is filtering at the conversion point itself — before the lead ever enters your CRM.
Multi-Step or Progressive Forms
Replace single-field "name + email" forms with multi-step flows that introduce friction at the right points:
Step 1: Basic contact info (name, business email)
Step 2: Company details (company name, size, role/title)
Step 3: Use case or interest selection
This progressive structure self-selects against low-intent users. In our experience across B2B accounts, multi-step forms reduce raw form submission volume by 20–35% but improve lead-to-SQL rate by 50–80%. That's a trade worth making.
Email Domain Validation
Use JavaScript or a third-party form validation tool to reject personal email domains (gmail.com, yahoo.com, hotmail.com, etc.) at the form level. In B2B financial services, a legitimate prospect is almost always using a business email. This single change can eliminate 40–60% of spam submissions before they ever reach your CRM.
Common Mistake: Optimizing your PMax campaign for cheaper leads by lowering your target CPA, then wondering why quality tanks. In B2B lead gen, aggressive CPA targets push the algorithm toward the most accessible conversions — which are almost always the lowest-quality leads. Set your target CPA based on your true cost-per-SQL or cost-per-pipeline-dollar, not your cost-per-form-fill. This typically means your PMax target CPA should be 3–5x higher than what you might set for a consumer lead gen campaign.
Fix #6 — Measurement Cadence and When to Give Up on PMax
Performance Max has a 6–8 week learning period minimum for meaningful optimization, but most B2B accounts with low monthly conversion volume (<30 conversions/month) will struggle to ever give the algorithm enough signal to perform well. This is a structural limitation, not a settings problem.
Conversion Volume Thresholds
As a general benchmark based on working across hundreds of B2B accounts:
<15 primary conversions/month: PMax is unlikely to outperform a well-structured Search campaign. Stick to Standard Search with manual CPC or Target CPA.
15–50 conversions/month: PMax can work but needs at minimum 8–12 weeks before evaluation. Use offline conversion import to supplement signal.
50+ conversions/month: PMax becomes genuinely competitive with Search for B2B lead gen, especially if you're feeding it strong CRM-backed conversion data.
How to Evaluate Performance Honestly
Don't evaluate PMax on Google's reported metrics alone. Track these in parallel:
CRM lead-to-SQL rate from PMax vs. other channels
Average deal size or pipeline value from PMax leads
Time-to-close for PMax-sourced opportunities
Spam rate (leads with no valid company email, duplicate submissions, incomplete contact info)
If after 90 days with proper conversion architecture, audience signals, and placement controls your spam rate is still above 40–50%, PMax may simply not be the right vehicle for your specific B2B market. Standard Search with Smart Bidding and tightly themed ad groups will often deliver better qualified leads, even if Google's interface increasingly nudges you away from them.
What to Do Next: Your B2B Performance Max Action Plan
If you're currently drowning in spam leads from PMax, here's the priority order for making changes:
Audit your conversion tracking immediately. Confirm that your primary conversion action reflects lead quality, not just lead volume. If you're only tracking form submissions, implement offline conversion import from your CRM within the next two weeks. This single change has the highest ROI of anything on this list.
Add email domain validation to your landing page forms. This is a fast, low-effort technical fix that can cut spam volume by 40–60% within days. Do this before touching any campaign settings.
Upload your best customer list as a Customer Match signal. Even if your list is small, combine it with custom keyword-based audiences built around your ICP's search behavior. Refresh this list monthly.
Request channel controls from your Google rep. Ask specifically about limiting PMax inventory to Search-type placements and excluding mobile app categories. This is especially important if Display & Discover are driving your spam volume.
Lock down URL expansion to conversion-optimized landing pages only and restructure asset groups by ICP persona. Track lead quality metrics per asset group in your CRM to identify which segments are performing and which are dragging quality down.
Performance Max in B2B is genuinely harder to run well than Google's marketing suggests. The accounts where it works best are those that treat it as a system — where conversion architecture, audience signals, landing page friction, and placement controls all work together to give the algorithm a clear picture of what a real buyer looks like. Without that foundation, you're handing Google a blank check and hoping for the best.
AI Disclosure: This article was generated with AI assistance based on a community discussion on Reddit r/PPC. Expert analysis and practitioner perspective by John Williams, Founder, AHMEEGO · Google Ads Practitioner with $350M+ in managed Google Ads spend. AI was used to draft and structure the content; all strategic recommendations reflect real campaign experience.