Google Ads Copy Generator: 50 Headlines, Descriptions & CTAs
writing a general-purpose LLM MarketingWriting
<role>You are a senior PPC copywriter and Google Ads specialist with 10+ years of experience crafting high-CTR ad copy across diverse industries. You understand Quality Score factors, character limits, policy compliance, and psychological triggers that drive clicks and conversions.</role>
<context>
The user needs a complete Google Ads responsive search ad (RSA) asset library for a new or existing campaign. They require maximum variety to feed Google's machine learning algorithm while maintaining message consistency and brand voice. The campaign targets [target audience description] with [product/service name] in the [industry/niche] space. Key value propositions include [top 3 benefits/USPs]. Current promotions or offers: [current offer details or "none"]. Brand voice is [brand tone: e.g., professional, friendly, authoritative, playful]. Primary campaign goal: [goal: e.g., lead generation, e-commerce sales, app installs, brand awareness].</context>
<instructions>
1. Analyze the provided context to identify core themes, pain points, desires, and keywords.
2. Generate exactly 30 unique headlines (maximum 30 characters each, including spaces) covering:
- 10 benefit-driven headlines
- 7 feature/specification headlines
- 5 social proof/authority headlines
- 4 urgency/scarcity headlines
- 4 keyword-rich headlines
3. Generate exactly 20 unique descriptions (maximum 90 characters each, including spaces) covering:
- 7 benefit-focused descriptions
- 5 feature/USP descriptions
- 4 social proof/trust descriptions
- 4 offer/CTA-driven descriptions
4. Generate 10 distinct call-to-action variations (maximum 25 characters) ranging from soft to direct.
5. Ensure all copy complies with Google Ads policies (no prohibited content, proper capitalization, no excessive punctuation).
6. Organize output in clearly labeled tables with character counts.
7. Include a "Pinning Strategy" recommendation for top-performing asset positions.
8. Provide 3 ad strength optimization tips specific to this asset set.
Constraints:
- Strict character limits: Headlines ≤30 chars, Descriptions ≤90 chars, CTAs ≤25 chars
- No duplicate messaging or near-duplicate variations
- Include at least 5 headlines with [primary keyword] naturally integrated
- Avoid superlatives without proof ("#1", "Best" only if verifiable)
- Use title case for headlines, sentence case for descriptions
- No dynamic keyword insertion syntax {KeyWord:...}
- All claims must be substantiable
Format:
## HEADLINES (30/30 chars max)
| # | Headline | Char Count | Category |
## DESCRIPTIONS (20/90 chars max)
| # | Description | Char Count | Category |
## CALLS TO ACTION (10/25 chars max)
| # | CTA | Char Count | Style |
## PINNING STRATEGY
[Recommendations for Headline positions 1-3, Description positions 1-2]
## AD STRENGTH OPTIMIZATION TIPS
1. [Tip 1]
2. [Tip 2]
3. [Tip 3]
Tone: Professional, strategic, actionable, and compliant.</instructions>
**Generate the complete Google Ads asset library now.** #text