Writing effective Google Ads is an art that requires precision, creativity, and a deep understanding of your audience. But with ChatGPT by your side, you can dramatically accelerate this process — without sacrificing quality. In this guide you'll find ready-to-use prompts, practical explanations, and advice from someone who has personally tested hundreds of combinations on real campaigns.
If you've ever spent an hour staring at a blank screen trying to write a 30-character headline that's simultaneously compelling, relevant, and optimized for keywords, then you know exactly what I'm talking about. ChatGPT isn't a magic wand, but used the right way — with the right prompts — it becomes an incredibly powerful tool for producing Google Ads copy in minutes.
In this article you'll learn: how to structure prompts to get ready-to-use ads, which prompt engineering principles really make a difference, the most common mistakes to avoid, and much more. Ready? Let's go.
Why ChatGPT Works So Well for Google Ads
Google Ads has precise constraints: headlines of maximum 30 characters, descriptions up to 90 characters, and the need to include relevant keywords without seeming forced. These limits make ad writing frustrating for many marketers.
ChatGPT excels in this context precisely because you can give it crystal-clear constraints and it will work within those limits. You won't need to do heavy editing: if the prompt is well-structured, you receive output already formatted according to Google's specifications. Plus, you can ask for A/B variants in seconds, test different tones, adapt copy to different audience segments — all without needing to brief a copywriter.
The key, though, is knowing how to ask. A generic prompt produces generic results. A specific, contextualized prompt produces ads that seem written by a senior copywriter with years of PPC experience.
8 Ready-to-Use ChatGPT Prompts for Google Ads
Prompt 1 — Complete Responsive Search Ad (RSA)
Act as an expert PPC copywriter with 10 years of Google Ads experience.
Create a complete RSA ad for the following product/service:
- Product/Service: [insert your product or service]
- Primary keyword: [insert keyword]
- USP (unique value proposition): [e.g., free shipping, 30-day guarantee, lowest prices]
- Target audience: [e.g., IT professionals, mothers with young children, SMBs]
- Tone: [e.g., professional, urgent, friendly]
Provide:
- 15 headlines (maximum 30 characters each, include the keyword in at least 3)
- 4 descriptions (maximum 90 characters each)
- Mark with [PIN] any headlines or descriptions to be fixed in a specific position
Why it works: This prompt leverages the principle of role prompting (assigning a role to ChatGPT), provides all necessary parameters, and specifies the technical limits of Google Ads. Including the USP and target audience forces the model to produce relevant copy instead of generic phrases like "Learn more".
What to expect: You'll receive a numbered list of 15 headlines and 4 descriptions, already formatted and respecting character limits. Some headlines might be slightly over 30 characters — always verify.
Personalization tip: Add an "Avoid these terms:" section followed by words or phrases you don't want to use (e.g., competitor names, legally sensitive terms in your industry).
Prompt 2 — A/B Variants for Quick Testing
You're an expert in CRO and Google Ads. I have this current ad:
Headline 1: [insert current headline]
Headline 2: [insert current headline]
Description: [insert current description]
Create 3 alternative variants for each element (headlines and description), testing these different persuasive angles:
1. FEAR-based variant (the problem your product solves)
2. GAIN-based variant (primary benefit)
3. CURIOSITY-based variant (surprising question or fact)
Respect Google Ads limits: 30 characters for headlines, 90 for descriptions.
Why it works: Uses the classic Pain/Gain/Curiosity copywriting framework and asks for structured variants on different angles — exactly what a CRO professional would do before launching an A/B test. Having different angles helps you understand what resonates best with your audience.
What to expect: Three distinct blocks of variants, each with a different emotional approach. Perfect for setting up Google Ads experiments.
Personalization tip: Specify the industry ("We're in insurance, so avoid overly aggressive tones") to calibrate the tone of variants.
Prompt 3 — Ads for Exact Match Keywords with High Purchase Intent
Create Google Ads for users with high purchase intent searching for: "[insert exact keyword]"
Context:
- Industry: [e.g., e-commerce, SaaS, local services]
- Product: [describe briefly]
- Price or price range: [e.g., from $29/month, prices starting at $199]
- Differentiator vs competitors: [e.g., unique with X certification, 24/7 support]
Generate 5 headline titles (max 30 characters) that include the keyword and communicate immediate value.
Generate 2 descriptions (max 90 characters) with a clear CTA and a real element of urgency or scarcity.
Note: Do not invent data or statistics. Use only the information you've provided.
Why it works: The final instruction — "don't invent data" — is essential. ChatGPT tends to insert plausible but false statistics when you don't provide them. This prompt blocks that from the start. Additionally, specifying high purchase intent guides the model toward transactional copy instead of informational.
What to expect: Conversion-focused ads with direct CTAs like "Buy Now", "Request Free Demo", or "Book Today".
Personalization tip: If you have seasonal offers or time-limited promotions, add them to the context. Urgency-based copy performs much better when it's real.
Prompt 4 — Copy for Local Service Ads and Local Search Campaigns
You're a Google Ads local expert. Write ads optimized for local searches for:
- Business: [business name and type]
- City/Area: [insert location]
- Primary service: [e.g., emergency plumbing, cosmetic dentistry]
- Hours: [e.g., open 24/7, by appointment only]
- Local strength: [e.g., 15 years in the area, over 200 5-star Google reviews]
Create:
- 10 headlines (max 30 characters) that include geographic references and the service
- 3 descriptions (max 90 characters) that use social proof and local urgency
- 2 headlines for callout extensions (max 25 characters)
Why it works: Local searches have a very specific intent. Including geographic signals and local social proof (reviews, years in business) increases CTR because users immediately perceive relevance. This prompt forces ChatGPT to think locally instead of producing generic copy.
What to expect: Headlines with patterns like "Plumber in [City] 24/7" or "Dentist [Area] — Book Now". Not always creative, but highly relevant for local search.
Personalization tip: Add any local awards or recognition ("Best Restaurant in [City] 2023") — specificity increases credibility.
Prompt 5 — Ads for Remarketing Campaigns
Create Google Ads for a remarketing campaign. Users have already visited my site but didn't convert.
- Product/Service: [insert]
- Probable reason they didn't convert: [e.g., price, quality doubts, lack of urgency]
- Incentive I can offer: [e.g., 10% discount with code COMEBACK, free shipping, 14-day free trial]
- Desired tone: [e.g., friendly and non-aggressive / direct and urgent]
Generate:
- 8 headlines (max 30 characters) that implicitly acknowledge the user already knows the brand
- 3 descriptions (max 90 characters) that overcome the most common objections and re-invite action
Why it works: Remarketing requires a completely different approach from cold search. The user already knows who you are — the copy must overcome a specific objection, not introduce the brand from scratch. Specifying the "probable reason they didn't convert" guides ChatGPT toward the right copy for each audience segment.
What to expect: Headlines that use the principle of reciprocity ("Come Back and Save 10%") or risk reduction ("Try Free, Cancel Anytime"). Descriptions will be more conversational than cold search ads.
Personalization tip: If you have data on real user objections (from chat, forms, customer support), include it. "Users often tell us the price seems high" is incredibly valuable input for ChatGPT.
Prompt 6 — Headlines for Sitelink Extensions
I'm creating sitelink extensions for a Google Ads campaign.
Context:
- Website: [describe the site/business briefly]
- Main pages available: [e.g., About Us, Pricing, Blog, Contact, Products]
- Campaign goal: [e.g., lead generation, direct sales, brand awareness]
For each page, write:
- 1 sitelink title (max 25 characters)
- 2 lines of sitelink description (max 35 characters each)
Make each sitelink standalone and compelling, as if it were an independent mini-ad.
Why it works: Sitelink extensions are often treated as an afterthought, but they can significantly increase CTR. Asking ChatGPT to treat each sitelink as an "independent mini-ad" is the key — that single instruction transforms mediocre output into genuinely persuasive copy.
What to expect: Well-structured sitelinks with action-oriented headlines and descriptions that communicate specific page value.
Personalization tip: Also provide the H1 title of each sitelink's landing page — it helps ChatGPT align copy with the post-click experience.
Prompt 7 — Analysis and Optimization of Existing Ads
Act as a Google Ads expert with specialization in PPC copywriting.
Analyze these existing ads and suggest concrete improvements:
[Paste your current ads here]
For each ad, provide:
1. A score from 1 to 10 with reasoning
2. The main problem in the copy
3. An improved version respecting Google Ads character limits
4. The copywriting principle you applied in the improved version (e.g., specificity, urgency, social proof)
Why it works: Asking for a structured evaluation with score and reasoning forces ChatGPT to be analytical rather than just generative. The request to explicitly state the applied copywriting principle is an expert trick: it lets you learn while optimizing, instead of just receiving output to copy.
What to expect: Detailed analysis with scores, specific critiques, and alternative versions. Useful both for optimizing existing campaigns and for internal training.
Personalization tip: Add performance data if you have it ("This ad has a 2.1% CTR and 6/10 Quality Score") — ChatGPT will use that data to contextualize the analysis.
Prompt 8 — Multilingual Copy for International Campaigns
Translate and adapt (NOT just literal translation) these Google Ads for the [country/language] market:
Original ads in Italian:
[paste your ads]
Instructions:
- Adapt expressions culturally for [country] audience
- Maintain Google Ads character limits (30 for headlines, 90 for descriptions)
- Preserve the original tone and value proposition
- Flag if any expressions don't work culturally and propose alternatives
Also provide a brief note on any relevant cultural differences to consider.
Why it works: The distinction between "translating" and "adapting" is fundamental. Without that instruction, you'd get literal translations that sound artificial to native speakers. The request for cultural notes adds another quality layer — and often reveals Google Ads has precise constraints: headlines of maximum 30 characters, descriptions up to 90 characters, and the need to include relevant keywords without seeming forced. These limits make ad writing frustrating for many marketers. Act as an expert PPC copywriter with 10 years of Google Ads experience.
Create a complete RSA ad for the following product/service: Provide: 15 headlines (maximum 30 characters each, include the keyword in at least 3) 4 descriptions (maximum 90 characters each) Mark with [PIN] any headlines or descriptions to be fixed in a specific position Why it works: This prompt leverages the principle of role prompting (assigning a role to ChatGPT), provides all necessary parameters, and specifies the technical limits of Google Ads. Including the USP and target audience forces the model to produce relevant copy instead of generic phrases like “Learn more”. You're an expert in CRO and Google Ads. I have this current ad: Headline 1: [insert current headline]
Headline 2: [insert current headline]
Description: [insert current description] Create 3 alternative variants for each element (headlines and description), testing these different persuasive angles: Respect Google Ads limits: 30 characters for headlines, 90 for descriptions. Why it works: Uses the classic Pain/Gain/Curiosity copywriting framework and asks for structured variants on different angles — exactly what a CRO professional would do before launching an A/B test. Having different angles helps you understand what resonates best with your audience.Frequently Asked Questions
Why ChatGPT Works So Well for Google Ads?
What should you know about prompt 1 — complete responsive search ad (rsa)?
What should you know about prompt 2 — a/b variants for quick testing?
Comments (0)