Google Ads Portfolio Bidding: Pool Campaign Data to Unlock Smart Bidding
If your Google Ads account runs separate campaigns for AC repair, AC installation, furnace repair, furnace installation, and heat pump service, you are almost certainly running Smart Bidding on campaigns that do not have enough data to make it work. Each campaign generates 8 to 12 conversions a month. Google's Target CPA algorithm needs 30 conversions per month in a single campaign to stop guessing and start optimizing. You are paying for Smart Bidding and getting results that look like manual bidding.
Portfolio bid strategies fix this without restructuring your account. Instead of each campaign optimizing independently against its own thin conversion history, a portfolio strategy pools conversion data from all enrolled campaigns into a shared data set. Google's algorithm treats the portfolio as one large campaign for optimization purposes while still serving each campaign's ads separately. Three campaigns with 10 conversions each become one portfolio with 30 conversions: the threshold crossed, the algorithm unlocked.
What a Portfolio Bid Strategy Does
A standard campaign bid strategy lives inside one campaign. A portfolio bid strategy lives in your Shared Library and applies to multiple campaigns simultaneously. When you enroll three HVAC service campaigns in a single Target CPA portfolio, Google optimizes bids across all three campaigns at once, drawing on all their combined conversion data, to hit your target cost per lead.
The algorithm adjusts bids up or down on individual campaigns within the portfolio based on real-time auction signals: time of day, device type, location, search query, and user history. It does not treat all campaigns the same. But it draws from the shared conversion pool to make those adjustments, which means campaigns that individually lack data benefit from the learning of the whole group.
Portfolio strategies are available for Search campaigns. They are not available for Performance Max campaigns, which run their own automated bidding layer separate from the Shared Library. If you run Performance Max alongside Search campaigns, your Search campaigns can join a portfolio while Performance Max continues on its own.
The Data Threshold Problem for Home Service Contractors
Google's Smart Bidding documentation states that Target CPA campaigns need a minimum of 30 conversions per month to optimize effectively. Below that threshold, the algorithm is estimating rather than learning. It cannot distinguish the clicks that turn into booked jobs from the clicks that go nowhere. The result: your bids are as inconsistent as manual bidding, but you are paying for an automated system to run them.
This is the default state for most home service Google Ads accounts. A plumbing contractor running five campaigns: emergency plumbing, drain cleaning, water heater installation, sewer line repair, and bathroom remodeling. Total account conversions: 40 per month. Per campaign: 8. Every campaign is below the threshold. Smart Bidding is on. Performance is mediocre. The contractor concludes Google Ads are just expensive, not that the account architecture is the problem.
Portfolio bidding changes the math without requiring you to collapse your campaigns into one. Your 40 total conversions, pooled across those five campaigns in a portfolio, meet the threshold. The algorithm optimizes in earnest. Nothing else in the account changes.
Target CPA vs Target ROAS: Which to Use
For most home service contractors, Target CPA is the right starting point. Target CPA tells Google: bring me leads at or below this cost. It works well when your conversions are calls and form submissions and you are not tracking actual revenue from those jobs back to Google Ads.
Target ROAS (Return on Ad Spend) requires assigning a revenue value to each conversion. For a furnace installation, you might assign $3,500. For a furnace tune-up, $89. If you track revenue from jobs in your CRM and import that data back to Google Ads via offline conversion import, Target ROAS can outperform Target CPA because it optimizes for revenue rather than just lead count. An HVAC account that books $3,500 installations and $89 tune-ups should not treat each lead equally. Target ROAS weights bidding toward the queries and times that produce higher-revenue jobs.
If you are not doing offline conversion import, use Target CPA. Setting Target ROAS without revenue data forces the algorithm to optimize against arbitrary numbers, which degrades performance faster than no target at all.
How to Set Up a Portfolio Bid Strategy
- Go to Tools, then Shared Library, then Bid Strategies. This is where portfolio strategies live in Google Ads. You will not find this setting inside an individual campaign.
- Click the plus icon to create a new portfolio strategy. Select your strategy type. For most home service contractors, choose Maximize Conversions with an optional Target CPA. This gives Google flexibility to spend your full budget while staying near your cost-per-lead target.
- Name the portfolio by service grouping. "HVAC Service Campaigns" or "Plumbing Portfolio" makes it easier to manage multiple portfolios as the account grows. You can run separate portfolios for different service lines if those lines have different cost-per-lead targets.
- Set your Target CPA. Start with your current average cost per lead from the past 60 days across the campaigns you plan to enroll. If you have been paying $85 per lead on average, set the Target CPA at $85 to $90. Do not start significantly below your historical average. The algorithm needs headroom to operate, and an aggressive target during setup extends the learning period and hurts near-term performance. Reduce the target gradually in 10-percent increments after the portfolio stabilizes.
- Apply the portfolio to your selected campaigns. Go into each campaign's settings, find the bidding section, and switch from the individual campaign strategy to your portfolio strategy. Campaigns continue running their own ads; only the bidding logic becomes shared.
What to Watch After Launch
Portfolio bid strategies have a learning period of 7 to 14 days after you create or significantly change them. During this period, performance often fluctuates: cost per lead may spike temporarily as the algorithm calibrates. Do not adjust the Target CPA or remove campaigns from the portfolio during the learning period. Changes during learning reset the clock and extend the instability.
After the learning period, check three metrics weekly:
- Target CPA vs. actual cost per lead. The portfolio report in your Shared Library shows your target against actual performance. If actual cost per lead is consistently 20 percent above target, the target is too aggressive. Raise it by 10 percent and give the portfolio two more weeks to adjust before evaluating again.
- Impression share by campaign. If one campaign in the portfolio is getting most impressions while others are throttled, the algorithm may be prioritizing better-converting query types. This is often intentional and correct. Investigate before overriding it manually.
- Conversion volume trend. If total conversions from portfolio campaigns drop significantly month over month, check whether any campaigns are limited by daily budget. A portfolio bid strategy cannot overcome a campaign-level budget cap. If one campaign runs out of budget by 2pm, it exits the auction and those conversion opportunities are lost, weakening the portfolio's data pool regardless of bidding strategy.
When Portfolio Bidding Does Not Help
Portfolio strategies are not the right solution in every situation. If your account generates fewer than 20 total conversions per month across all campaigns, you do not have enough data for any Smart Bidding approach. The correct move at that stage is Maximize Clicks with a max CPC cap, building conversion volume until Smart Bidding becomes viable. Note that Google retired Enhanced CPC in March 2025, so if you were relying on that as a middle-ground option, it no longer exists.
Portfolio strategies also do not solve quality problems. If your ads send traffic to a generic homepage, your conversion rate is low regardless of bidding strategy. Portfolio bidding optimizes efficiently toward conversions. If your landing pages or call handling are limiting conversions, no bidding change compensates for that.
Three Actions This Week
- Check your monthly conversion volume per campaign. Pull the last 60 days in Google Ads, segment by campaign, and look at conversions. Any campaign with fewer than 30 conversions per month is a candidate for portfolio enrollment. Note which campaigns are below threshold and which are above. If your total account conversions across all below-threshold campaigns is under 20, address landing pages and conversion tracking before setting up a portfolio.
- Calculate your account-level Target CPA for the service group you will enroll first. Add total spend from those campaigns divided by total conversions over the past 60 days. This is your starting Target CPA. If the number is higher than you want to pay per lead, set the portfolio target 10 percent below it, not 30 percent. Aggressive targets during portfolio setup extend the learning period and produce inconsistent results in the first 30 days.
- Create the portfolio in Shared Library and apply it to one service grouping first. Do not enroll every campaign in one portfolio on day one. Start with two or three campaigns in the same service category, let the portfolio run for 14 days, then evaluate performance against your pre-portfolio baseline. Starting with one grouping gives you a clean comparison. Once you confirm the portfolio is performing at or near target, enroll the next service group.
Portfolio bidding does not replace good campaign structure, strong ad copy, or dedicated landing pages. What it does is make Smart Bidding function for accounts that have the total conversion volume to justify automated bidding but spread that volume across too many campaigns to meet the per-campaign threshold. For a contractor running five to ten service campaigns with 30 to 80 total monthly conversions, a portfolio bid strategy is often the highest-leverage optimization available without touching any campaign's content or structure.