Performance Max
Performance Max is a Google Ads campaign type that runs your ads across Search, YouTube, Display, Discover, Gmail and Maps from one campaign, with Google's automation choosing where they show and to whom. For B2B SaaS, it works best when you feed it real sales outcomes through offline conversion import.
What is Performance Max?
Performance Max, often shortened to PMax, is a Google Ads campaign type that runs your ads across all of Google's inventory from one campaign. That means Search, YouTube, Display, Discover, Gmail and Maps. You give Google your goal, budget, ads, images, videos and some hints about your audience, and its automation decides where each ad shows, who sees it and what to bid.
Let's say you sell construction estimating software. A regular Search campaign shows your text ad when someone types "construction estimating software". A Performance Max campaign can show that same message as a search ad, a YouTube video before a tutorial on bidding jobs, a banner on a contractors' news site and an ad in Gmail. One budget covers all of it.
Most of the controls you'd use in PPC campaigns, like choosing keywords and placements, are replaced by signals. You tell Google what a good result looks like and who your buyers might be, and the system finds the rest.
Why Performance Max matters for B2B SaaS
Performance Max is simplest for online stores, where every sale shows up as a conversion the same day. B2B SaaS is harder. A form fill can come from a student, a competitor or a bot, and the real result shows up weeks later in your CRM.
That's why I'd treat it as a test with clear rules instead of a default. Here's why it still deserves a look:
- It reaches buyers you'd miss: YouTube, Gmail and Discover put your message in front of people who aren't searching right now. For a niche buyer, that can mean more reach for the same budget.
- It learns from your data: When you send qualified leads back through offline conversion import, the bidding aims at people who look like your real buyers.
- It can go wrong fast without that data: With form fills as the goal, the system can spend heavily on cheap Display placements that bring junk leads. That's the main risk for B2B.
- It has more controls than it used to: Through 2025, Google added campaign-level negative keywords, a search terms report for every Performance Max campaign and a channel performance report. You can see far more of what it does than in its early years.
How to set up Performance Max for B2B
The setup decides whether PMax brings pipeline or junk. Here's my process:
- Set the goal to qualified leads: Import SQLs or opportunities from your CRM and make that the primary conversion. Keep form fills as a secondary conversion for reporting only.
- Exclude your own brand: Add brand exclusions so the campaign doesn't take credit for searches on your company name, which your Search campaigns already catch for less.
- Add negatives early: Attach a shared negative keyword list with terms like "jobs", "course" and "free" to the campaign. Our negative keywords guide explains how to build one.
- Give strong audience signals: Upload a customer list from your CRM and add search themes like "construction bid software". Google can now take up to 50 search themes per asset group.
- Build asset groups by buyer: Make one asset group per persona or use case, each with its own headlines, images, video and landing page. A general contractor and a subcontractor need different messages.
- Control the landing pages: Turn off final URL expansion, or limit it to your product and demo pages, so the system doesn't send buyers to your blog or careers page.
A Performance Max example
Our B2B paid ads service is built around high-intent Search campaigns and a CRM sync that sends SQLs and closed deals back to Google. In my view, automated campaigns like PMax only make sense once that data flows.
Here's how the setup choices could look for the hypothetical estimating software company:
| Setting | Choice | Why |
|---|---|---|
| Primary conversion | SQL imported from the CRM | Teaches bidding what a real buyer looks like |
| Brand exclusions | Company and product names | Keeps branded clicks in the cheaper Search campaign |
| Negative keyword list | jobs, salary, course, free template | Blocks job seekers and students on Search inventory |
| Audience signal | Customer list plus "estimating software" search themes | Points the system at contractors |
| Asset groups | General contractors and subcontractors | Each gets its own message and page |
| Final URL expansion | Off | Sends every click to a demo-focused page |
How to measure Performance Max
Judge it in your CRM first and in Google Ads second. Here's what I'd track:
- Cost per SQL from the CRM: Divide spend by the SQLs the campaign brought, using CRM data. Compare it with your Search campaigns over the same months.
- Channel performance report: See how spend and conversions split across Search, YouTube, Display and the other channels. If Display takes most of the budget and few SQLs, tighten your signals and goals.
- Search terms report: Check which searches triggered your ads, and add negatives for anything off target.
- **Pipeline and ROAS:** Track pipeline and closed revenue per dollar of spend. Lead volume alone tells you little here.
Common Performance Max mistakes
- Optimizing for form fills: The system will find the cheapest form fills it can, and most of them won't be buyers.
- Letting it take branded search: Without brand exclusions, PMax can claim searches for your name and look better than it is.
- Judging it in week two: The campaign needs a few weeks of data to settle. Make changes in small steps and give each one time.
- Running it with too little data: If you get only a handful of SQLs a month, bidding has little to learn from. Start with Search and add PMax once conversions build up.
- Uploading weak assets: Missing videos or generic stock images lead to auto-made ads that don't look like your brand. Give it real product images and a short video.
Here's a first step. Check whether your Google Ads account knows which of last month's leads became SQLs. If it doesn't, should Performance Max be in your plan yet?
Read more
FAQ
What is Performance Max in Google Ads?
It's a campaign type that shows your ads across all of Google's inventory, including Search, YouTube, Display, Discover, Gmail and Maps, from one campaign. Google's automation decides where each ad runs, who sees it and how much to bid.
Is Performance Max good for B2B lead generation?
It can be, once the campaign learns from qualified leads. Fed only form fills, it tends to find cheap leads that sales can't use, so connect your CRM through offline conversion import first.
Can you add negative keywords to Performance Max?
Yes. Performance Max now accepts campaign-level negative keywords and shared negative keyword lists, and they apply to its Search and Shopping inventory. Brand exclusions can also keep it off your branded searches.
Should Performance Max replace Search campaigns?
For most B2B SaaS teams, no. Keep your high-intent Search campaigns for category and competitor terms, and test Performance Max next to them with its own budget and a clear goal.


