Mazorda
GTM Engineering

The PMax De-Risking Framework

Force transparency in PMax before optimizing. Protect brand search, eliminate zombie assets, and keep budget in high-intent inventory before a single dollar is wasted.

Goal: Force transparency in PMax campaigns to prevent brand cannibalization, eliminate zombie assets, and stop low-intent placement waste before optimization

Complexity

High

Tools

7

Context

The Problem

Most PMax failures are setup failures: brand cannibalization, zombie assets, search theft, and low-intent placement waste. 91% of accounts show keyword overlap between PMax and Search; PMax wins impressions even when Search converts better. Without de-risking, you spend the month before seeing the damage.

  • Brand keyword cannibalization destroys high-intent revenue.
  • 59% of catalog items get $0 spend, draining learning.
  • Search campaigns lose high-intent auctions to PMax.
  • Lead quality collapses when optimizing on MQL/form fills.
  • YouTube/Display eat budget with low intent.

By the time ROAS reports show issues, you've already burned the budget.

Resolution

The Solution

De-risk before launch, then optimize.

  • Run PMax fit screening (budget, conversions, TAM, sales cycle).
  • Validate budget adequacy (3x CPA daily, $100/day minimum).
  • Set brand protection: brand exclusions + native Brand Search campaign.
  • Audit conversion actions and optimize only on SQL/PQL.
  • Run placement transparency audit via API v23.
  • Diagnose and fix cannibalization (5-type framework).
  • Pre-load negative lists and channel exclusions.
  • Create a zombie asset prevention loop.

Level 3: Implementation Sequence Launch only after de-risking passes. Monitor learning phase, lock ROAS targets after week 6, judge performance after week 10-12 (B2B sales cycle reality).

Expected Metrics

40-60% reduction

Brand search CPC

<10% overlap

Search cannibalization

30-50% budget reallocated to Search

Placement efficiency

Maintain 50%+ SQL-to-won rate

Lead quality

80%+ daily spend

Budget utilization

20-40% of zombie products activated

Zombie asset activation

Traditional PMax Setup vs Mazorda De-Risked PMax

Pre-launch audit

Traditional

None

Our Approach

2-week fit screening and kill signals

Focus weeks 1-2

Traditional

Launch and wait

Our Approach

De-risking + conversion action audit

Brand protection

Traditional

Optional

Our Approach

Mandatory exclusions + native Search

Negative keywords

Traditional

Reactive

Our Approach

Pre-loaded shared lists

Channel exclusions

Traditional

Later

Our Approach

Audited pre-launch with B2B benchmarks

Cannibalization monitoring

Traditional

Monthly

Our Approach

Weekly with fixes by type

Budget strategy

Traditional

3x CPA guess

Our Approach

Adequacy check + kill signals

Learning phase timing

Traditional

6 weeks

Our Approach

10-12 weeks for B2B reality

Result

Traditional

40-50% silent failure

Our Approach

80-90% success rate after filtering

Tools & Data

Required (Minimum Viable)

Google AdsPerformance Max platform.
Google Ads API v23Channel-level reporting for placement transparency.
Negative keyword lists10,000 per campaign since March 2025.
CRM offline conversionsSQL/PQL optimization signals.

Recommended (Full System)

OptmyzrCannibalization audit + placement transparency.
GROASAutonomous optimization with AI Max controls.
AdalysisPMax audit + alerts.
PerfoAdsCannibalization diagnostics.
LunioInvalid click protection.
Google Sheets + Apps ScriptZombie product audit automation.
Brand Search campaignParallel brand protection.

Industry Benchmarks

MetricBenchmarkSource
Cannibalization prevalence97.26% accounts show overlapOptmyzr (2025)
Search wins overlaps84.18% higher conversion rateAdalysis / Search Engine Land (2025)
Zombie product rate41-59% get $0 spendBigFlare (2025)
B2B SaaS Google Ads CPA$95 Search, $70 DisplayAdlabz / Flyweel (2025)
Brand cannibalization in PMax30-60% of PMax conversions from brandPerfoAds (2026)
B2B PMax CPL reduction34% with SQL/PQL optimizationGrowLeads (2026)
B2B PMax conversion rate4.7% average with offline dataGrowLeads (2026)
PMax vs Search CPMPMax $20.97 vs Search $210.41Varos (2025)
Learning phase duration (official)6 weeks minimumGoogle Support (2026)
Learning phase duration (B2B reality)10-12 weeksField experience
Budget recommendation3x CPA daily, $100/day floorGoogle Ads / Mazorda
Minimum conversions for learning30-50/monthGoogle (2025)
PMax spam rate without offline tracking80-90% spam leadsReddit r/PPC (2025)

Team Responsibilities

RoleResponsibility
PPC ManagerSetup, audits, weekly monitoring.
Growth ManagerConversion action audit and ROAS target setting.
Developer (optional)API setup and automation.
RevOps (recommended)Offline conversion sync and lead quality tagging.

ICP Fit Notes

Best fit

  • Growth-stage B2B SaaS ($5M-50M ARR) with mature tracking.
  • 50+ qualified conversions/month (SQL/PQL).
  • $5K+/month ad spend budget.
  • TAM >50K addressable users.
  • Existing Search campaigns performing well.

Also works for

  • Enterprise SaaS testing new acquisition channels.
  • PLG companies with clear trial-to-paid funnel.
  • Mid-market SaaS ($2M-5M ARR) with $300+/day budgets if de-risking passes.

Insight: PMax is a scale channel, not discovery. If you're still figuring out ICP or CAC, stay in Search.

Implementation Checklist

Week 1: Market Fit Screening & De-Risking Prep

  • Run PMax Fit Decision Tree and identify kill signals.
  • Calculate budget adequacy (daily budget >= 3x CPA).
  • Audit conversion actions (SQL/PQL only).
  • Verify CRM offline conversion tracking.
  • Calculate TAM size and confirm eligibility.

Week 2: Brand Protection & Baseline Setup

  • Create shared negative lists (Brand Non-Intent, Vertical Non-Relevant, Quality Thresholds).
  • Launch native Brand Search campaign.
  • Implement brand exclusions in PMax.
  • Set brand CPC monitoring threshold (>20% rise = escalate).
  • Pull historical Search data baseline.

Week 3: Transparency Audit

  • Pull API v23 channel-level data.
  • Compare placements to B2B benchmarks.
  • Run cannibalization audit and classify type.
  • Document red flags and remediation plan.

Week 4: Protection Layer + Launch Readiness

  • Apply channel exclusions based on audit.
  • Implement cannibalization fixes.
  • Launch PMax with Maximize Conversions (no ROAS target for 4 weeks).
  • Create zombie product campaign.
  • Set weekly checkpoints for learning phase.

Week 5-8: Learning Phase Monitoring

  • Weekly checkpoints for CTR/CPC/impression trends.
  • Set ROAS target after week 6 (15% below historical Search ROAS).
  • Pause and test audience expansion if CPM rises >15% and conversions flat.
  • Kill if budget stays under 80% after adjustments.

Month 2+: Ongoing Optimization

  • Monthly zombie asset audit.
  • Monthly placement audit and exclusions.
  • Weekly brand CPC checks for cannibalization.
  • Quarterly asset and conversion action audits.

FAQ

Sources

  1. 1. Mazorda operator archive (40+ years combined): patterns from systems we built, fixed, and retired across B2B SaaS GTM.
  2. 2. Optmyzr — Is Performance Max Cannibalizing Your Search? (2025)
  3. 3. Adalysis / Search Engine Land — PMax vs Search overlap data (2025)
  4. 4. GrowLeads — Performance Max for B2B (2026)
  5. 5. PerfoAds — Fix Performance Max Cannibalization (2026)
  6. 6. BigFlare — Fix Zombie Products in PMax (2025)
  7. 7. Adlabz — B2B SaaS Google Ads Benchmarks (2025)
  8. 8. Flyweel — Cost Per Lead Benchmarks (2025)
  9. 9. Varos — Google Ads CPM for B2B SaaS (2025)
  10. 10. ClicksInMind — PMax Not Getting Impressions (2025)
  11. 11. Define Digital Academy — Performance Max for Lead Gen (2025)
  12. 12. Google Ads Help — Performance Max + Brand settings (2026)
  13. 13. groas — AI Max vs PMax (2025)
  14. 14. Search Engine Land — PMax Search Terms visibility (2025)
  15. 15. Google Ads Developer Blog — API v23 channel reporting (2026)
  16. 16. Reddit r/PPC — PMax lead gen advice (2025)
  17. 17. Reddit r/Google_Ads — PMax lead gen waste (2025)
  18. 18. Miles McNair — LinkedIn on cannibalization (2025)
  19. 19. Lunio — Pricing pages (2025)
  20. 20. Capterra / SoftwareAdvice — Adalysis pricing (2025)
  21. 21. Moge.ai — GROAS pricing (2026)
  22. 22. PerfoAds — Automation pricing (2025-2026)

When NOT to Use

  • Budget under $100/day.
  • ABM targeting under 500 named accounts.
  • TAM under 5,000 addressable users.
  • Sales cycle over 12 weeks.
  • No CRM offline conversion tracking.
  • Conversion volume under 30/month.
  • Early-stage startups with low revenue.
  • Free tools with $0 ACV.

Tools & Tech

Google Ads
Google Ads API v23
Negative Keyword Lists
CRM Offline Conversions
+3
Ask Mazorda AI