Skip to content
Ads

Performance Max for Contractors: Setup, Asset Groups, and Budget Controls

·8 min read

Performance Max is Google’s most automated campaign type and its most misunderstood. When you create a PMax campaign, Google’s AI can show your ads on Search, YouTube, Gmail, Display, Maps, and Discover simultaneously, allocating budget across all six channels automatically. For a home service contractor, that sounds like broader coverage without more management. In practice, a PMax campaign without proper setup pulls budget into YouTube pre-rolls and Gmail display placements that have never booked a furnace replacement in any market.

The contractors who get results from Performance Max share one thing: they ran Search campaigns first, accumulated real conversion data, and launched PMax as a complement to a Search foundation, not a replacement for one. January 2026 benchmark data shows PMax averaging $72 per lead for home service contractors when configured correctly, versus $149 per lead for non-branded Search alone. That gap reflects campaigns with established conversion data feeding the algorithm. Accounts that launched PMax cold, with no prior conversion history, see cost per lead run two to three times higher than that benchmark while the algorithm explores every available channel before learning which ones produce real service calls.

The Prerequisite: 30 Conversions Per Month on Search First

Performance Max requires historical conversion data to perform. Google’s algorithm learns which placements, audiences, and creative combinations generate conversions by studying the conversions your account has already recorded. An account with fewer than 30 tracked conversions per month has not given the algorithm enough signal to make good allocation decisions. PMax launched into a low-conversion account will spend aggressively while the algorithm explores every channel, and exploration without guardrails is expensive.

Before launching PMax, your Search campaigns should have been running for at least 90 days with accurate conversion tracking in place. Phone calls with a 60-second minimum duration, form submissions, and booked appointments should all be tracked as conversions in Google Ads. If your Search campaigns are recording 30 or more tracked conversions per month, the algorithm has enough to work with. Under 30, stay on Search only until that threshold is met.

The reason is mechanical. PMax optimization is driven entirely by what you tell Google a conversion is. Feed it 30 qualified phone leads per month and it learns the audience, time-of-day, and channel patterns associated with real service inquiries. Feed it 5 conversions per month and it defaults to whatever generates the most activity, which is typically cheap Display and YouTube impressions that log no actual leads.

What Performance Max Actually Runs Without Configuration

When a home service contractor launches PMax without configuring asset groups or brand exclusions, Google runs across all available channels with creative pulled from your website. In practice:

  • Search placements: Queries Google determines are relevant based on your assets and landing page content. No keyword control and no negative keyword inheritance from your existing Search campaigns unless specifically configured.
  • Display Network: Banner ads on third-party websites. Low intent by definition. A homeowner browsing a news site is not in buying mode for HVAC work the way they are when actively searching "AC repair near me."
  • YouTube: Pre-roll and in-feed video ads. Requires video assets or Google auto-generates one from your images. Auto-generated videos are consistently poor quality for home service businesses and rarely produce leads.
  • Gmail and Discover: Promotional placements in Gmail inboxes and Google Discover feeds. Lowest conversion intent of any channel in the PMax mix.

Left unconfigured, PMax concentrates spend in the cheaper, lower-intent channels because they generate more activity per dollar. More activity looks like performance to the algorithm until you review channel-level data. Google introduced channel-level reporting in 2025, which lets you see where conversions actually originate. In most unconfigured contractor PMax campaigns, 70 to 85 percent of conversions come from Search, while 30 to 50 percent of budget goes to Display and YouTube. That mismatch means you are overpaying for Display and YouTube relative to the conversions they produce. The fix is asset group configuration and the two guardrail settings described below.

Asset Groups: The Primary Control for What PMax Targets

Asset groups are the main control mechanism in PMax campaigns. Each asset group contains its own headlines, descriptions, images, logos, and optionally video. The creative in each group functions as an audience signal: Google uses it to identify what kind of user to target. A well-defined asset group steers PMax toward a specific service and intent type.

For a multi-service contractor, create one asset group per service line. An HVAC contractor should have separate asset groups for AC repair, furnace repair, AC installation, and furnace installation at minimum. Each asset group should contain:

  • 5 headlines that name the specific service and city or service area
  • 2 long headlines up to 90 characters that include a specific differentiator and a cost range
  • 4 descriptions describing the service, timeline, and one credential
  • 3 to 5 landscape images of real job photos for that service type, not stock photography
  • A final URL pointing to the specific service page, not the homepage

Do not duplicate the same headlines across multiple asset groups. Duplicating assets signals to the algorithm that the groups are identical and reduces the distinctiveness of each group’s targeting signal. An AC repair asset group with headlines about cooling and specific repair scenarios will steer budget toward cooling queries. A furnace installation group with installation-specific headlines and photos steers budget toward replacement queries. Separation produces cleaner data and more accurate budget allocation across your service mix.

Brand Exclusions and Search Themes

Two settings prevent the most common budget waste in contractor PMax campaigns.

Brand exclusions prevent PMax from running on searches for your own business name. Without this setting, PMax competes with your branded Search campaigns for the same queries, drives up your cost per branded click, and takes credit for conversions from homeowners who were already going to call you. Add your business name, common misspellings, and your domain to the brand exclusion list in your PMax campaign settings. This single step, which takes under five minutes, typically reduces wasted spend by 10 to 20 percent in accounts where branded queries represent a meaningful share of total conversions.

Search themes, available in all PMax campaigns, let you add up to 25 keyword-like signals that tell the algorithm which search queries to prioritize. These are not keywords in the traditional sense: they do not restrict what PMax can match, but they increase the algorithm’s confidence that certain query types are relevant to your campaign. Add your core service terms with location: "AC repair [city]," "furnace replacement [city]," "emergency plumber [city]," "roof inspection [city]." Search themes combined with strong conversion data direct PMax budget toward the query types that produce real jobs rather than the algorithm’s default broad exploration across all six channels.

One more setting to change immediately: Final URL expansion is enabled by default and allows Google to override your specified destination URLs with other pages from your site it determines are more relevant. For home service contractors, this consistently results in traffic from specific service asset groups landing on the homepage instead of the service-specific landing page you built around one conversion action. Disable final URL expansion in your campaign settings unless your testing confirms Google’s automated URL selection outperforms your specified pages, which is uncommon for contractors with dedicated service landing pages.

SettingWhat It ControlsDefault State (Unconfigured)
Asset groupsCreative targeting signal per service typeOne group with homepage content, no service segmentation
Brand exclusionsPrevents bidding on your own branded queriesNo exclusions; PMax competes with branded Search campaigns
Search themesPrioritizes specific query types in Search placementsNo themes; algorithm explores broadly across all channels
Final URL expansionControls whether Google overrides your destination URLsEnabled; may send traffic to irrelevant pages
Channel-level reportingShows where conversions and spend originate by channelAvailable in reports but rarely reviewed

Three Actions for This Week

  1. Check whether your Search campaigns meet the 30-conversion threshold before running PMax. In Google Ads, go to Campaigns, filter to Search campaigns, and review monthly conversion volume for the past 60 days. If you are recording fewer than 30 conversions per month, pause any active PMax campaigns and put the full budget into Search until you hit that threshold. An underfed PMax campaign costs more per lead than a well-structured Search campaign at the same budget level because the algorithm has no signal to work from. Thirty tracked conversions per month is the minimum required for PMax to have enough data to outperform a human-managed Search campaign. Contractors running less than $2,500 per month in Google Ads rarely hit this threshold and should stay on Search only.
  2. Create separate asset groups for each primary service line in your PMax campaign. Log into Google Ads, open your PMax campaign, and go to Asset groups. Add a new asset group for each service your business books most often: AC repair, furnace replacement, drain cleaning, roof inspection, or whatever applies to your trade. Upload real job photos for each group rather than stock photography. Write headlines that name the specific service and your city. Point the final URL to your dedicated service page and disable final URL expansion. This segmentation reduces cost per lead by 15 to 25 percent in most home service PMax campaigns by steering the algorithm away from broad channel exploration and toward the query types that produce real booked jobs.
  3. Add brand exclusions and 15 to 20 search themes to your PMax campaign today. In your PMax campaign settings, open Brand exclusions and add your business name, domain, and common spelling variations. Then go to Search themes and add your 15 to 20 most important service queries with your city or service area: "HVAC repair [city]," "emergency plumber [city]," "roof replacement estimate [city]," and so on. Both settings take under 30 minutes combined. Brand exclusions immediately stop budget from flowing to branded queries you would have won on Search anyway. Search themes give the algorithm direction before it has enough conversion data to self-optimize, shortening the exploration period and getting your PMax campaign to efficient spend faster than leaving it unconfigured.

Performance Max is not a replacement for a well-structured Search campaign. It is an amplifier for one. The contractors who run PMax profitably run it on top of Search foundations with clean conversion data, segmented asset groups, and the guardrails described above. The ones who run PMax as their primary or only campaign type are paying Google’s algorithm to figure out home service marketing from scratch, which it does slowly and expensively. The four configuration steps here take under two hours and apply the minimum controls that separate PMax campaigns finding real leads from ones finding impressions. Set them before the campaign spends another dollar on a YouTube pre-roll for a homeowner who was never going to call an HVAC company from a video ad.

Want this done for you?

Get a free audit of your website, SEO, and GEO presence.