Google Ads

Sample data

October 27, 2026

•
Sample data

{{minute}}

min Read

Google Ads Search Term Insertion: Why Google Rewrites Your Headlines and How to Control It

Waqas Khokhar

Founder at ScalixAI

On this page

What Is Centralized Notification Infrastructure?

The Default State: The Big Notification Mess

Building Workflows Without Engineering Dependency

Easy Debugging with Logs 

Embedded & Branded In-App Inbox

Multi-Tenant Aware Preference Center

Find out what Google is saying in your ads

Get a Free Google Ads Audit

Key takeaways

1.

Keyword insertion inserts your ad group keyword, never the searcher's actual query.

2.

Text customization writes new headlines from your landing page and existing ads.

3.

Since February 2025, up to two headlines can also appear as sitelinks.

4.

Turn off generated copy in brand and competitor campaigns, where risk peaks.

5.

Judge Google's generated headlines on SQL rate, not on click-through rate alone.

You write your Google Ads headlines, but the ad that appears in search results doesn't always match what you wrote. Google can change your headlines using several different systems, and dynamic keyword insertion isn't always the reason.

Understanding which system is changing your ad matters because each one works differently and gives you different levels of control.

Why does Google rewrite my Google Ads headlines?

Google can change how your ad appears in four ways. Responsive search ads mix and shorten your headlines, keyword insertion replaces part of a headline with a keyword, text customization in AI Max generates new headlines using your landing page and existing ads, and asset flexibility moves headlines into sitelink or description space. Google does this when it predicts the change will perform better. 

You can control each one differently: pin it, adjust keyword structure, set text guidelines, opt out, and check what your landing page says.

The four systems that change what searchers see

[table]
System | What changes | When it applies | Where to see it | How to control it
Responsive search ad assembly | Which headlines show, their order, and shortening | Every responsive search ad | Combinations report, asset report | Write each headline to stand alone; pin only must-say lines
Keyword insertion | Your ad group keyword replaces the code | Only if you add {KeyWord:default text} | Ad preview; search terms vs keywords | Tight ad groups; safe default text; no DKI where keywords include competitor names
Text customization (AI Max) | New headlines and descriptions are generated | AI Max with text customization on | "Added by" column, asset previews | Text guidelines; opt out by campaign; clean landing page copy
Asset flexibility | Up to two headlines serve as sitelinks; a headline can lead the description | Responsive search ads, when predicted to perform better | Live ads and asset report | Pin headlines to positions 1 and 2 to keep them in place
[/table]

Responsive search ads were never fixed text

A responsive search ad takes up to 15 headlines and 4 descriptions and shows at least one of each, in any order. Headlines 2 and 3 aren't guaranteed to show, and text can be shortened (Google Ads Help). Write every headline so it works on its own. Our guide to responsive search ads covers the basics.

Keyword insertion uses your keyword, not the search term

Keyword insertion replaces {KeyWord:default text} with one of your ad group keywords. Google says plainly that a person's search term isn't always the same as the keyword, and if the keyword is too long, it shows the default text instead (Google Ads Help).

That results in two common B2B problems. With broad match, someone searching "free SOC 2 template" can match your "SOC 2 compliance software" keyword, and your headline says "SOC 2 Compliance Software" to a person who wanted a free template. And if a keyword in that ad group is a competitor's name, the headline can show their name as if it were yours. Keep keyword insertion out of competitor campaigns and use it only in tight ad groups where every keyword reads well as a headline.

Text customization writes new headlines

Google’s text customization feature, previously called automatically created assets, generates additional headlines and descriptions using your website, landing page, existing ads, and ad group keywords. It’s a campaign setting within AI Max. Google only shows these generated assets when it predicts they’ll perform better than yours, and reviews and refreshes them at least every 48 hours (Google Ads Help).

This is the system behind most "who wrote that?" moments. According to the latest updates from Google, campaigns using text customization are automatically upgraded to AI Max starting September 2026. Also, Dynamic Search Ads campaigns are being upgraded to AI Max with text customization turned on. If you ran either, check which campaigns now generate copy. For the wider picture of AI Max, see our post on AI in Google Ads.

Headlines can now appear outside the headline slot

Since February 20, 2025, up to two responsive search ad headlines can serve in the space that used to be for sitelinks, linking to the ad's final URL (Google Ads Help). An earlier update lets a headline appear at the start of the description. Google says headlines pinned to positions 1 and 2 stay in those positions. Google doesn't mention an opt-out.

Why Google’s generated headlines matter more for B2B SaaS

For most advertisers, a weak generated headline costs some click-through rate. For B2B SaaS and AI companies, it can create claims your sales team then has to walk back.

Examples of generated or inserted headlines that cause trouble:

  • "Get SOC 2 Certified Fast" for a compliance platform. SOC 2 is an audit report, not a certification, so security buyers notice.
  • "Free AI Meeting Notes" because the pricing page mentions a free trial, when there's no free plan.
  • "Cheaper Than [Competitor]" lifted from a comparison page, now running on your brand campaign.
  • "HIPAA Compliant" when only one product tier is.

Each one can raise click-through rate while lowering lead quality, which looks like a win in Google Ads and a loss in the CRM. You should judge generated copy on SQL rate, not CTR.

How to control Google's headline rewrites, step by step

  1. Find out what's generated. In the ad-level asset report, add the "Added by" column to see which assets Google created. Check the combinations report for what actually served. Do this before changing anything.
  2. Clean up the inputs. Text customization reads your landing page and existing ads. Make a list of every claim on each final URL page. Remove or fix anything you wouldn't put in an ad. Our landing page best practices cover message match.
  3. Write text guidelines. In AI Max campaigns, you can add up to 25 term exclusions, each up to 30 characters, and up to 40 messaging restrictions. Use term exclusions for words like "free," "certified," "guarantee," and competitor names. Use messaging restrictions for rules, such as "Do not say SOC 2 certification" or "Do not compare price to competitors." Get the list from legal and sales.
  4. Preview before you opt in. Google's text customization asset previews show up to 10 sample assets for a final URL, filtered by your text guidelines. Check them before turning the feature on.
  5. Pin only what must show. Pinning keeps an asset in one position, but it reduces how many combinations Google can try, and if every position is pinned, unpinned assets won't show. Pin compliance lines or your core value statement, and pin 2 or 3 options to the same position so Google can still rotate.
  6. Opt out by campaign risk. Turn text customization off in brand and competitor campaigns, where one wrong claim costs the most. Note that final URL expansion depends on text customization, so turning text customization off also affects that feature. In broad non-brand campaigns, test it with guidelines in place. Our account structure guide shows how to separate those campaigns.
  7. Measure on pipeline. Run AI Max as an experiment against your current setup. Compare lead-to-SQL rate, not just CTR and conversions. If generated copy brings more clicks but fewer sales-accepted leads, turn it off or tighten the guidelines. Watch the search terms report too, since AI Max also widens matching. Our post on spotting Google Ads spam leads covers what junk looks like.

When to let Google write, and when to stop it

Let Google generate copy when the campaign is broad, non-brand, and low risk, your landing pages are accurate, and you have text guidelines in place. That's where tailored headlines can match long-tail queries you'd never write ads for.

Keep it off in brand and competitor campaigns, in regulated categories like security, health, and finance, and anywhere your landing page makes claims that only hold for certain plans. There, the upside is a small CTR gain, and the downside is a claim sales must correct on every call.

Case study: what clean inputs look like

When Delve, an AI compliance platform, started with ScalixAI, branded, competitor, and solution-aware searches shared one structure. We split them into separate campaigns, and each intent tier got its own landing page, such as a direct comparison page for competitor traffic. Google Ads went on to drive $5.59M in attributed pipeline in the first 90 days. Read the Delve case study.

The case study doesn't cover text customization. The lesson still applies. When each campaign has its own page with specific, accurate copy, anything Google generates from that page starts from the right material.

The bottom line

Google doesn't insert search terms into your headlines, but it does change your ads in four ways: mixing responsive search ad assets, inserting your keywords, generating new copy with text customization, and moving headlines into sitelink space. 

Find out which one changed your ad, clean the landing page copy Google reads, write text guidelines from legal and sales, pin only what must show, and judge generated copy on SQL rate, not clicks.

ScalixAI provides full-funnel Google Ads services to B2B SaaS companies. Find out if weak or Google-generated headlines are behind poor-performing campaigns. Book a free 20-minute slot with Waqas for an audit. 

Frequently asked
‍questions

Does dynamic keyword insertion use the search term?

No. It inserts one of your ad group keywords. If none fits, it shows your default text. With broad match, the inserted keyword can differ from what the person typed.

Can I turn off automatically created assets in Google Ads?

Automatically created assets are now called text customization, a campaign setting in AI Max. You can turn it off per campaign. In the API, final URL expansion must also be off when text customization is off.

Why are my Google Ads headlines showing as sitelinks?

Since February 2025, Google can show up to two headlines in sitelink space when it predicts better performance. Pinned headlines in positions 1 and 2 stay in place.

Should I pin headlines in Google Ads?

Pin only must-say lines, such as compliance wording or your core value statement. Pin 2 or 3 options per position so Google can still rotate.

How do I see which headlines Google wrote?

Add the "Added by" column in the ad-level asset report. Check the combinations report to see which headlines actually served together.
Book a Call