Sooner or later, Google suggests Performance Max to every account. The recommendation shows up in the dashboard, a rep mentions it on a call, and the pitch is hard to argue with: one campaign, every Google channel, and AI that finds the customers for you. So a business that lives on leads switches it on. Within a month, form fills have doubled and the cost per lead has dropped by half. Then the sales team starts asking where all these people came from, because half of them never pick up the phone and the other half wanted something you don't sell.
Nothing malfunctioned. Performance Max did exactly what it was told. The instruction was "get me more form fills," and form fills are the cheapest thing on the internet to manufacture.
We've already written about the general version of this problem, in Your Conversion Number Is Going Up. Your Sales Aren't., which covers cleaning up what your account counts. This article is the specific one. If you run a lead business and you want Performance Max to bring you customers, the launch doesn't start in Google Ads. It starts in your CRM, weeks before the campaign goes live.
Performance Max Doesn't Invent Junk Leads. It Buys More of Whatever You Counted.
Think of Performance Max as a bloodhound. It is very, very good at following a scent. It is not good at deciding which scent you meant. Hand it a form submission and it will track down every form submission it can find, including the ones that will never become a job.
Two things make this worse in Performance Max than in a regular Search campaign. First, it only runs on automated bidding. You choose between Maximize conversions and Maximize conversion value, and from there the machine decides what every click is worth based on what has converted before. There is no manual bid to hide behind. Second, it reaches well beyond search results. The same campaign can show your ads on YouTube, Gmail, Discover, Maps, Google's Display Network of apps and websites, and Search partner sites. Some of those places are full of people who will tap a form button for reasons that have nothing to do with hiring you, and full of automated traffic that will fill it in for no reason at all.
An online store gets protection from this for free. A purchase is a purchase, and a fake one doesn't come with a real credit card. A lead business has no such filter unless it builds one. Without it, the loop compounds: cheap junk leads look like success, so the campaign buys more of the inventory that produced them, which produces more junk, which looks like even more success.
Performance Max Belongs After Your Search Campaigns Max Out, Not Before
Before any of the setup below, ask whether you should be running Performance Max at all yet. For most lead businesses, the honest answer is "not first."
A Search campaign works on day one because you supply the intelligence: you choose the searches, and the person typing them has already told you what they want. Performance Max has to learn who your customer is, and it learns from conversion history. We walked through why that makes Search the right starting point in You Have $2,500 a Month. Google Offers You Eight Campaign Types.
Here is the readiness test we use before adding Performance Max to a lead account:
- Search is profitable and running out of room. Your Search campaigns produce customers at a cost you'd happily pay again, and the impression share columns say you're losing auctions to a lack of searches rather than a lack of budget. If more budget would still buy you more of the same searches, spend it there first. We explain how to read those columns in Google Ads Stops Growing Before Your Budget Does.
- At least 30 qualified conversions a month, sustained. Google's own floor for this kind of bidding is lower, 15 conversions in 30 days. We wait for 30 on purpose, because the qualified-lead count you're about to build will be smaller than your form count, and a campaign learning from a trickle swings wildly.
- Search keeps most of the money. Performance Max starts as a minority slice of spend. Experienced practitioners we respect keep anywhere from 55 to 85 percent of the budget on Search even in mature accounts, with Performance Max picking up cheaper clicks around the edges.
There is also a fair skeptic's case. If you're an emergency service, a locksmith or a plumber taking burst-pipe calls at 2 a.m., nobody needs to see your video on YouTube first. The search is the whole buying journey. For those businesses Performance Max often adds little beyond remarketing to people who already called. It earns its place more easily in businesses with a longer decision: remodeling, legal, financial services, elective healthcare, anything where people think about it for a while before they call.
Google Ads Offline Conversions Tell Performance Max Which Leads Paid
This is the step that makes the rest work. An offline conversion is your CRM telling Google, after the fact, "this lead turned out to be real." Google connects that answer to the original click and starts bidding toward people who look like your real customers instead of people who fill in forms.
Google gives you two ways to match a lead back to its ad:
- Google's click ID. When someone clicks your ad, the landing page URL carries an identifier called the GCLID. Your form captures it in a hidden field and your CRM stores it on the lead. When that lead becomes qualified, you send the click ID back. This ties the result to the exact click, keyword and campaign.
- Google's enhanced conversions for leads. Instead of the click ID, Google matches on the email address or phone number from the form, scrambled by one-way hashing so the raw details aren't shared. Google has since combined this and its website version into a single on/off setting.
You can run both, and many accounts should. Whichever you choose, do one thing today even if the rest is months away: start storing the click ID on every lead. It costs nothing, and a lead that came in without one can never be tied back to its click later.
The connection itself has gotten much easier. Google's Data Manager, inside Google Ads, now connects directly to HubSpot, Salesforce and Zoho CRM, and other systems connect through tools like Zapier. One housekeeping note: Google set June 15, 2026 as the date these uploads move to its Data Manager API and stop working through the older Google Ads API. If a developer built your connection before then, confirm conversions are still arriving.
Two rules for the uploads. First, frequency: Google asks for daily uploads, and a consistent schedule such as weekly if daily isn't possible. Second, no hand-maintained spreadsheets. A process that depends on someone remembering to export a file on Fridays stops the first busy Friday, and the campaign is left bidding on stale information.
The Closed Sale Usually Arrives Too Late. Send Back the Qualified Lead.
The obvious stage to report is the closed sale. It's the one that pays. For most lead businesses it's also the wrong one to bid on, for two reasons.
The first is time. Google accepts a click-ID conversion up to 90 days after the click, and an email-or-phone match up to 63 days. A remodeling job that closes four months after the first call never reaches the bidding at all. The second is volume. If you close one in six qualified leads, sending only closed sales cuts your signal by five-sixths, and the campaign ends up learning from a handful of data points a month.
So pick the earliest stage that reliably predicts revenue. For most service businesses that's a qualified lead or an appointment that actually happened, something that occurs within a week or two of the click. Google's own guidance agrees on the shape of it: choose one stage of the funnel to bid toward, as close to the sale as your volume allows, with at least 15 conversions in 30 days. Keep the closed sale in your account as a secondary conversion so you can still report on it.
If your jobs vary a lot in size, attach a value. Here's an illustration with round numbers. A kitchen remodeler makes about $9,000 in gross profit on an average job and closes about one in six qualified leads. Each qualified lead is worth roughly $1,500 to that business. A small bathroom refresh might be worth a third of that. Send those values with each qualified lead and Performance Max can tell the two apart. If dollar values feel like a stretch, a simple score from your sales team works too, as long as the scores genuinely differ between good and weak leads.
Then comes the hard part: wait. Google recommends uploading the new conversion consistently for one to two full conversion cycles before you count it in your main Conversions column. In practice, most lead businesses should expect four to eight weeks between connecting the CRM and launching Performance Max. That time isn't wasted. Your Search campaigns can start bidding on the better signal right away.
Bots Fill Out Forms Too. Your CRM Decides Which Ones Google Hears About.
Sending back qualified leads only works if "qualified" means something. If every form submission lands in the CRM as a lead and somebody marks half of them qualified out of habit, you've rebuilt the original problem one step later. The fix is a gate between the form and Google, and it has four parts.
Ask one or two questions that sort real buyers from everyone else. The ZIP code tells you whether they're in your service area. The project type tells you whether you even offer what they want. A question about timing, such as how soon they need the work done, separates this-month buyers from someday browsers. Each extra field costs you a little conversion rate. For a campaign whose whole job is learning what a good lead looks like, that's a trade worth making.
Add a field only bots can see. This is an old, reliable trick usually called a honeypot. You add a form field that's hidden from people by your page's styling. A human never sees it, so it stays empty. Spam bots read the page code and fill in every field they find, so a submission with that field filled is almost certainly automated.
Let a rule in the CRM decide what goes back to Google. Honeypot filled: tagged as spam, never sent. Outside the service area or asking for a service you don't offer: kept in the CRM for reporting, never sent. Real, in your area, wanting what you sell: qualified and sent. For near-misses, an automatic email asking them to correct the form catches the real person who simply typed their ZIP wrong.
Treat phone calls the same way. A tap on your phone number is not a lead. Count a call as a conversion only once it lasts long enough to be a real conversation. We use 30 seconds as the starting point.
One more piece is human. Before launch, tell whoever answers your leads that a new campaign is starting and that you need to hear about bad leads within days, not at the end of the quarter. They're your earliest warning system. We covered why junk conversions do so much damage to bidding in You Are Paying for Clicks From People Who Are Not People.
Google Just Let You Cap Display Inside Performance Max. For Leads, Set It to Zero.
For years, the standard answer to "can I keep Performance Max off the Display Network?" was no. That changed on October 14, 2026, when Google announced channel prioritization and budget allocation for Search, Shopping, Performance Max and Demand Gen campaigns.
Here is what it does inside Performance Max. You can mark the Google Display Network and Search partners as Low priority, each on its own, and give each a maximum share of your daily budget. Google's help page states that if you set a Low priority channel's allocation to 0 percent, Google won't spend on that channel. Display is where cheap, low-intent form fills live, so for a lead business our default is to set both Display and Search partners to Low priority at 0 percent on launch day. If you later want to test either one, raise it to a small cap rather than switching it fully back on.
Know the limits before you rely on it:
- It's still rolling out. Google says these controls will reach accounts over the coming months, so you may not see them yet.
- It's best-effort. In Google's words, it "isn't a guarantee," and daily spend on a capped channel may occasionally go over.
- The rest stays bundled. Search, YouTube, Maps, Gmail and Discover are grouped together as "Google channels" in Performance Max and can't be split apart. If you need YouTube off entirely, Performance Max still isn't the campaign for that.
Then check it worked. The channel performance report inside the campaign shows spend and conversions for each channel. We showed how to read it in Performance Max Isn't Your Smartest Campaign. It's Google's.
Performance Max Should Bid on One Conversion: The Qualified Lead
With the CRM connected, the qualified stage building up and the spam gate in place, the campaign setup is the easy part. These are the settings that matter for a lead business.
Goal: the imported stage, alone. In the campaign's settings, under Conversion goals, choose a campaign-specific goal and select only your imported qualified-lead conversion. Your form and call conversions keep tracking for reporting. They just don't steer this campaign. Google's help page says that, in general, it's better to use the same account-wide goals across all campaigns so they can learn from each other. For a lead business running Performance Max, we disagree, because the whole point of this campaign is that it doesn't learn from raw form fills.
Bidding: Maximize conversions, no target yet. Google's own advice is to start without a target CPA when conversion data is thin and add one later. Give it about a month of data first. If you attached dollar values to your leads, use Maximize conversion value instead.
Brand: out. People typing your business name were already coming to you. Add a brand exclusion list so Performance Max doesn't buy those searches and take credit for them, and run your name through a cheap, separate brand Search campaign. In Performance Max, Google applies brand exclusions to Search, Shopping and YouTube search.
Landing pages: yours, not Google's picks. Final URL expansion is switched on by default, and it lets Google send clicks to any page on your site it thinks will convert, including blog posts, the careers page and the "about our team" page. For a lead business, turn it off so every click lands on a page built to get the call.
Structure: one asset group per service line. Separate groups for, say, kitchens and bathrooms, each with its own headlines, images and search themes. You can add up to 50 search themes per group. Keep them as narrow as your Search ad groups. One useful fact here: when a search exactly matches an exact match keyword in one of your Search campaigns, Google gives that search to the Search campaign, not to Performance Max.
Audience signals: your best customers, not everyone. Signals are hints, not targeting, and Google will show ads beyond them. Practitioners disagree on what to feed in. Some add every website visitor, others use nothing at all. We side with the narrow camp: upload lists of customers and qualified leads from your CRM, and leave the broad "all visitors" audience out. Remember that Google needs at least 100 active users on a list before it can use it. We covered building those lists in Your Customer List Is the Best Audience You Can Give Google Ads.
Video: make one. If you don't upload a video, Performance Max builds one out of your images and text, and there's no setting to stop it. Only a request to your Google rep will. A plain 30-second phone video of you and a finished job beats anything it assembles.
Negatives: still worth adding. Performance Max now takes campaign-level negative keywords and negative keyword lists. They apply to Search and Shopping inventory only, but that's where most lead-gen junk searches show up: jobs, DIY, free and anything you don't sell.
Your Cost per Lead Will Rise. Each New Customer Should Get Cheaper.
Here is the part that scares people off a setup that's working. When Performance Max optimizes toward qualified leads instead of form fills, the cost per conversion in Google Ads goes up. Sometimes it goes up a lot.
An illustration with round numbers. Before the switch, a campaign spends $3,000 a month and reports 60 conversions at $50 each. Four of those people become customers, so each customer actually costs $750. After the switch, the same $3,000 brings 20 qualified leads at $150 each. That looks three times worse. But if six of those 20 become customers, each customer now costs $500. The expensive-looking number is simply honest. It was always $750 a customer. You just couldn't see it.
So judge Performance Max on cost per customer, measured in your CRM, not on the cost per conversion in Google Ads. And judge it on a calendar that matches your sales cycle. If qualified leads take two weeks to show up in the CRM, the last two weeks of results are always incomplete.
While it learns, leave it alone. Google asks for at least one to two weeks, and up to six for low-volume accounts like most lead businesses, before major changes. In that window, don't change the goal, rebuild asset groups or swing the budget. Do check the search terms insights and add negatives, and do check that the channel caps are holding.
Give it two full sales cycles. If cost per customer from Performance Max is still worse than from your Search campaigns at that point, pause it and put the money back into Search. You'll have lost a little, and you'll have a CRM connection that makes your Search campaigns smarter anyway.
Performance Max Is Only as Picky as Your Sales Team
Performance Max will never know your business better than the signal you give it. Store the click ID, send back the leads your team would actually take, keep the bots out of the count, and cap the channels where junk lives. Do that, and Google's most automated campaign starts chasing the same customers you do.
This is work we do for lead businesses every week, from the CRM connection to the launch settings. If you'd rather hand it off, we run Google Ads for small businesses and can take it from here. And if you'd rather build it yourself, everything you need is above.




