Skip to content
MJ Marketing

Writing Google Ads Copy That Converts: Practical Guide 2026

Better ad copy = more clicks and conversions. RSA best practices, headline formulas, emotional vs. rational triggers and A/B testing. With 20+ examples.

Mijo Jurisic

Google Ads Consultant

10 min readUpdated
Google Ads Ad Copy Optimization

The uncomfortable truth: The best campaign structure is worthless if your ad copy doesn't convince. CTR and Quality Score depend directly on it. This guide shows how to write copy that gets clicks AND conversions.

Why Ad Copy Matters So Much

An example with made-up numbers:

Same keywords, same bids, same landing page:

Ad A: "We offer high-quality services"
→ CTR: 2.1% | Quality Score: 5 | CPC: €4.20

Ad B: "Done in 24h – request free consultation"
→ CTR: 6.8% | Quality Score: 8 | CPC: €2.10

Result: Ad B = 3x more clicks, half the price!

Why? Google assesses ad quality in every auction: expected clickthrough rate, ad relevance and landing page experience. According to Google, higher quality ads typically cost less per click and earn a better Ad Rank. Quality Score (1-10) is only the diagnostic readout of these factors, not an auction input.

Understanding RSA (Responsive Search Ads)

What are RSAs?

Google automatically shows different combinations of your headlines and descriptions:

You provide:
- 3 to 15 headlines (max 30 characters each)
- 2 to 4 descriptions (max 90 characters each)

Google combines:
- At least 1 headline + 1 description per impression, up to 3 headlines at the top
- Automatically tests different combinations
- Optimizes for best performance

Every other limit, for example for the two path fields and the assets, is in my Google Ads specs data sheet.

RSA Best Practices

Achieving "Excellent" ad strength:

✅ As many unique headlines as you can (up to 15; in my experience 11-15 is a good target, not just 3-5) ✅ Fill all 4 descriptions ✅ Variety: Each headline should convey a different message ✅ Pin sparingly: Maximum 1-2 pinned headlines ✅ Include keywords: At least 2-3 headlines with keyword

Whether your RSAs are set up like this or only carry three to five headlines is something I check in every Google Ads audit as part of the account structure.

Headline Categories for Variety

Mix different headline types. Unless stated otherwise, the examples in this guide come from a fictional painting and decorating business in Bristol:

Type 1 – Keyword headline:
"Painter Bristol"
"House Painting Services"

Type 2 – Benefit promise:
"Freshly Painted, Zero Mess"
"Clean-Up Included"

Type 3 – Social proof:
"4.9 Stars from 180 Reviews"
"Family Business Since 1998"

Type 4 – Urgency:
"May Slots Still Available"
"Book Your Free Survey Now"

Type 5 – Differentiation:
"Fixed Price After Survey"
"Own Team, No Subcontractors"

Type 6 – Call-to-action:
"Request Your Free Quote"
"Get a Call Back Today"

6 Headline Formulas That Work

Formula 1: Keyword + Benefit

Schema: [Keyword]: [concrete benefit]

Examples:
✅ "Painter Bristol: Fixed Quote"
✅ "Flat Painted in 3 Days"
✅ "Wallpapering by Experts"

If you bid on a competitor's name as a keyword, this formula doesn't simply carry over: competitor brands in ad copy follow their own rules.

Formula 2: Number + Verifiable Fact

Schema: [Number] + [verifiable fact]

Examples:
✅ "1,200 Homes Painted"
✅ "Family Business Since 1998"
✅ "4.9 Stars from 180 Reviews"

Important: Only use numbers that are true and verifiable. Made-up result promises like "300% More Inquiries" cost you trust, at the latest on the first phone call. The same goes for ad copy an AI suggests to you, even though it usually needs no AI label (my guide to labeling AI in ads explains when a label is still required). In ChatGPT prompts for Google Ads I show, with ready-made templates, how to give a chatbot a list of facts so it does not invent years or numbers.

Formula 3: Problem → Solution

Schema: [Address problem]? → [Your solution]

Examples:
✅ "Yellowed Walls? Fresh Paint"
✅ "Mould Stains? We Treat Them"
✅ "No Painter Free? Book for May"

Formula 4: Eliminate Fear

Schema: [Remove common objection]

Examples:
✅ "Fixed Price, No Extras Later"
✅ "Dust Sheets & Clean-Up Incl."
✅ "Free, No-Obligation Quote"

Formula 5: Scarcity / Urgency

Schema: [Time limit or limited availability]

Examples:
✅ "Spring Offer Until March 31"
✅ "Only 2 May Slots Left"
✅ "Free Colour Advice Until Fri"

Use scarcity only when it's real: if you write "only 2 slots left" and say the same next week, you burn credibility.

Urgency comes from the content, not from "NOW!!!": unnecessary all caps and repeated punctuation break Google's editorial requirements, and the ad gets disapproved.

Formula 6: Social Proof

Schema: [Proof through others]

Examples:
✅ "180 Reviews, Avg. 4.9 Stars"
✅ "Est. 1998, Fully Insured"
✅ "1,200+ Jobs Across Bristol"

Descriptions That Convert

The Perfect Description Structure

Formula: [Benefit 1]. [Benefit 2]. [CTA with urgency].

Example:
"Own team, no subcontractors. Fixed price after survey.
May slots still available."

4 Description Templates

Description 1, Feature + Benefit:

"Solvent-free, low-odour paints. Fixed price with no
hidden costs, clean-up included."

Description 2, Social Proof + CTA:

"Over 1,200 jobs across Bristol, rated 4.9 stars on Google.
Request your free quote now."

Description 3, Problem + Solution:

"Yellowed walls or cracks in the render? We visit, advise
and give you a fixed price."

Description 4, Numbers + Facts:

"Family business since 1998, 1,200 jobs, call back the same
working day. Enquire now."

Emotional vs. Rational Triggers

When emotional?

B2C, lifestyle, health:

❌ Rational: "Professional dental cleaning from €89"
✅ Emotional: "Finally smile with confidence again"

❌ Rational: "Gym with 200 machines"
✅ Emotional: "Your best self starts today"

When rational?

B2B, technical, high-ticket:

❌ Emotional: "The best software for your business"
✅ Rational: "Trades Software: Quotes, Jobs and Invoices in One Tool"

❌ Emotional: "We supply great office furniture"
✅ Rational: "Office Furniture for Companies: On-Site Samples, Delivery With Assembly"

The Combination: Most Effective

✅ Best practice: Emotional + Rational together

Headline (emotional): "A Home That Feels Fresh Again"
Description (rational): "Decorators in Bristol: fixed price after survey,
clean-up included. Book your survey now."

Maximizing Assets (Formerly Ad Extensions)

What used to be called ad extensions, Google now calls assets. The principle has not changed: extra information that makes your ad bigger and more informative.

Why Assets Matter

Ad without assets:
→ 2-3 lines of text
→ Little space, few reasons to click

Ad with all assets:
→ 6-8 lines, takes up more SERP space
→ In my experience, noticeably more clicks because more arguments are visible
→ Adding them is free, and a click on an asset such as a sitelink costs the same as a click on the headline

Key Assets

Sitelink assets (at least 6, which Google recommends for "Good" ad strength or better):

✅ "Request a Fixed Quote"     → /quote
✅ "Before & After Photos"     → /projects
✅ "Services & Prices"         → /services
✅ "About Our Team"            → /about
✅ "On-Site Colour Advice"     → /colour-advice
✅ "Contact & Directions"      → /contact

Callout assets (4-6):

✅ "Trading Since 1998"
✅ "Fixed Price Quotes"
✅ "Clean-Up Included"
✅ "Same-Day Call Back"

Structured snippet assets:

Type: Services
✅ "Interior Painting, Exterior Painting, Wallpapering, Woodwork, Flooring"

A/B Testing for Ad Copy

What to Test?

Priority 1, Headlines:

Test A: "Painter Bristol: Fixed Quote"
Test B: "Painter Bristol: Same-Day Call"

→ Same description, same assets
→ Duration: Min. 2 weeks or 1,000 impressions
→ Metric: CTR and Conversion Rate

Priority 2, CTAs:

Test A: "Get Your Free Consultation Now"
Test B: "Request Free Quote Within 24h"

Priority 3, Emotional vs. Rational:

Test A: "A Home That Feels Fresh Again"
Test B: "Fixed Price, Clean-Up Included"

Testing Process

1. One variable per test (don't change everything at once!)
2. Collect enough data (min. 1,000 impressions per variant)
3. Identify winner (CTR + Conversion Rate)
4. Keep winner, replace loser with new variant
5. Repeat (continuous process)

Ideas for your next variant come from your competitors' ads: in the Ads Transparency Center you can see which messages they run and spot the claim nobody has taken yet.

Checklist: Perfect Google Ads Ad

Headlines ✅:

  • 11-15 headlines (not just 3-5)
  • At least 2 different keywords included
  • At least 1 USP/differentiator
  • At least 1 social proof element
  • At least 1 strong CTA
  • Each headline works alone AND in combination

Descriptions ✅:

  • All 4 descriptions used
  • Feature + benefit in each description
  • CTA in at least 2 descriptions
  • Different messages (not redundant)

Assets ✅:

  • At least 6 sitelinks
  • 4-6 callout assets
  • Structured snippet assets
  • Call asset (if relevant)
  • Location asset (if local)

Quality ✅:

  • Ad strength: "Good" or "Excellent"
  • No clickbait or exaggerated promises
  • Landing page matches ad
  • Mobile-friendly formatting

Conclusion

Better ad copy = direct revenue lever

The key rules:

  1. Variety: 11-15 different headlines, not just 3
  2. Benefits over features: "More customers" instead of "Professional management"
  3. Specific CTA: "Free consultation in 24h" instead of "Contact us"
  4. Test: Continuous A/B testing, never stop optimizing
  5. Use assets: Don't waste free extra potential

Request Ad Copy Audit


FAQ about Google Ads Ad Copy

How many headlines should I write per RSA?

Google doesn't name a fixed minimum for "Excellent". Per Google's help, you need at least 3 headlines, can enter up to 15 and should provide as many unique headlines as you can; for ad groups with many keywords, Google recommends using all 15. In my experience, 11-15 headlines is a good target. Each headline should convey a different message: mix keywords, benefit promises, social proof, CTAs and differentiators.

Should I pin headlines?

Sparingly! Maximum 1-2 pinned headlines (e.g., headline 1 = keyword headline for relevance). Too much pinning limits Google's optimization and reduces ad strength. Alternative: Assign multiple headlines per pin position (e.g., pin 3 different headlines to position 1).

How long should I run an A/B test?

At least 2 weeks OR 1,000 impressions per variant. With very low traffic (< 100 clicks/week per ad group), tests need longer, in that case at least 4 weeks. Important: Change only ONE variable per test, otherwise you can't attribute the difference.

Which is more important, CTR or Conversion Rate?

Both! High CTR without conversions means: Ad attracts wrong visitors or landing page doesn't convince. Low CTR with high conversion rate means: Ad qualifies well but too few people click. Ideal: a CTR above your own account average AND a conversion rate that keeps your CPA within target.

How do I improve my Quality Score through ad copy?

3 levers: 1) Include keywords in headlines (at least 2-3 headlines with main keyword), 2) Improve CTR (strong CTAs, numbers, differentiation), 3) Landing page relevance: Ad copy and landing page must have the same message. According to Google, higher ad quality typically means a lower cost per click. Quality Score itself is just the diagnostic for that, not an auction input.

Mijo Jurisic

Google Ads consultant & founder of MJ Marketing. 5+ years of hands-on practice: from a self-taught start to advising direct Google Ads customers on behalf of Google. 500+ Google Ads accounts and €22M in media spend managed across the career.

Related Articles

Book intro call20 min · Google Meet · directly with Mijo