Google Demand Gen vs Performance Max for B2B
How to Select and Run Google Demand Gen vs Performance Max for B2B Lead Generation
To restore predictable B2B pipeline from Google Demand Gen vs Performance Max for B2B lead generation, follow these 5 steps: select the right campaign type, configure Demand Gen, configure Performance Max, instrument pipeline measurement, and diagnose lead quality decay. You need Google Ads admin access, CRM-to-Ads conversion import, and an agreed MQL-to-SQL definition. This process takes 4 to 6 weeks. The Starr Conspiracy recommends running Step 4 before Step 3 if offline conversion tracking is not wired up. Start with the demand states framework.
Step Summary
- Select Demand Gen or Performance Max using B2B decision rules.
- Configure a Demand Gen campaign for qualified lead capture.
- Configure Performance Max with asset and audience guardrails.
- Instrument pipeline measurement from click to closed-won.
- Diagnose and fix lead quality degradation when spend stops converting.
If you came here for a feature chart, leave. If you need pipeline back, keep reading. The enemy is automation without pipeline feedback loops, and the cost is a quarter of wasted spend, an SDR team chasing junk, and a forecast you cannot defend. Demand state. Budget. Measurement. That triad decides everything that follows.
We don't sell AI experiments. Same rule here. We don't run paid media experiments without pipeline instrumentation.
Prerequisites / What You Need Before Starting
Every step below assumes the following are already true. If any are missing, stop and fix them first.
- Google Ads access: Standard or Admin role on the account that will run the campaigns.
- Offline conversion import: A working connection between your CRM (HubSpot, Salesforce, Marketo) and Google Ads via Enhanced Conversions for Leads or a direct API upload. See Google's Enhanced Conversions for Leads documentation for setup. Without this, you are not doing lead gen, you are buying form fills. See our offline conversion import setup guide.
- MQL and SQL definitions: Written, agreed between marketing and sales, with measurable criteria. "Looks like a fit" is not a definition.
- Conversion value mapping: A dollar value assigned to each lead stage. If you do not have ACV (annual contract value) by segment, use a single blended ACV multiplied by stage-to-close probability.
- Creative inventory: For Demand Gen, at least 5 image assets at 1200x628 and 1200x1200, plus 1 vertical video at 9x16 for YouTube Shorts inventory. See Google Demand Gen ad specs for current required dimensions.
- Audience seed data: A first-party customer list of 1,000 or more closed-won contacts, uploaded as a Customer Match list.
- Budget floor: A Starr operational minimum of $5,000 per month per campaign for at least 60 days for signal density. Below that, neither algorithm gets enough conversion signal to optimize against B2B lead volume.
- A defined demand state: Read our demand states glossary entry before assigning a campaign to a stage. "Top of funnel" is not a demand state.
Step 1 Select The Right Campaign Type
Start here every time, even if a previous campaign type "worked" historically. The decision rule has three inputs: demand state of the target audience, monthly budget available, and the maturity of your measurement infrastructure. If you cannot answer all three, do not launch.
Apply these rules:
- If target audience is unaware or problem-aware, budget is $5,000 to $50,000 per month, and you have video plus image creative, then use Demand Gen.
- If audience is solution-aware or vendor-aware, budget exceeds $25,000 per month, offline conversions are live, and you can tolerate 2 to 3 weeks of learning-phase volatility, then use Performance Max.
- If budget is below $5,000 per month per campaign, neither will perform. Consolidate budget or run a single Search campaign with manual targeting until you can fund automation properly.
The most common failure mode in a Starr Conspiracy paid media audit is the wrong campaign type assigned to the wrong demand state. "PMax is fully automated so it should just work" is the most expensive sentence in B2B marketing. Automation is fine, as long as you tell it what good means in revenue terms.
Confirm your selection is supported by all three inputs (demand state, budget, measurement) before proceeding. Outcome criteria: campaign type chosen with a one-sentence rationale documented for each input.
Step 2 Configure A Demand Gen Campaign
Create the campaign in Google Ads under Campaigns, New Campaign, then select Leads as the objective and Demand Gen as the campaign type. Set the conversion goal to your highest-value offline conversion event, not form-fill. If only form-fill is available, stop and complete Step 4 first.
Configure these settings:
- Bidding: Maximize Conversions for the first 14 days, then switch to Target CPA once you have 30 or more conversions logged. Do not start on Target CPA cold.
- Locations: Target by presence, not interest.
- Audiences: Custom Segment combining your Customer Match seed list, a Narrow lookalike segment, and in-market segments aligned to your category. Exclude existing clients and current opportunities.
- Ad groups: One per persona or industry vertical, not per offer. Demand Gen optimizes on audience differentiation, not creative differentiation.
- Creative: 5 images, 3 headlines (40 characters max), 5 descriptions (90 characters max), and at least 1 vertical video. Lead with the problem, not the product.
- Lead capture: Choose landing page over Google's lead form asset for B2B. Lead form assets generate cheaper leads with materially lower SQL conversion because they strip context and qualification. Use a single-form landing page, 5 fields maximum, no navigation.
Confirm all assets show Approved status and audience size estimate exceeds 500,000 before launch. Outcome criteria: campaign is eligible to serve and optimizes against an offline conversion event.
Step 3 Configure Performance Max With Guardrails
Performance Max optimizes toward whatever conversion you give it, which is exactly the problem in B2B. Without guardrails, it will find the cheapest form-fill on the open web, and those leads will not close. PMax without offline conversions is a Roomba in a glass shop, it will clean something, just not what you meant.
Create the campaign with Leads as the objective. Then enforce these guardrails before launch:
- Conversion goal: An offline conversion (Qualified Lead or SQL), not form-fill. Conversion value must reflect pipeline value. If your average SQL is worth $8,000 in pipeline, that is the value, not $1.
- Audience signals: Customer Match list plus 2 to 3 in-market segments. Signals are suggestions, not constraints.
- Brand exclusions and account-level negative keywords: Add competitor and irrelevant brand lists. Request account-level negative keywords from your Google rep. Exclude consumer terms, job-seeker terms, and brand if you run a separate brand Search campaign.
- URL expansion: Off. Letting Google route traffic to any page on your domain destroys conversion clarity.
- Asset groups: One per ICP segment. 6 images, 5 headlines, 5 long headlines, 5 descriptions, 1 logo, 1 video. If you do not supply video, Google will auto-generate one, and you should assume it will underperform. Upload your own.
- Final URL: Locked to a single lead-gen landing page per asset group.
Launch readiness checklist: offline conversion live, value mapped, URL expansion off, brand exclusions in, negative keywords filed, asset groups segmented by ICP, video uploaded.
Confirm the campaign is optimizing against the offline conversion, not All Conversions, before launching. Outcome criteria: PMax is bidding to SQL value within 72 hours of launch.
Step 4 Build The Measurement System
This is the step most teams skip, which is why most teams cannot tell whether Demand Gen or Performance Max actually works. The system is the product. Campaigns are just inputs. Every week you optimize to form fills, you train the algorithm to find more junk.
Do this, in order:
- Capture GCLID on every form, pass it to CRM as a contact property.
- Define conversion stages with values. Illustrative value map: Lead $50, MQL $400, SQL $2,000, Opportunity $8,000, Closed-won weighted to ACV.
- Upload offline conversions daily via Enhanced Conversions for Leads or API push. Latency under 24 hours.
- Build one dashboard row per campaign showing CPL, Cost per MQL, Cost per SQL, Cost per Opportunity, and pipeline-to-spend ratio.
- Submit a test lead and watch it traverse form, CRM, and Ads conversion column within 24 hours.
If your sales cycle is long and closed-won data lags, optimize to SQL first, then to Opportunity when volume supports it. Closed-won attribution waits.
The Starr Conspiracy will not run optimization on an account that has not passed this end-to-end validation, because optimization without measurement is expensive guessing. Need help wiring this up? Start with our pipeline measurement audit.
Confirm the pipeline dashboard is populated with 30 days of historical data before drawing conclusions. Outcome criteria: a single dashboard view ties spend to pipeline value by campaign.
Step 5 Diagnose Lead Quality Decay
The symptom is consistent. CPL holds steady or improves, MQL volume holds steady or improves, but SQL count, opportunity creation, and pipeline value all drop. Spend is converting to forms. Forms are no longer converting to revenue. Your forecast is about to get a phone call.
Work the diagnosis in this order, most common cause first:
- Audit placements and inventory. In PMax, check the Insights tab for placements and search themes. In Demand Gen, check the Content section. Add consumer apps, gaming sites, and low-quality publishers to account-level placement exclusions.
- Isolate by audience signal. Pause one audience signal at a time for 7 days each. Decay usually traces to a single broad in-market segment that drifted.
- Test creative specificity. Replace generic "learn more" creative with role-and-problem messaging. Specific creative self-qualifies before the click.
- Resolve form friction mismatch. Add a qualifying field (company size, role, use case) to raise the friction floor. If your form is too easy, the algorithm finds the easiest fills, which are not buyers.
- Escalate to campaign restructure. If steps 1 to 4 do not restore SQL-to-MQL ratio within 30 days, the campaign type is wrong for the demand state. Return to Step 1.
Document every change with date, hypothesis, and outcome. Undocumented optimization history makes recovery impossible.
Confirm SQL-to-MQL ratio is trending back toward baseline within 30 days of changes. Outcome criteria: pipeline-to-spend ratio recovers to pre-decay levels or campaign is restructured.
How to Sequence These Steps
The order depends on what is already in place.
- If offline conversion tracking is missing, run Step 4 before Steps 2 and 3. Skip this and you will optimize to form-fill volume regardless of campaign type.
- If monthly budget is under $25,000, run Step 2 (Demand Gen) before Step 3 (Performance Max). PMax needs more signal to stabilize.
- If a campaign is live and quality is decaying, run Step 5 first, then Step 4 to validate measurement before changing campaign structure.
- If you are starting from zero, run in order: 1, 4, 2, 3, 5. Measurement before media. Always.
Demand Gen vs Display vs YouTube for B2B
Demand Gen replaced Discovery campaigns in 2024 and bundles YouTube, YouTube Shorts, Discover feed, and Gmail inventory under one campaign type with shared audience signals and creative. Standalone YouTube campaigns remain useful for awareness reach buys and ViewThrough measurement at the upper funnel. Standalone Display is rarely the right answer for B2B lead gen, it lacks Demand Gen's first-party audience modeling. For lead-gen objectives, Demand Gen is the default. For awareness with measured incremental reach, standalone YouTube still has a role.
Common Mistakes to Avoid
Optimizing toward form-fill in Step 3. Performance Max will reward you with cheap form-fills that never close. The Starr Conspiracy fix is enforcing offline conversion as the optimization target before launch, never after. If you launched on form-fill, do not adjust bids, change the conversion goal and let the algorithm relearn.
Skipping Customer Match in Step 2. Demand Gen's lookalike modeling depends on a quality seed list. Without it, the algorithm defaults to broad in-market signals that perform like generic display. Upload 1,000 or more closed-won contacts, refreshed quarterly.
Treating audience signals as constraints in Step 3. PMax audience signals are suggestions, not hard targeting. Combine signals with brand exclusions and account-level negative keywords for actual control.
Comparing campaign types on CPL alone in Step 4. CPL is a vanity metric in B2B. The comparison that matters is cost per SQL and pipeline-to-spend ratio, which require Step 4 to be fully instrumented. If you are comparing on CPL, you are comparing the wrong thing.
Pausing campaigns during the learning phase in Step 5. Both campaign types need 14 to 21 days of stable conditions to exit learning. Teams panic at week 2, restructure, and reset the clock. Hold structural changes for at least 3 weeks unless spend is wildly off pace.
The Bottom Line
Google Demand Gen and Performance Max are not interchangeable, and neither is a default for B2B lead generation. Demand Gen wins when you need creative control, demand-state alignment, and audience precision at mid-range budgets. Performance Max wins when you have offline conversion infrastructure, larger budgets, and disciplined guardrails on the algorithm. Demand state. Budget. Measurement. In that order. If you cannot answer all three confidently, the right next step is not a campaign launch. Before you scale budget or switch campaign types, request a paid media audit from The Starr Conspiracy. We will validate your conversion chain, rebuild the optimization target to pipeline, and build the system, not another experiment.
Related Questions
When should B2B teams use Demand Gen instead of Performance Max?
Use Demand Gen when your audience is unaware or problem-aware, your budget is $5,000 to $50,000 per month, and you have strong visual and video creative. Demand Gen gives channel-level control across YouTube, Discover, and Gmail, which Performance Max obscures. Read more on B2B paid media strategy.
Can Performance Max actually generate qualified B2B leads?
Yes, but only with guardrails: offline conversion optimization, brand exclusions, account-level negative keywords, URL expansion off, and segmented asset groups. Without these, Performance Max optimizes toward the cheapest form-fill on the open web, which destroys pipeline predictability.
How is Demand Gen different from a YouTube or Display campaign?
Demand Gen replaced Discovery campaigns in 2024 and combines YouTube, YouTube Shorts, Discover, and Gmail inventory under a single campaign type with shared audience signals and creative. Standalone YouTube and Display still exist for awareness, but Demand Gen is the lead-gen-optimized option. See Google Demand Gen documentation.
What budget threshold makes Performance Max viable for B2B lead gen?
A Starr operational minimum of $25,000 per month per campaign, sustained for 60 days, with offline conversion import running. Below that, the algorithm cannot collect enough signal to differentiate quality leads from form-fill volume.
How long until I know whether Demand Gen or Performance Max is working?
3 weeks for learning-phase exit, 6 weeks for the first reliable read on pipeline contribution, and one full sales cycle for closed-won attribution. If you are evaluating earlier than 3 weeks, you are evaluating noise.
Related Insights
B2B Growth Engine: Build One That Works
Build a B2B growth engine: a compounding marketing system that gets more efficient over time. What companies get wrong and how to measure success.
GuideAI in B2B Marketing Automation for Revenue
Learn how to implement AI in B2B marketing automation, from lead scoring to content personalization. A practical, step-by-step guide for revenue teams.
GuideB2B Fintech Marketing Agencies 2025
Comparing the top B2B fintech marketing agencies in 2025, services, specializations, and how to choose the right partner for your growth stage.
GuideB2B Marketing Agencies: Compare & Choose
Compare B2B marketing agencies: what they do, how they differ, and a framework to choose the right fit for your pipeline goals.
GuideB2B Paid Media Scaling Procedures
Five practitioner procedures for B2B paid media campaign structure and scaling. Prerequisites, ordered steps, and outcomes from The Starr Conspiracy.
GuideAnswer Engine Optimization for B2B Brands
Most B2B teams treat AEO and SEO as competing priorities and lose ground on both. The Starr Conspiracy's synthesis on one unified AI visibility program.
About the Author

Drives go-to-market strategy and demand generation for TSC clients. Expert in building B2B growth engines.
Ready to talk strategy?
Book a 30-minute call to discuss how we can help your team.
Loading calendar...
Prefer email? Contact us
See what AI-native GTM looks like
Explore our AI solutions built for B2B marketers who want fundamentals and transformation in one place.
Explore solutions