PMax isn’t broken—your setup is. How contractors keep “calls not clicks” in a PMax world

This article argues that Performance Max can generate high volume but low-quality leads for home service contractors when conversion tracking is poor. It prescribes cleaning up conversion tracking by focusing on connected calls or qualified bookings, removing vanity signals, deduplicating, and passing differentiated lead values. It also recommends a focused account structure by intent, geography, service-line-specific assets, and strong negatives, coupled with candid client communication and human oversight of automation. Finally, it emphasizes continuous testing to prioritize revenue and qualified calls over clicks.

PMax isn’t broken—your setup is. How contractors keep “calls not clicks” in a PMax world

TL;DR If your Performance Max looks like a hero but your CSRs say the leads are junk, your conversion math is lying. Fix tracking, tighten structure, be transparent with clients, and make automation earn its keep. Always be testing.

PMax can flood you with forms—and still lose money

For HVAC, plumbing, and electrical, PMax can pump volume fast. That’s the trap. Early “wins” are often fake or low-intent: bot forms, duplicate inquiries, or people hunting DIY tips. When conversion tracking is flimsy, Google optimizes toward noise. You celebrate a 30% CPA drop while your office complains they can’t get anyone to answer the phone.

Common failure points I see:

  • Counting non-valuable actions (page views, chat opens, click-to-call taps that never connected) as conversions.
  • Lax form fields that invite spam (no phone required, no service/zip validation).
  • No separation of service types or urgency—PMax treats “AC install” like “thermostat programming.”
  • Automation left on autopilot without human guardrails.

Calls beat clicks. Revenue beats “reach.” Automation should amplify tight strategy, not hide sloppy setup.

Fix your conversion math before you feed the machine

If PMax learns from your data, give it clean data. Here’s the minimum viable conversion cleanup for contractors:

  • Define one primary conversion: connected call or booked job request. Use call tracking that fires only on 60+ second connected calls, or CRM-integrated form submits marked as “qualified.”
  • Kill vanity signals. Move micro-actions to secondary conversions (not used for bidding). No pageview, scroll depth, or button hover should steer budget.
  • Deduplicate. Make sure a single lead firing multiple events doesn’t count three times. Check tag manager and platform imports.
  • Pass values. Use lead value calibration—service call vs. full system replace shouldn’t carry the same weight. Even rough tiers beat “$1 for everything.”
  • Spot-check weekly. Pull 10 random “conversions,” trace each to a call recording or CRM record. If half are junk, your bidding is training on junk.

Structure that feeds PMax smart signals

Account structure matters because it tells Google who you are and who you’re not. Keep it simple and focused:

  • Split by intent and margin. Separate emergency service vs. maintenance vs. install/replacement. Different margins demand different bids and creatives.
  • Tight geography. Don’t spray your entire metro if you only profit inside a 15–20 mile radius. Location accuracy > “more impressions.”
  • Asset groups by service line. Give PMax clear, service-specific assets: ad copy, images, short videos, and landing pages per service. Don’t throw 20 services in one bucket.
  • Negative hygiene. Exclude obvious tire-kicker and DIY queries at the account level where possible. Keep your brand and competitor terms in appropriate lanes.

Be candid with clients: automation is powerful and experimental

Clients don’t need fairy tales; they need clarity. Set the table like this:

  • Expectation setting: “We’ll test PMax for 30 days. Success = increase in qualified calls at target CPL, validated by your CSR notes.”
  • Lead quality loop: Have CSRs tag leads (Qualified, Not Qualified, Booked, Sold). Feed that back weekly. Adjust creative, landing page filters, and exclusions accordingly.
  • Blameless post-mortems: Short, honest sessions on what failed and what we’ll change next. No spin. Just improvement.

Use AI and automation—don’t outsource judgment

Automation is fast and pattern-hungry. Humans protect margin. Keep this balance:

  • Explainability or it doesn’t fly. If you can’t explain why performance moved, you’re not in control.
  • Guardrails first. Clean conversions, clear structure, strong negatives, and high-intent landing pages. Then let automation scale.
  • Human review of placements and assets. Kill losers, feed winners. Simple discipline beats clever hacks.

Always Be Testing: simple tests that move needle

ABT isn’t busywork. It’s compounding gains. Try these contractor-specific tests:

  • Offer framing: “Same-day service” vs. “
  • User-provided content