---
title: Search Ad Copy That Converts — Paid Search Mastery Module 5 — RGM Training
url: https://realgrowthmatters.com/training/paid-search-mastery/search-ad-copy-that-converts/
updated: 2026-06-10
source_html: https://realgrowthmatters.com/training/paid-search-mastery/search-ad-copy-that-converts/
---

#### Modules · jump freely

1. [1Account architecture](../google-ads-account-architecture/)
2. [2Keyword strategy](../keyword-strategy-in-the-broad-match-era/)
3. [3Smart Bidding](../smart-bidding-strategies/)
4. [4Performance Max](../performance-max/)
5. [5Ad copy](../search-ad-copy-that-converts/)
6. [6Conversion tracking](../conversion-tracking-and-enhanced-conversions/)
7. [7Operating cadence](../search-operating-cadence/)

[✓This module’s test](#test)[★Final exam](../exam/)[↩Series overview](../)

# Search Ad Copy That Converts

Search ad copy is the single most-leveraged change you can make to a campaign that's already getting impressions. Better copy lifts CTR, which lowers CPC (via Quality Score), which lifts conversion volume at the same budget. In 2026 the format is almost entirely Responsive Search Ads (RSAs), which means writing 15 headlines and 4 descriptions that the algorithm combines into 43,680 possible ad permutations. This module covers what the data actually shows works, how to structure copy assets, pinning logic, ad strength, and the testing protocol that compounds over time.

What you will learn16 sections▾

[01From ETAs to RSAs — the format that ended manual control](#s1)[02Anatomy of an RSA](#s2)[03The 15 headlines + 4 descriptions structure](#s3)[04Headline categories with examples](#s4)[05The first impression: position 1 and position 2](#s5)[06Pinning — when to use it, when not to](#s6)[07Ad Strength score — what it measures and what to ignore](#s7)[08Patterns that win across categories](#s8)[09Dynamic Keyword Insertion (DKI) and ad customizers](#s9)[10Compliance and policy](#s10)[11The testing protocol](#s11)[12Mobile vs desktop copy considerations](#s12)[13Localization and language](#s13)[14Sitelinks, callouts, structured snippets, image extensions](#s14)[15The 12 most common ad copy mistakes](#s15)[16Anti-patterns: what NOT to do](#s16)

## 1. From ETAs to RSAs — the format that ended manual control

Until 2022, Expanded Text Ads (ETAs) let you write a single ad with three headlines and two descriptions in fixed positions. You knew exactly what users would see. Google deprecated ETAs in June 2022, replacing them with Responsive Search Ads (RSAs) as the only ad format for Search campaigns.

RSAs work differently:

- You provide up to 15 headlines (30 character limit each) and 4 descriptions (90 character limit each).
- Google's algorithm combines headlines and descriptions into ad permutations at auction time.
- The algorithm uses signals (query, user history, device, time) to pick the best combination for each impression.
- You see aggregated performance, not individual ad-combination performance.

The trade-off: you give up manual control but gain machine-learning combination testing across thousands of variants. The data is consistent — brands using RSAs well outperform brands trying to recreate ETA-style manual control with heavy pinning.

**The strategic mindset shift:** Stop thinking "write one perfect ad". Start thinking "write 15 high-quality headline raw materials that Google can mix and match into thousands of contextually relevant ads." The job is to provide quality and diversity of input, not to engineer the final output.

## 2. Anatomy of an RSA

| Asset | Limit | Min | Max | Character cap |
| --- | --- | --- | --- | --- |
| Headlines | Required | 3 | 15 | 30 chars each |
| Descriptions | Required | 2 | 4 | 90 chars each |
| Display URL paths | Optional | 0 | 2 | 15 chars each |
| Final URL | Required | 1 | 1 | 2048 chars |
| Final mobile URL | Optional | 0 | 1 | 2048 chars |

How they appear in SERP:

- 2-3 headlines display, separated by "|" or hyphen
- 1-2 descriptions display below
- Display URL shows your domain plus optional path segments
- Sitelinks, callouts, and other extensions display below or beside

## 3. The 15 headlines + 4 descriptions structure

Don't treat the 15 headline slots as random brainstorm output. Structure them by category so Google has variety to test across all the dimensions that matter.

### Recommended headline mix (15 total)

| Category | Count | Purpose |
| --- | --- | --- |
| Identity / brand | 2-3 | Brand name + tagline; works in position 1 for branded searches |
| Value proposition | 3-4 | Core benefit; the "why us" statement |
| Feature / specification | 2-3 | Specific product or service feature |
| Social proof | 1-2 | Customer count, awards, ratings, "trusted by" |
| CTA / action | 2-3 | What the user should do ("Get a Quote", "Try Free", "Shop Now") |
| Urgency / scarcity | 1-2 | Time-bound offer, limited stock, deadline |
| Keyword-match / topical | 2-3 | Headlines that closely match search queries you bid on |

### Recommended description mix (4 total)

- **Description 1:** Expanded value prop with proof point (numbers, specifics).
- **Description 2:** Differentiation vs alternatives + secondary CTA.
- **Description 3:** Trust signal + offer/guarantee.
- **Description 4:** Use-case or audience-specific framing.

## 4. Headline categories with examples

#### Identity / brand headlines

- Acme Running Shoes
- Acme — Trusted Since 1987
- The Original Acme Shoe

#### Value proposition headlines

- Run 30% Faster Without Injury
- The Shoe Marathon Coaches Recommend
- Built for 1,000+ Mile Lifespans
- Engineered for Asphalt and Trail

#### Feature / specification headlines

- 14oz Lightweight Construction
- Carbon-Fiber Plate Technology
- 4mm Heel-to-Toe Drop

#### Social proof headlines

- Worn by 200,000+ Runners
- 4.8 Stars — 12,000 Reviews
- Boston Marathon Choice 2024

#### CTA / action headlines

- Shop the 2026 Collection
- Find Your Perfect Fit
- Order & Try for 30 Days

#### Urgency / scarcity headlines

- Spring Sale Ends Sunday
- Free Shipping — Today Only
- New Colors — Limited Stock

#### Keyword-match / topical headlines

- Trail Running Shoes for Women
- Marathon Training Shoes
- Best Running Shoes 2026

> On the average, five times as many people read the headline as read the body copy. When you have written your headline, you have spent eighty cents out of your dollar.
>
> — [David Ogilvy](/glossary/david-ogilvy/), *Confessions of an Advertising Man* (1963)

## 5. The first impression: position 1 and position 2

RSAs show 2-3 headlines per impression. The first two slots are typically the most visible and matter most for CTR. Google rotates which headlines appear there based on context.

The general pattern Google's algorithm prefers:

- **Position 1:** Most relevant to the query (often a keyword-match headline)
- **Position 2:** Most differentiating value prop or USP
- **Position 3 (when shown):** Brand or CTA

You can influence this with pinning (next section), but the strongest accounts trust the algorithm and write all headlines to be position-agnostic. Each headline should stand alone as a compelling phrase.

## 6. Pinning — when to use it, when not to

Pinning forces a specific headline (or description) to appear in a specific position (Position 1, 2, or 3 for headlines; Position 1 or 2 for descriptions). Pinning reduces the number of permutations Google can test, which can hurt RSA performance.

### When pinning makes sense

- **Brand control:** Pin the brand-name headline to Position 1 for brand campaigns.
- **Compliance / legal:** Pin disclaimers or required language (financial, healthcare, regulated categories).
- **Promotional accuracy:** Pin the promo offer (e.g., "25% Off Through Sunday") so it doesn't accidentally not show.

### When pinning hurts

- Pinning more than 1-2 headlines reduces RSA permutations dramatically.
- Pinning the same position with multiple headlines creates rotation only within that pin group (Google rotates among them but can't use them elsewhere).
- Heavy pinning gets you a "Poor" Ad Strength score — not catastrophic but loses some serving privileges.

**Pin sparingly:** The strongest accounts pin only what they legally must. Use multiple headlines pinned to the same position (e.g., 3 different headlines all pinned to Position 1) when you must control which slot they appear in but want some rotation.

[**+12%**conversions,  
better copyDoes ad copy still matter? What the data on RSA Ad Strength saysAutomation didn’t kill copywriting — it moved it upstream. Google’s Ad Strength data and independent studies show better RSA copy lifting conversions 12–100%+. The evidence, and what drives it.→](/learn/case-studies/rsa-ad-strength-evidence)

RGM Expert Trick

We pin almost nothing — pinning strangles the test

Every headline you pin removes thousands of combinations the system could have tried. Pin all three positions and you’ve hand-built one rigid ad and thrown away the reason to run an RSA.

We pin only what law or brand demands and let everything else rotate, so the machine finds combinations we’d never have guessed.

**WHY IT’S RARE ·** Pinning feels like control; it’s usually just self-sabotage.

## 7. Ad Strength score — what it measures and what to ignore

Google shows each RSA an Ad Strength rating: Incomplete, Poor, Average, Good, Excellent. The factors Google measures:

- **Headline count** — 15 is ideal; fewer reduces strength.
- **Headline uniqueness** — varied headlines without redundancy.
- **Keyword inclusion** — headlines containing target keywords.
- **Description count** — 4 is ideal.
- **Asset pinning** — over-pinning lowers strength.

### What to do with Ad Strength

Aim for "Good" or "Excellent" for most ads — the score correlates loosely with performance. But:

- Don't sacrifice copy quality for the score. A "Good" ad with great copy outperforms an "Excellent" ad with mediocre copy.
- Don't obsess over moving from Good to Excellent — the marginal performance lift is small.
- Don't add weak headlines just to hit 15. Five strong headlines beats 15 mediocre ones.

Draft an ad in the builder below and watch the relevance score move — it shows what a higher Quality Score saves you on CPC versus a weaker competitor.

RGM Expert Trick

We read Ad Strength as a hint, never a KPI

Ad Strength rewards variety, not sales. Pad an ad with weak headlines to turn it ‘Excellent’ and you’ll dilute the few lines that were actually winning.

We chase conversion rate instead and let Strength land where it lands — a ‘Good’ ad that converts beats an ‘Excellent’ one that doesn’t, every time.

**WHY IT’S RARE ·** The score measures the inputs Google likes, not the money you make.

## 8. Patterns that win across categories

### The proof-point pattern

Specific numbers outperform generic claims. Include verifiable proof points.

- "Save 30 Minutes Daily" > "Save Time"
- "Used by 12,000 Teams" > "Trusted by Many"
- "Ships in 24 Hours" > "Fast Shipping"

### The deflection pattern

Acknowledge a common objection and reframe.

- "No Credit Card Required"
- "Setup in Under 2 Minutes"
- "Cancel Anytime"
- "No Long-Term Contracts"

### The audience-fit pattern

Speak to a specific buyer persona.

- "For Solo Marketers"
- "Built for Series A Startups"
- "Designed for Plus Size"

### The contrast pattern

Position against an obvious alternative.

- "Faster Than Mailchimp"
- "Half the Cost of Salesforce"
- "Beyond Yoga — Made in USA" (positioning against import competitor)

### The first-person voice pattern

Direct address often outperforms third-person.

- "Find Your Perfect Fit" > "Customers Find Perfect Fit"
- "Save Hours Every Week" > "Users Save Hours"

## 9. Dynamic Keyword Insertion (DKI) and ad customizers

### Dynamic Keyword Insertion

DKI inserts the matched keyword into the headline at serve time. Syntax: `{KeyWord:Default Text}` — if the keyword fits the character limit, it's used; otherwise the default appears.

### When DKI works

- Product-search campaigns where you've clustered closely-related keywords.
- You want the headline to mirror the query for relevance.
- You've audited all keywords for capitalization and grammar (DKI uses the keyword as-is).

### When DKI hurts

- Your keyword list has typos or odd capitalization.
- Your keywords are long-tail and the inserted phrase reads awkwardly.
- You have brand-protection sensitivities (DKI of competitor brand terms is forbidden by trademark policy).

### Ad customizers

Ad customizers insert business data (inventory count, price, location-specific text) into ads. Examples:

- `{COUNTDOWN("2026/12/25 23:59:59")}` — counts down to a deadline
- `{LOCATION(City)}` — user's city
- Business Data feed: insert price, stock count, or any custom field

RGM Expert Trick

We skip DKI and reach for IF functions instead

Dynamic Keyword Insertion looks clever until it drops a messy or off-brand query straight into your headline. One bad search term and your ad reads like spam.

When we want the ad to flex, we use IF functions on device or audience — controlled, predictable, and never handing the copy to whatever someone typed.

**WHY IT’S RARE ·** The clever-looking automation is the one most likely to embarrass you.

## 10. Compliance and policy

### Trademark policy

- You cannot use a competitor's registered trademark in ad copy without permission.
- You CAN bid on competitor brand keywords (the trademark owner can't prevent that).
- Brand owners can file trademark complaints with Google to remove offending ads.

### Restricted categories

Categories with extra policy requirements: financial services, healthcare/pharma, alcohol, gambling, political ads, employment. These often require:

- Pre-approval / certification
- Required disclaimers (can be pinned)
- Restricted geo targeting
- Specific landing-page requirements

### Common policy disapprovals

- **Excessive capitalization** — "SAVE NOW" gets disapproved; "Save Now" passes.
- **Misleading content** — claims that can't be substantiated.
- **Inappropriate symbols** — multiple punctuation marks, special characters.
- **Unsupported claims** — medical claims, financial guarantees.

## 11. The testing protocol

### RSA-level testing

You can run multiple RSAs in the same ad group. Google rotates them and reports performance separately. Best practice:

- Run 2-3 RSAs per ad group during active testing.
- Each RSA should have a clear hypothesis (different angle, different value prop, different audience).
- After 2-4 weeks (or 1000+ impressions per RSA), pause losers and add new variants.

### Headline-level rotation

Within an RSA, Google shows performance metrics per asset: "Best", "Good", "Low", "Pending". The workflow:

1. Every 2-4 weeks, check asset reporting.
2. Replace "Low" headlines with new variants.
3. Add headlines in new categories (e.g., if all your social proof is similar, add audience-fit variants).
4. Never remove all "Best" assets at once — you'll restart Learning.

### Google Experiments (A/B testing)

Google Ads Experiments lets you split a campaign 50/50 with structural changes. Use for testing:

- Different RSA strategies (creative-led vs benefit-led).
- Different bid strategies.
- Different audience signals.
- Different landing pages.

## 12. Mobile vs desktop copy considerations

- Mobile shows shorter ad displays (often only 2 headlines and 1 description visible above the fold).
- Headlines that work mobile-first: shorter, more direct, more action-oriented.
- Set "Final mobile URL" for mobile-specific landing pages (especially if your desktop site is not mobile-optimized).
- Check ad previews on mobile in Google Ads UI; the truncation is real.

## 13. Localization and language

Google Ads supports per-campaign language settings. Best practice for multi-language accounts:

- One campaign per language (don't mix English and Spanish keywords in the same campaign).
- Translate, don't auto-translate. Native speakers catch nuance and cultural fit.
- Test culturally-specific value props. "Free shipping" matters more in some markets; "Same-day delivery" matters more in others.

## 14. Sitelinks, callouts, structured snippets, image extensions

Ad assets (formerly extensions) increase ad real estate and CTR. Use them all.

### Sitelinks (account, campaign, or ad-group level)

- 4-8 sitelinks per campaign typical.
- Each sitelink: text (25 chars) + 2 description lines (35 chars each).
- Use to surface secondary destinations (pricing, features, customers, support).

### Callouts

- Short non-clickable text snippets (25 chars).
- 4-10 callouts typical: "Free Shipping", "24/7 Support", "Money-Back Guarantee".

### Structured snippets

- Header-value format: "Types: Trail, Road, Marathon, Casual".
- Header options include: Brands, Models, Types, Featured, Services.

### Image extensions

- Product images shown alongside text ad on mobile/desktop SERP.
- Square (1200x1200) and landscape (1200x628) recommended.
- High-quality lifestyle images outperform stock photography.

### Other extensions worth using

- Price extensions (for SKUs with clear pricing)
- Promotion extensions (for time-bound offers)
- Lead form extensions (for lead-gen campaigns)
- Business information (logo, business name)

## 15. The 12 most common ad copy mistakes

1. **Only 3-5 headlines.** Not feeding the algorithm enough variety. Fix: write 12-15 headlines per RSA.
2. **Headlines that all say the same thing.** 15 variations of "Buy Running Shoes Online". No category diversity. Fix: mix categories (value prop / feature / social proof / CTA / urgency / brand).
3. **Excessive pinning.** Pinning everything to control what shows. Strangles RSA permutations. Fix: pin only what compliance/legal requires.
4. **No proof points.** Generic claims ("Best Quality", "Great Service"). Fix: specific numbers, customer counts, awards, time savings.
5. **All headlines in same voice.** All third-person or all first-person; no contrast. Fix: mix voice styles.
6. **Ignoring ad assets.** No sitelinks, no callouts, no images. Loses 30-50% potential SERP real estate. Fix: implement all relevant ad assets.
7. **Mobile copy not validated.** Headlines that look great on desktop but truncate on mobile. Fix: preview on mobile in Google Ads UI.
8. **Static copy.** Same RSAs running for 6+ months. Fix: monthly rotation of underperforming assets; quarterly fresh RSAs.
9. **Disapproval-prone copy.** Excessive capitalization, unverifiable claims, prohibited symbols. Fix: review Google Ads Policy before launch.
10. **No landing page match.** Ad promises "Free Trial", landing page requires credit card upfront. Quality Score plummets; conversion rate tanks. Fix: validate ad-to-landing-page match for every RSA.
11. **Same RSAs across brand and non-brand.** Brand ads should reinforce brand; non-brand should focus on differentiation. Fix: separate RSAs per intent tier.
12. **DKI without keyword hygiene.** DKI inserting typos and awkward phrases. Fix: audit keyword list before enabling DKI; avoid DKI on broad/phrase keywords.

## 16. Anti-patterns: what NOT to do

- **Do not write headlines "by formula" without thinking about the user.** Real conversion comes from understanding what the user actually wants.
- **Do not over-rely on "Sale" / "Discount" framing.** Premium brands lose positioning; commodity brands train customers to wait for sales.
- **Do not use exclamation marks excessively.** Google's policy allows one per ad; more triggers disapproval.
- **Do not lead with the brand name unless you're a recognized brand.** Unknown brands need to lead with value prop.
- **Do not duplicate headline text in different RSAs.** Google deduplicates anyway; you waste headline slots.
- **Do not pause RSAs that have "Low" rated assets.** Replace the assets; keep the RSA running.
- **Do not skip ad asset reporting.** The Best/Good/Low data is the only window into RSA performance — use it weekly.

## Quick reference: the “good ad copy” checklist

- ✓ 12-15 headlines per RSA with category diversity
- ✓ 4 descriptions per RSA, each with distinct angle
- ✓ Specific proof points and numbers in at least 3-4 headlines
- ✓ CTA-style headlines included (2-3)
- ✓ Pinning only for legal/compliance/brand-control requirements
- ✓ Ad strength "Good" or "Excellent" (without sacrificing copy quality)
- ✓ Sitelinks, callouts, structured snippets, image extensions all configured
- ✓ Mobile preview validated
- ✓ Ad-to-landing-page match confirmed
- ✓ 2-3 RSAs per ad group during active testing
- ✓ Asset reporting reviewed every 2-4 weeks
- ✓ "Low" rated assets replaced monthly
- ✓ Brand and non-brand RSAs separated
- ✓ DKI only with clean keyword list

**Sources and further reading:**  
  
**Google official documentation:**  
[Google Ads Help — About Responsive Search Ads](https://support.google.com/google-ads/answer/7684791)  
[Google Ads Help — Pinning assets in RSAs](https://support.google.com/google-ads/answer/9143007)  
[Google Ads Help — Ad Strength](https://support.google.com/google-ads/answer/9203948)  
[Google Ads Help — Dynamic Keyword Insertion](https://support.google.com/google-ads/answer/2454041)  
[Google Ads Help — Ad customizers](https://support.google.com/google-ads/answer/2375499)  
[Google Ads Help — Ad Policies](https://support.google.com/google-ads/answer/2375420)  
[Google Ads Policy — Trademark](https://support.google.com/adspolicy/answer/6118)  
  
**Third-party expert sources:**  
[Copyhackers](https://www.copyhackers.com/) — foundational direct-response copywriting  
[Unbounce blog](https://www.unbounce.com/blog/) — conversion-focused copy  
[Search Engine Land — Paid Search](https://searchengineland.com/library/channels/paid-search)  
[PPC Hero — ad copy tactical posts](https://www.ppchero.com/category/ad-copy/)  
[Optmyzr — RSA management at scale](https://www.optmyzr.com/blog/category/ad-copy/)  
[SEJ — RSA coverage](https://www.searchenginejournal.com/google-ads/responsive-search-ads/)  
[WordStream — Google Ads ad copy](https://www.wordstream.com/blog/topic/google-ads)  
  
**RGM glossary entries used:**  
[Responsive Search Ad (RSA)](/glossary/rsa/) · [Quality Score](/glossary/quality-score/) · [Click-Through Rate](/glossary/ctr/) · [Ad Strength](/glossary/ad-strength/) · [Dynamic Keyword Insertion](/glossary/dki/) · [Sitelink](/glossary/sitelink/)  
  
**Series:** [All modules in Paid Search Mastery](/training/paid-search-mastery/).  
**Previous module:** [Module 4 — Performance Max](/training/paid-search-mastery/performance-max/)  
**Next module:** [Module 6 — Conversion Tracking and Enhanced Conversions](/training/paid-search-mastery/conversion-tracking-and-enhanced-conversions/)

CASE-method test

## Prove it. Earn your passcode.

Pass at 90% to unlock the completion passcode for this module. You can retake it as many times as you like.
