Performance Max (PMax) is Google's fully automated campaign type that runs ads across Search, Display, YouTube, Gmail, Maps, and Discover from a single campaign. For local businesses, a properly set-up PMax campaign can generate leads across every Google surface your customers use, with the algorithm optimizing budget allocation in real time. The setup process requires more upfront work than a standard search campaign, but the coverage and automation benefits are significant.
Quick Answer
- Performance Max consolidates all Google ad channels into one campaign with AI-driven budget allocation
- Local businesses need to connect their Google Business Profile and set geographic radius targeting
- Asset groups are the core building block: each one should focus on a single service or audience theme
- Audience signals (customer lists, in-market segments, custom intent) are the most important input you can give the algorithm
- Run PMax for at least 30 days before evaluating performance. The algorithm needs time to learn.
Table of Contents
- What Is Google Performance Max and How Does It Work?
- Is Performance Max Right for Local Businesses?
- How Do You Set Up a Performance Max Campaign?
- How Do You Build Effective Asset Groups?
- What Are Audience Signals and Why Do They Matter?
- How Should Local Businesses Set Budgets for PMax?
- How Do You Optimize a Running Performance Max Campaign?
- FAQ
- Schema Recommendation
What Is Google Performance Max and How Does It Work?
Performance Max is Google's response to advertisers wanting to run everywhere without managing separate campaigns for each channel. Instead of building a search campaign, a display campaign, a YouTube campaign, and a Discovery campaign separately, PMax combines all of them and lets Google's machine learning decide where to show ads, to whom, and how much to spend on each channel.
The advertiser provides the inputs: creative assets (headlines, descriptions, images, videos), audience signals, and a goal (conversions, lead forms, store visits). Google handles the rest.
For local service businesses, the channel mix typically skews toward Search and Maps early in the campaign lifecycle, where conversion intent is highest. As the algorithm learns, it may expand into Display and YouTube to build awareness and retarget users who visited your site.
One important distinction: Performance Max is not the same as Smart Campaigns. Smart Campaigns are the simplified ad format designed for businesses that want to set up ads in five minutes. PMax is a full-featured campaign type that requires proper setup, creative assets, and ongoing oversight.
Is Performance Max Right for Local Businesses?
PMax works well for local businesses that meet these criteria:
You have conversion tracking set up correctly.
PMax optimizes toward a goal. If your conversion tracking is broken or imprecise (counting page views as leads, for example), the algorithm optimizes for the wrong thing. Fix tracking before running PMax.
You have budget for a 30-day learning period.
The algorithm needs enough data to learn what converts. Running PMax with a $5/day budget and pulling the plug after two weeks because you haven't seen results is the most common mistake local businesses make.
You have visual assets ready.
PMax runs on Display, YouTube, and Discover channels that require images and ideally video. If you only have text, the campaign will still run on Search, but you're leaving performance on the table.
You're in a competitive service category.
HVAC, plumbing, roofing, electrical, pest control, landscaping, and similar trades are exactly the type of business PMax was designed for. High search volume, local intent, strong Maps integration.
For a complete look at Google Ads strategy for home service businesses, see Google Ads for Home Services.
How Do You Set Up a Performance Max Campaign?
Step 1: Connect your Google Business Profile.
In Google Ads, go to Tools and Settings, then Business Data, then Business Profile. Link your GBP account. This enables location assets, call assets, and Maps integration within PMax.
Step 2: Set your campaign goal.
For local service businesses, choose "Leads" as the conversion goal. Make sure your conversion actions include phone calls (from ads and from your website), form submissions, and any other lead event you're tracking.
Step 3: Set geographic targeting.
Don't just target your state or metro. Use radius targeting around your service area. If you serve a 25-mile radius, set exactly that. The tighter and more accurate your geographic targeting, the less budget the algorithm wastes on users outside your service area.
Step 4: Set your budget.
Start at a minimum of $30 to $50 per day for most local service categories. Less than that and the algorithm doesn't have enough data to optimize effectively. You can scale budget after the learning period.
Step 5: Build your asset groups.
This is the most critical setup step and covered in detail in the next section.
Step 6: Add audience signals.
Covered in the section after asset groups.
Step 7: Set your bidding strategy.
For campaigns with less than 30 days of conversion data, use "Maximize Conversions" without a target CPA. Once you have data (typically 50 or more conversions in 30 days), switch to "Target CPA" and set a realistic target based on your actual conversion costs.
If you need help getting Google Ads set up correctly from the start, our team runs campaigns for local service businesses.
How Do You Build Effective Asset Groups?
Asset groups are the creative containers within PMax. Each asset group needs:
- Up to 15 headlines (required: at least 3)
- Up to 5 long headlines
- Up to 5 descriptions (required: at least 2)
- Up to 20 images in various sizes (required: at least 1 landscape, 1 square)
- Up to 5 logos
- Up to 5 videos (optional but recommended)
- Final URL and display URL
For local service businesses, the best practice is one asset group per major service category:
Asset Group 1:
HVAC Installation (if you're an HVAC company) Asset Group 2: HVAC Repair and Emergency Service Asset Group 3: Maintenance Plans and Tune-Ups
Each asset group should have a dedicated landing page that matches the service focus. Sending all asset groups to your homepage reduces relevance and hurts Quality Score.
Headlines should include your primary service keywords, your city name, and a differentiator (licensed and insured, same-day service, 24/7 availability). Descriptions should answer the most common questions and include a clear CTA.
Google recommends at least 15 assets per asset group. More high-quality assets give the algorithm more combinations to test, which generally improves performance over time.
A note on video:
You don't need a professional video shoot. A 15 to 30 second phone video showing your team working, your truck, or a completed job is better than no video. Google will use it for YouTube and Discovery placements, and having video expands your reach significantly.
What Are Audience Signals and Why Do They Matter?
Audience signals tell the PMax algorithm where to start looking for customers. They are not hard restrictions (you're not excluding anyone who isn't in the signal), but they bias the algorithm toward audiences you've identified as likely converters.
The most valuable audience signals for local businesses:
Your existing customer list.
Upload a CSV of your current customer emails to Google Ads as a Customer Match audience. PMax will target similar users and use this list as a "this is what my ideal customer looks like" signal.
Website visitors.
If you have Google Analytics 4 connected to Google Ads and retargeting audiences set up, use your website visitor audience as a signal. Users who visited your service pages are strong candidates.
Custom intent audiences.
Build a custom audience based on search terms your prospects use (plumber near me, emergency AC repair, roof replacement estimate) and keywords from competitor websites. This gives the algorithm a search-intent signal.
In-market audiences.
Google's built-in in-market audiences for home services (Home Services, Moving and Relocation, Property Maintenance, etc.) are a solid starting point if you don't have customer data yet.
Important:
More audience signals help, but quality matters more than quantity. A customer list of 500 verified past customers is more valuable than adding every in-market audience Google offers.
How Should Local Businesses Set Budgets for PMax?
Budget strategy for local PMax campaigns:
Month 1 (Learning Period):
Run at $30 to $60/day minimum. The algorithm needs 30 days and ideally 50 or more conversions to complete its learning phase. Underfunding during this period extends the learning phase and delays optimization.
Month 2 (Early Optimization):
Review search term reports (available in the Insights tab), identify any irrelevant placements, and add negative keywords where possible. Increase budget if lead volume and cost per lead are within acceptable range.
Month 3+ (Scale):
Increase budget by 15 to 20 percent at a time. Aggressive budget jumps reset the learning phase. Gradual scaling maintains performance while expanding volume.
Budget allocation between campaign types:
If you're running both a standard Search campaign and PMax, run them simultaneously and monitor for cannibalization. PMax will compete for the same queries as your search campaign. Most accounts benefit from running both, with PMax covering the broader channel mix and search campaigns maintaining control over specific high-value keywords.
See our complete guide to Google Ads for home services for how to structure your full paid search budget.
How Do You Optimize a Running Performance Max Campaign?
Unlike traditional campaigns, you have limited direct controls in PMax. Optimization focuses on the inputs you can control:
Add negative keywords at the account level.
PMax doesn't have a traditional negative keyword tool at the campaign level, but account-level negative keyword lists apply to PMax. Add irrelevant service categories, competitor names you don't want to appear for, and obvious non-buyer queries.
Update and refresh assets regularly.
Asset performance data appears in the Asset Reporting view. Low-performing headlines and descriptions should be replaced every 60 to 90 days.
Test new landing pages.
Landing page quality has a significant impact on conversion rate. Test different versions using Google Optimize or a dedicated testing tool to improve your conversion rate from the same traffic.
Use the Insights tab.
The Insights section shows which audience segments and search themes are driving conversions. This data can inform your organic SEO strategy and help you identify audience signals you should add.
Monitor the search terms report.
In the Insights tab, under "Search terms," you can see what searches are triggering your ads. Flag irrelevant queries and add them to your negative keyword list.
Don't make constant changes.
Every significant change to a PMax campaign (large budget change, complete asset overhaul, new asset group) can trigger a new learning period. Make changes incrementally and wait at least two weeks between major adjustments.
FAQ
Can I run Performance Max alongside other Google Ads campaign types?
Yes, and for most local businesses it makes sense to run PMax alongside a standard Search campaign targeting your highest-value keywords. Search campaigns give you more control over specific queries; PMax handles the broader channel mix.
Why is my Performance Max campaign in "Learning" status?
The learning status means the algorithm is still gathering data to optimize delivery. This is normal for the first two to four weeks of a new campaign or after significant changes. Avoid making major changes during the learning phase.
How do I see where Performance Max is spending my budget?
PMax doesn't show a channel-by-channel breakdown in the standard interface. The Insights tab shows campaign-level data. For more granular channel attribution, connect Google Ads to GA4 and analyze traffic by campaign.
Should I create one asset group or multiple for my local business?
Multiple asset groups, one per major service category. This keeps your creative and landing pages aligned with user intent, which improves conversion rate and Quality Score.
What is the minimum budget for Performance Max?
Google has no official minimum, but campaigns with less than $20 to $30 per day rarely generate enough conversion data for the algorithm to optimize. $50/day is a more practical floor for local service businesses in competitive markets.
Schema Recommendation
For this content, implement HowTo schema on the setup steps (linking Google Business Profile, setting goals, building asset groups). Use FAQPage schema on the FAQ section. Add Article schema with author and date fields. Local service businesses that publish this type of content should also ensure their own site has LocalBusiness schema with their service categories, which supports Performance Max's location asset integration.
Want Performance Max set up and managed by specialists who run Google Ads for local service businesses every day? Contact our team.
Ready to grow faster with AI-powered marketing?






