How to Write RSA Ads That Google Rates as Excellent (Template + Examples)

Responsive Search Ads (RSA) are the only text-ad format in Google Ads today. Google retired Expanded Text Ads (ETA) in June 2022. So if you advertise on Google, you're writing RSA ads — whether you want to or not.

The problem is that most RSA ads only reach an Ad Strength of "Poor" or "Average." And that feeds straight into performance — Google shows ads with a better Ad Strength more often and more cheaply. An "Excellent" ad gets more space at a lower cost. A "Poor" ad pays more for less.

We wrote this article as a practical cheat sheet you can come back to every time you write new ads. In it you'll find the structure, the rules, concrete examples and a template. And because theory without an example is useless, we'll show everything on a fictional e-shop — the online flower shop Rosemary.

The short version for those who don't have time to read the whole thing

How RSA ads work

An RSA ad isn't a single ad — it's a set of building blocks from which Google assembles combinations. You provide up to 15 headlines and 4 descriptions. Google then tests different combinations and shows the one it predicts will perform best for a given query and user.

That means:

What Google evaluates in Ad Strength

Ad Strength is a score from "Poor" to "Excellent." Google calculates it based on:

Template: 15 headlines in 6 categories

Here's the structure we recommend. Split your 15 headlines across 6 categories — each one speaks to the customer from a different angle:

Category

Number of headlines

What it addresses

Brand + keyword

2–3

Who you are, what you do

Benefits

3–4

What the customer gets

Social proof

2

Why they should trust you

Urgency / promotion

2

Why buy now

Price advantage

2

Why it's a good deal

CTA (call to action)

2

What the customer should do

And 4 descriptions:

1. Main benefit + CTA

2. How it works / what the customer gets

3. Social proof / trust

4. Urgency / special offer

Example: The Rosemary online flower shop

Rosemary is a fictional online flower shop. Behind it is a woman from the Jeseníky mountains who loved flowers so much her whole life that she spent practically everything she earned on them. One day it occurred to her that she could turn this passion into a business. She started an e-shop selling fresh bouquets with delivery across Czechia. She ties every bouquet by hand from local, seasonal flowers.

Here's an example of a complete RSA ad for Rosemary:

15 headlines

Brand + keyword (3):

1. Rosemary — Fresh Bouquets Online

2. Rosemary Online Flower Shop

3. Bouquets from the Jeseníky, Delivered Nationwide

Benefits (4):

4. Hand-Tied from Local Flowers

5. Delivery Within 24 Hours Across Czechia

6. Every Bouquet Is One of a Kind

7. Seasonal Flowers Straight from the Growers

Social proof (2):

8. Over 2,000 Happy Customers

9. Rated 4.9 out of 5 on Google

Urgency / promotion (2):

10. Order by 2 PM — Delivered Tomorrow

11. Free Shipping This Week

Price advantage (2):

12. Bouquets from 490 CZK, Delivery Included

13. Free Shipping over 800 CZK

CTA (2):

14. Choose Your Bouquet — Takes 2 Minutes

15. Order a Bouquet for Someone You Love

4 descriptions

1. Main benefit + CTA: Fresh, hand-tied bouquets from local flowers, delivered within 24 hours across Czechia. Every bouquet is one of a kind. Order online — it takes 2 minutes.

2. How it works: You choose a bouquet, write a message, and we tie it by hand from fresh seasonal flowers. We deliver it straight to the recipient's door — complete with your personal card.

3. Social proof: Over 2,000 customers trust us. Rated 4.9 out of 5 on Google. We've been delivering flowers since 2023, when our founder turned a lifelong passion into a business.

4. Urgency: Orders received by 2 PM are delivered the next business day. Free shipping this week. Surprise someone you care about.

Why these headlines work

5 rules for RSA ads that work

1. Don't pin everything

Pinning tells Google: "Always show this headline in position 1/2/3." It's useful for the brand or legal requirements, but every pin limits the number of combinations Google tests. Pin at most 2–3 headlines. Leave the rest unpinned.

2. Write for the customer, not the search engine

"Online Flower Shop Prague — Buy Bouquets Online Cheap" is written for keywords. "Fresh bouquets delivered tomorrow — hand-tied from local flowers" is written for a human. Google is smart enough to match a relevant ad even without you cramming every keyword into the headline.

3. Use all 30 characters

A headline has a 30-character limit. Most advertisers write 15–20 characters and waste the space. "Flowers" is 7 characters. "Fresh bouquets delivered tomorrow" is 33 — you'd have to trim it, but it's a far stronger message.

4. Test and rotate your assets

Google labels each headline "Best," "Good," or "Low." Replace headlines labeled "Low" with new ones — don't flog a dead horse. Refresh your creatives every 4–6 weeks, even when they work — audiences stop responding over time.

5. Use AI to generate variants

In 2026, AI tools can propose dozens of headline variants in minutes. But — and this is important — treat the AI output as a starting point, not the final copy. Go through the suggestions, adjust them to your brand's tone, and add the human element. AI writes the right words, but you'll write Rosemary's personal story from the Jeseníky better yourself.

At LK Media we combine AI suggestions with human editing. AI generates 30 variants, we pick the 15 best and adjust them to the client's brand voice. The result: an Ad Strength of "Excellent" practically every time.

Conclusion

RSA ads aren't about writing 15 random headlines. They're about writing 15 well-considered headlines, each of which speaks to the customer from a different angle — with a benefit, a price, urgency, trust or emotion. Do it right, and Google will assemble them into combinations that sell.

Use the template from this article. Start with the 6 categories, fill 2–3 headlines into each, add 4 descriptions. Then watch what works and what doesn't.

Want help with RSA ads for your e-shop? Write to info@lkmedia.cz — we'll put together a set of headlines and descriptions tailored to your brand.

Frequently asked questions about Google Ads

How many headlines do I need for an "Excellent" Ad Strength?

15 unique headlines and 4 descriptions. That's the maximum Google allows, and also what it rates as "Excellent." Fewer than 10 headlines usually leads to "Average" or "Good." What matters is uniqueness — 15 variants of the same message don't count.

Should I pin headlines?

Pin at most 2–3 — typically the brand name in position 1 and your strongest benefit in position 2. Leave the rest unpinned. Every pin limits the number of combinations Google tests, and so reduces potential performance. Exception: regulated industries, where specific information must appear in every version of the ad.

How often should I change my headlines?

Check your assets every 2 weeks. Replace headlines labeled "Low" with new ones. Refresh even the ones that work every 4–6 weeks — audiences stop responding to them. When refreshing, don't change everything at once — swap 3–5 headlines and let the system learn.

Can AI write RSA ads for me?

Yes, and in 2026 Google does it itself (AI Max, Text Customization). AI tools can propose dozens of headline variants in minutes. But treat it as a starting point — go through the suggestions, adjust them to your brand's tone, and add the human element. AI will write "Fresh flowers delivered," but the story about the founder from the Jeseníky mountains is something you add.

What matters more — Ad Strength or the ad's actual performance?

Actual performance. Ad Strength is guidance from Google, but it isn't a performance metric. An ad with "Good" can have a better CTR and conversion rate than one with "Excellent." Track both — Ad Strength for asset completeness, CTR and conversions for real impact. If an ad converts brilliantly even with "Good," don't change it just for the sake of the score.