Paid Search4 min read

Google Adds Required Fields to Local Services Ads: Here's What Changes

Performance Max campaigns for local services now require country code and Google Business Profile IDs. Owners running these ads need to update their setup.

WebKing Intelligence DeskMonitored live
Get my free auditFree, 30 minutes, no pitch deck. You keep the findings either way.

Google updated its Ads API with two structural changes affecting local services and app advertisers. Local Services Performance Max campaigns now require two fields that weren't mandatory before: a country code and a Google Business Profile listing ID. App campaigns also gained new bidding goal options for campaigns not relying on target CPA or target ROAS models.

What Local Services Owners Need to Do

If you run a service business, plumbing, electrical, HVAC, locksmith, or similar, and use Performance Max to reach local customers through Google Ads, these changes affect how you launch new campaigns. Google now requires you to provide your country code and your Google Business Profile listing ID when setting up a new Local Services Performance Max campaign.

This isn't optional. Without both fields properly filled in, the API will reject the campaign creation request. If you work with an agency or marketing manager, they need to know your Google Business Profile listing ID and confirm your country code is set correctly in your account.

App Campaign Bidding Gets More Options

If you advertise a mobile app, Google added new bidding goals for app campaigns that don't use target CPA (cost per acquisition) or target ROAS (return on ad spend). This gives you alternative optimization paths if those two models don't fit your app's performance goals.

What to Check Right Now

  • Confirm your Google Business Profile is up to date and active
  • Locate your Google Business Profile listing ID (found in your GBP account settings)
  • Verify the country code on your Google Ads account matches where your business operates
  • If you're planning new Local Services campaigns, have this information ready before setup

These aren't retroactive changes, existing campaigns will continue to run. But any new Local Services Performance Max campaign you create after this release will need the country code and GBP listing ID in place before Google accepts it.

How WebKing runs this

We update Local Services Performance Max campaigns to include Google's new required fields, country code and your Google Business Profile listing ID, before they block campaign creation.

Frequently asked

Do my existing Local Services ads need these new fields?

According to Google's release notes, the country-code and Google Business Profile listing-ID fields are newly required for Local Services Performance Max campaign creation. If you plan to create new campaigns, you'll need both fields in place.

Where do I find my Google Business Profile listing ID?

Your Google Business Profile listing ID is in your Google Business Profile account. You can locate it in your account settings or in the URL when you're logged into your profile.

What happens if I don't add these fields?

Google's API release notes indicate these are required fields for new campaign creation, meaning campaigns won't be created without them.

Are there new bidding options for app campaigns?

Yes. Google released new bidding goals for app campaigns that don't use target CPA or target ROAS, giving you more flexibility in how you optimize campaign performance.

Sources

The Lab is original analysis by WebKing. We summarize and interpret developments from the sources above for industrial, commercial, and small business owners. Figures are reported as published by their sources.

More from the desk

Free audit

Want this run on your own numbers?

We read your search, ads and AI visibility, then tell you which of these moves actually applies to your business. Free, 30 minutes, no pitch deck.

Step 1 of 4

What should we fix first?

One tap. Nothing to type yet.

What should we fix first?

No spam, no list, no obligation. Or call (832) 830-6474 and skip the form.