How to Write Google Ads Headlines That Win the Auction
9 min readLast updated August 2026
Google Search ads give you fifteen headline slots and thirty characters each — Google's system rotates and combines them automatically, but the words you put in those thirty characters decide whether the ad is even worth showing. A vague headline gets a low Quality Score and a high cost per click; a sharp one gets both the impression and the click for less, because the auction rewards ads that look genuinely relevant to the exact words someone just typed, not just ads that happen to mention the same category.
This guide covers the discipline of writing inside the 30-character limit, why Responsive Search Ads reward variety over a single perfect line, when keyword insertion helps versus backfires, how pinning trades automation for control, how to match a headline to what the searcher actually wants at that specific moment, and the formulas, pairings with descriptions, and mistakes that separate headlines that win the auction from ones that just fill a slot.
The 30-Character Headline: Why the Limit Is the Skill
Thirty characters is not a lot of room — about four to six words, depending on how long they are. That constraint is the whole exercise: it forces you to cut every word that isn't doing work, and the words that survive tend to be the ones that actually sell. Writers who treat the limit as an annoyance to work around end up with clipped, half-finished phrases; writers who treat it as the actual craft end up with headlines that say one complete thing well.
Four habits make the limit easier to write inside, and they matter more than any single clever phrase:
Count characters, not words. “Free Shipping Today” is 20 characters; “We Offer Free Shipping” is 23 and says less. Count as you write, not after, so you're not stripping the headline down to something you no longer recognize once it's over the limit.
Lead with the benefit or the keyword. The first few characters get read even when the rest gets truncated in some placements — front-load the part that matters, because a reader scanning a results page decides in under a second whether a headline is worth finishing.
Cut connector words first. “And”, “the”, “that”, and “in order to” rarely earn their character count. Remove them before you remove anything else, since they're almost never the word carrying the actual meaning of the headline.
Use numerals, not number words. “24/7 Support” beats “Twenty-Four Seven Support” by eleven characters, and numerals scan faster in a search results page anyway, which matters when the whole ad is competing for a glance that lasts a fraction of a second.
Responsive Search Ads: Why Asset Variety Beats a Single Perfect Ad
A Responsive Search Ad takes up to fifteen headlines and four descriptions, then Google's system tests combinations against real searches and learns which ones perform. Writing one clever headline and calling it done wastes most of that machinery, because the auction never gets alternatives to compare it against and has no way to learn that a different angle might work better for a different slice of searchers.
Variety is the strategy, not a fallback. Aim to cover distinct angles, not fifteen versions of the same idea, and make sure at least a few of those angles are written for the specific intent behind the keywords in that ad group rather than for the product in general:
Benefit-led. What the customer gets — “Save 3 Hours a Week”, “Ship Same Day” — written for someone who is still weighing whether the outcome is worth acting on.
Feature-led. What the product actually does — “Built-In Inventory Sync”, “No Code Required” — useful for a reader who has already narrowed the field and is now comparing specifics.
Keyword-led, matched to intent. Close matches to what people are searching for, but written to fit the stage that phrase implies — a broad research term deserves a headline that establishes credibility, while a specific, ready-to-buy phrase deserves one that confirms the searcher is in the right place.
Urgency or offer-led. “Ends Sunday”, “20% Off First Order” — reserve these for headlines you're comfortable pinning, since they go stale and a rotated-in expired offer erodes trust fast.
Keyword Insertion: When It Helps and When It Backfires
Dynamic keyword insertion swaps a placeholder in your headline for the exact search term that triggered the ad, falling back to a default you set when the term doesn't fit. Done well, it raises relevance without writing a headline per keyword; done carelessly, it produces headlines that read like they were assembled by a machine, because they were, and a headline that reads as obviously automated undercuts the same trust it was meant to build.
Three checks decide whether insertion is worth using in a given ad group, and skipping any one of them is how insertion quietly turns into a liability instead of an efficiency gain:
Ad group structure. Insertion works well in tightly themed groups with closely related keywords that share a grammatical shape, and works poorly in broad groups mixing several distinct search intents into one template, because no single sentence structure can serve all of them cleanly.
Grammar risk. Preview the inserted variants across your top keywords before launching — a template that reads naturally for one keyword can read broken, oddly pluralized, or grammatically wrong for another in the same group, and you often won't notice unless you check each one by hand.
Default text strength. The default only fires when a keyword doesn't fit or the match doesn't qualify, but it needs to read as a complete, specific headline on its own, not filler you never expected to show, because a weak default fires far more often than most advertisers assume.
Always preview the inserted variants across your top keywords before launching — a headline that reads fine for one keyword can read broken for another in the same ad group.
Want headline and description options without typing fifteen variants by hand?
Free. No account. Generates headline and description options you can pin, trim, or rewrite.
Pinning Headlines: Control vs Optimization
Pinning locks a specific headline or description into a specific position — position 1, 2, or 3 — so it always appears there instead of being rotated by the algorithm. It trades some of the system's optimization for guaranteed compliance or brand control, and that trade is worth making only when the reason for it is specific and durable, not just a personal preference for one phrasing.
Pin sparingly. Every pinned asset removes a combination the system could otherwise test, and over-pinning an RSA effectively turns it back into the single static ad it was designed to replace, which defeats the entire point of building a responsive ad in the first place.
Three situations justify a pin, and almost nothing outside of them does:
Legal or compliance copy. Disclaimers, licensing numbers, or required disclosures that must appear in an exact position and cannot be left to chance.
Brand name requirements. When a headline must always show the brand name for trademark or consistency reasons, and rotating it out would create a compliance gap.
A proven top performer you don't want tested against weaker copy. Even then, pin it to one position and leave the other fourteen slots open, so the rest of the set can still be tested and improved over time.
Headline Formulas That Reliably Perform
Not every headline needs to be invented from scratch. A handful of formulas cover most high-performing Google Ads headlines — swap in your specifics and they hold up across industries, because each one is built around a different reason someone clicks: a clear outcome, a felt problem, social proof, or reduced risk.
Mix formulas across your fifteen slots rather than repeating one, since a set built entirely from a single formula ends up as variety in wording but not in substance:
Formula
Pattern
Example
Direct benefit
[Outcome] in [timeframe]
“Rank Higher in 90 Days”
Question
[Pain point], as a question
“Still Doing Payroll by Hand?”
Social proof
[Number] + [credibility marker]
“Trusted by 12,000 Teams”
Risk reversal
[Guarantee or free trial]
“Free 14-Day Trial, No Card”
Common Google Ads Headline Mistakes
Most underperforming Search ads share the same handful of headline problems — and every one of them is fixable in the same afternoon you notice it, without touching bids, budgets, or targeting.
Run your active ad groups against this checklist and fix whatever it turns up before you touch anything else:
Eight headline fixes worth an afternoon
Writing all fifteen headlines from the same angle instead of covering distinct ones the auction can actually compare.
Repeating the business name in multiple headlines instead of using that space for the benefit or the differentiator.
Leaving keyword insertion defaults so generic they read like filler whenever the fallback actually fires.
Pinning more than three or four assets, which starves the algorithm of combinations it needs to learn from.
Ignoring Ad Strength warnings from Google without checking what's actually causing them, rather than adding a random headline to silence the flag.
Writing headlines that don't match the landing page headline or offer, which creates a jarring gap the moment someone clicks through.
Using vague adjectives — “best”, “top” — instead of a specific number or outcome that means something to the reader.
Never refreshing headlines after a seasonal offer ends, so stale urgency keeps running and undercuts trust in every claim that follows.
Stuck rewriting the same three headlines? Get a fresh batch free.
No account. No credit card. Nothing saved. Just the output.
Writing Descriptions That Support the Headline
Descriptions get 90 characters each and up to four slots — more room than a headline, which means more room to say something specific instead of restating the headline in longer form. Treat headlines and descriptions as one pitch split across two character limits, not two separate writing tasks that happen to sit next to each other.
A good description does one of five jobs the headline didn't have space for, and the fastest way to waste that extra room is to use it to repeat what a headline already said:
Add proof. A number, a review count, or a guarantee that a 30-character headline couldn't fit without losing the claim it was already making.
Answer an objection. Shipping cost, setup time, or contract length — whatever makes people hesitate before clicking, addressed directly rather than left unspoken.
Explain the mechanism. How the product actually works, briefly, for readers who want more than a promise before they're willing to click through.
Reinforce urgency. A deadline or limited availability, stated plainly rather than in all caps, so it reads as a fact rather than a pressure tactic.
Repeat the call to action in words. Search ads have no button — the description is where you tell the reader what to do next, in the same direct language the headline used to earn the click.
Using an AI Generator to Draft RSA Headlines Fast
Writing fifteen distinct, character-counted headlines by hand is slow, and slow is why most Responsive Search Ads ship with five headlines instead of fifteen. An AI ad copy generator removes the character-counting tedium so you can spend your time on the angles and the intent matching instead of on arithmetic.
Describe the offer once, generate a batch, then edit for these three things before anything goes live:
Trim to the limit. AI-generated headlines sometimes run long — cut to 30 characters before you paste them in, not after, so nothing gets rejected at upload.
Diversify the angles. If the batch leans all benefit-led, ask for a second batch that's keyword-led or proof-led instead, so the finished set actually spans the angles this guide covers.
Check every claim. A guarantee or statistic in a generated headline has to be true of your actual offer before it goes live, since the generator has no way to verify facts specific to your business.
Google Ads Headline Rewrites
Three weak headline sets and the rewritten versions — fictional offers, real technique.
“Cut Status Meetings by Half” (29 chars) / “Free 14-Day Trial, No Card” (27 chars)
Swaps a vague superlative for a specific outcome and a risk-reversed CTA, both fitting cleanly under 30 characters, and each headline reads as a complete thought if shown alone.
Leads with timeframe and availability — exactly what someone searching with a broken AC wants to know — and both headlines fit the limit without losing meaning or sounding generic.
“Books Closed in 3 Days” (23 chars) / “Trusted by 2,000+ Businesses” (29 chars)
Replaces a job-title description with a concrete turnaround time and a proof point, each rewritten until it actually fits inside thirty characters instead of relying on truncation.
Google Ads Headline FAQs
Quick answers to the questions we hear most often about Responsive Search Ads.
Write all fifteen if you can — Google's own guidance and most advertiser data agree that ad groups with a full, varied set of headlines earn a better Ad Strength score and more impressions than groups running five or six, because the system simply has more real combinations to test.
Not by itself. Keyword insertion only hurts performance when the inserted text reads awkwardly or the default text is too generic — the fix is testing your top keywords in the template before launch, not avoiding the feature entirely.
Keep it to a small handful — usually the ones with legal, compliance, or brand-name requirements. Pinning more than three or four assets meaningfully limits how many combinations Google's system can test against real searches.
Headlines are 30 characters and up to three show at once above the URL; descriptions are 90 characters and up to two show below. Headlines earn the click, descriptions answer the objection that follows, and the two should be written together, not separately.
It gets you close — most tools generate headlines in the right range, but you should always confirm the exact character count before publishing, since limits are enforced strictly by Google's ad editor and a headline that's even one character over will be rejected.
Need a full batch of headline and description options?
Fill All Fifteen Slots Without Writing Each One by Hand
You now know the character discipline, the RSA variety strategy, keyword insertion, pinning, intent matching, and the formulas that hold up across industries. Describe your offer once and get a batch of headline and description options to trim, pin, and test.