Bunny Honey ClubBunny Honey/blog
Work with us
← back to indexblog / advertising / google-ads-automated-promotions-small-business
● Advertising

Google Ads Automated Promotions: Your Site Is the Offer

From Oct 12, Google Ads reads discounts off your website and adds them to your ads, on by default. What it scans, what it can't date, how to opt out.

AH
Arthur HofFounder, Bunny Honey Club AI
publishedOct 12, 2026
read7 min
Google Ads Automated Promotions: Your Site Is the Offer

Google Ads starts reading the discounts on your website today. Then it puts them in your ads. That's Google Ads automated promotions. In an email to advertisers, Google says that from October 12, 2026 it will "automatically identify and ext

Google Ads starts reading the discounts on your website today. Then it puts them in your ads.

That's Google Ads automated promotions. In an email to advertisers, Google says that from October 12, 2026 it will "automatically identify and extract high-quality promotions, such as coupons and deals" from your site and apply them directly to your campaigns. You didn't type the offer into the account. Nobody approves it first.

If your site's offers are current, that's free ad space. If your site is like most small business sites, there's a banner from March still sitting on the homepage.

Google Starts Reading Your Discounts Today

Search Engine Roundtable published the email on October 5. It went to "some advertisers," per Search Engine Roundtable, and it describes an opt-out: enrolment happens automatically on October 12 unless you switch the feature off.

Google's own help page gives the example. If your landing page advertises "20% off on black sweaters," Google extracts it and shows the 20% discount in search results when people look for your products. The same page says the offers show on eligible Search and Performance Max campaigns that have location assets and no manual promotions running.

Oct 12, 2026when Google starts extracting offers from your site
Under 24 hrshow long each sourced promotion serves before re-verification
2campaign types in scope today: Search and Performance Max
1account-level switch named for turning it off

You May Be in Scope Without Ever Setting Up a Location

The scope sounds narrow: campaigns with location assets attached. Then read Google's page on account-level automated assets. If you haven't added locations to your account, Google Ads may match your business to known locations, based on account properties such as landing pages, and create those assets for you.

So "I never set up locations" is not a safe answer. Open Assets and look.

Two more things the email leaves open. Google hasn't said how many advertisers got it, or which regions and languages. And the email says the feature "currently" applies to this campaign mix. Google hasn't said whether that changes. This is the same shape as Google's auto-upgrade of Dynamic Search Ads into AI Max: a default changes on Google's calendar, not yours.

The Check Is "Visible on the Page," Not "Still True"

Google's help page is blunt about how the verification works. Each automated promotion is eligible to serve for less than 24 hours. After that it may be re-enabled "so long as our systems can continuously verify that the promotion is still visibly available on your website."

Then the sentence that matters: this is "expected to change in the future when Google can extract promotion start and end dates."

Read that slowly. Today the system doesn't read dates. It reads the page. "Verified" means "the offer is on the page right now." It does not mean "this offer applies to this customer, at this location, for this service."

Starting October 12, 2026, Google Ads will automatically identify and extract high-quality promotions, such as coupons and deals, from your website and apply them directly to your campaigns.

— Google Ads email to advertisers, as published by Search Engine Roundtable

The 24-hour window does help. An offer that comes off your site stops serving within about a day. But that cleanup speed depends entirely on you remembering to take it down.

Where Your Own Site Will Embarrass You

Google hasn't published how its extraction handles conditions, so I can't tell you what it does with the patterns below. They're the ones I'd test first, because small business websites are full of them:

  • A seasonal banner that never came down. The "spring tune-up special" in the header in October. To a page reader, it's an active offer.
  • A first-time-customer discount in a sitewide header. A returning customer sees 20% off in the ad, clicks, and finds out it doesn't apply to them.
  • One branch's deal on a page that serves four locations. Location assets are the very thing in scope, so an ad can end up pairing one address with another branch's promotion.
  • "Up to 40% off" where only one item is discounted. The range reads as a headline offer. The footnote carries the truth.
  • A bundle price on a service page. The condition sits in smaller type two scrolls down.

None of these are exotic. They're what a website looks like eight months after launch.

You Can't Audit What Never Got an Impression

Here's the reporting gap. PPC Land's reading of the notice is that assets with zero impressions won't appear in your Assets view. You see what has served, not what Google has queued.

So the review is retrospective by design. Where to look, per Google's help page:

  1. Go to Assets in the Campaigns menu.
  2. Filter by Asset type and choose Promotion.
  3. Check the Added by column. Automated promotions are labeled Google AI. Hover over the label for sourcing details.

Do this weekly for the first month. Google also suggests segmenting your campaign reports by click type, and claims overall performance "often improves significantly" even when clicks on the promotion itself look low. That's Google's claim about its own feature. Measure it on your account before you believe it.

A Ten-Minute Check for This Week

You don't need an agency for the first pass. You need ten minutes and your own website open in another tab.

  1. Search your own site for the words Google would read. Percent signs, "off," "free," "save," "deal," "special," and any coupon code. Every hit is a candidate ad line. Write the list down.
  2. Mark each hit as live, expired, or conditional. Live means you'd honor it for any customer who walks in today. Conditional is the dangerous one: it's true for some people and false for others, and the ad won't say which.
  3. Open Assets and check the campaigns in scope. Which Search and Performance Max campaigns have location assets, and which already carry a manual promotion? Those are your two groups.
  4. Decide per campaign. Clean page and nothing manual, leave it. Messy page you can't fix this week, switch it off until you can. One real offer you run all year, upload it yourself.

A worked example, invented for illustration: a plumber's homepage carries "$50 off any water heater install" in a rotating banner, left from a winter promotion. Nobody on the team thinks of it as live. Google reads it as the current offer. The ad gets the discount line, a homeowner clicks it, and the receptionist, human or otherwise, now has to explain a deal that ended two seasons ago. The fix is a ten-second edit, but only if somebody knows to make it.

Three Ways to Handle It

Let it run. Fair answer for a business that keeps a tidy site: one current offer, visible end date, nothing stale anywhere. Then Google is doing free work, and the weekly look above is enough.

Turn it off. In Assets, open the More menu and choose Account level automated assets. Open the three-dot menu, then Advanced settings, set Automated promotions to Off, and give a reason if prompted. One caveat: Google's help page labels the setting "On (recommended)," while the email describes automatic enrolment. Check the actual state in your account rather than trusting either. It's account-wide, too. If one account runs several brands, you can't switch it off for just one.

Take over. Google's pages say automated sourcing bypasses campaigns that have manual promotions running, and that you can upload specific promotions yourself when you need exact control, start and end dates included. Google doesn't say whether an account-level manual promotion counts as "attached" for every campaign under it. Test that before relying on it.

For a local business with one or two real offers, my pick is the third. Write the promotion you actually run, with dates, and let Google's system step aside. Automated sourcing is a fallback for advertisers who don't maintain offers. That's fine until the day the fallback quotes a deal you stopped honoring in August.

The Page Is Now Ad Copy

Every discount mention on your website is a candidate ad line now. That changes how a page should be written.

One live offer per page. The end date written in plain visible text. A removal date on someone's calendar, not in someone's memory. None of that is exotic, and Google has told you it wants to read dates eventually. A page that states its dates plainly is ready for that.

It's also why a local business's four basics for local SEO and its ad account can't live in separate heads anymore. The site feeds the ad now.

The part nobody does is the standing check. We'd scope it as a small workflow automation: a weekly job that pulls the promotion assets Google added to your account, compares them against a short list of the offers you really run, and messages you when something doesn't match. It's the same fix we pitched when Microsoft removed Max CPC: a platform changes a default, and the only defense is something that notices the same week. Google started billing missed Local Services calls on October 1, and this is the second Google default to move in two weeks. This feature goes live today, so nobody, us included, has a long track record on it yet. The check is simple enough that it doesn't need one.

— share
— keep reading

Three more from the log.