AITameTheBot

Google Ads Copy Prompt

Write Google Search ad copy that fits the character limits and matches search intent — headlines and descriptions built to earn the click on a results page.

intermediate
ChatGPTClaudeGemini
4 min read

What it does

Writes Google Search ad copy that respects the format and the searcher's intent. Search ads are a different sport from social ads: the person already typed what they want, so your job isn't to interrupt — it's to be the most relevant, clickable match for their query. That means echoing their search language, fitting Google's tight character limits exactly, and earning the click against competitors on the same page. This prompt generates the headlines and descriptions a Responsive Search Ad needs.

The prompt
Write Google Search ad copy (Responsive Search Ad) for the offer below.

Produce:
- 10 headlines, each 30 characters or fewer. Vary them: some with the keyword, some with a benefit, some with a CTA, some with a differentiator or offer. They'll be mixed automatically, so each must stand alone.
- 4 descriptions, each 90 characters or fewer. Expand on benefits, include a CTA, and address likely objections.

Rules:
- Stay within the limits exactly (30 chars headlines, 90 chars descriptions). Count carefully.
- Mirror the search intent and keywords naturally — don't keyword-stuff.
- One clear value per headline. Don't cram.
- Include the offer/differentiator and a CTA across the set.
- No superlatives I can't prove ("best," "#1") unless it's literally true and allowed.

Offer details:
- Product/service: [what it is]
- Target keywords / what people search: [the queries]
- Main benefit + differentiator: [why pick us]
- Offer or CTA: [free quote / shop now / book today]
- Location (if local): [area]

How to use it

Paste the exact keywords from your ad group — the copy should feel like the natural answer to those searches. Because Responsive Search Ads mix your headlines and descriptions in different combinations, each headline has to make sense on its own; the prompt is built for that. Check the character counts before you paste into Google Ads; the model usually lands them, but anything over the limit gets rejected or truncated.

Match the copy to the landing page. If the ad promises "free shipping" and the page doesn't mention it, you pay for clicks that bounce — and your Quality Score (and cost) suffers.

Example output

Headlines (≤30): "Emergency Plumber — 24/7" · "On-Site in 60 Minutes" · "Free Quote, No Call-Out Fee" · "Licensed & Insured Local Team"

Descriptions (≤90): "Burst pipe? We're on-site within the hour, 24/7. Upfront pricing, no surprises. Call now." · "Licensed local plumbers with 4.9 stars. Free quotes, same-day service. Book online today."

Variations

Lead gen: Add "The goal is form fills for a free quote. Make 'free quote' and low-friction the through-line."

E-commerce: Add "This is for a product page. Work in price/offer, shipping, and a returns reassurance across the descriptions."

Competitor-aware: Add "Searchers are comparing us to [competitor type]. Lean on our specific differentiators without naming competitors directly."

Call-only: Add "This is a call-only campaign. Make CTAs phone-oriented ('Call now,' 'Speak to us today')."

Common pitfalls

Blowing the character limits. Over-limit headlines get disapproved. Always verify counts — 30 for headlines, 90 for descriptions — before uploading.

Ignoring intent. Social-style 'interrupt and intrigue' copy underperforms on search. The searcher told you what they want; reflect it.

Ad-to-page mismatch. Promising something the landing page doesn't deliver tanks conversions and Quality Score. Keep the message consistent end to end.

Who uses this prompt

Small-business owners running their own Google Ads, social and search managers producing RSAs for clients, e-commerce sellers spinning up product campaigns, and anyone who's stared at the headline counter trying to say something useful in 30 characters. It gets you a full, compliant ad set fast.

Used by

Related prompts