generate-ad-copy

feed-mob's avatarfrom feed-mob

Generate two distinct, creative, and copyright-compliant ad copy variations based on campaign parameters and research insights. Use when creating advertising text content including headlines, body copy, and calls-to-action. Triggers on requests to write ad copy, create ad text, generate headlines, or develop platform-specific ad messaging for A/B testing.

⭐0stars🔀0forks📁View on GitHub🕐Updated Dec 3, 2025

When & Why to Use This Skill

This Claude skill automates the generation of high-converting, platform-optimized ad copy variations. It produces two distinct sets of headlines, body copy, and calls-to-action tailored to specific campaign parameters and target audiences, ensuring copyright compliance and brand alignment for platforms like TikTok, Facebook, and LinkedIn. By providing structured A/B testing options and data-driven recommendations, it streamlines the creative process for digital marketers.

Use Cases

  • A/B Testing: Generate two fundamentally different messaging approaches to identify the most effective creative direction for social media campaigns.
  • Cross-Platform Optimization: Quickly adapt a single product concept into platform-specific ad formats, automatically adjusting tone and length for LinkedIn, Instagram, or TikTok.
  • Data-Driven Copywriting: Transform market research insights and campaign KPIs into actionable, professional ad text that addresses specific audience pain points and triggers conversions.
namegenerate-ad-copy
descriptionGenerate two distinct, creative, and copyright-compliant ad copy variations based on campaign parameters and research insights. Use when creating advertising text content including headlines, body copy, and calls-to-action. Triggers on requests to write ad copy, create ad text, generate headlines, or develop platform-specific ad messaging for A/B testing.

Generate Ad Copy

Generate two distinct ad copy variations with headlines, body copy, and CTAs based on campaign parameters. Each variation should be original, copyright-compliant, and platform-optimized.

Workflow

Step 1: Analyze Campaign Context

Extract from provided parameters:

  • product_or_service: What is being advertised
  • target_audience: Who the ad targets
  • platform: Where ad appears (TikTok, Facebook, Instagram, LinkedIn)
  • creative_direction: Tone and style requirements
  • kpi: Success metrics

If research insights provided, incorporate audience behaviors, platform trends, and creative recommendations.

Step 2: Generate Variation A

Create the first ad copy variation:

Headline (5-15 words):

  • Attention-grabbing and benefit-focused
  • Platform-appropriate length
  • Aligned with creative direction

Body Copy (20-100 words depending on platform):

  • Expand on headline's promise
  • Address target audience pain points
  • Include key product/service benefits
  • Match specified tone and style

CTA (2-5 words):

  • Clear, action-oriented
  • Aligned with campaign KPI

Tone: Document the tone used

Step 3: Generate Variation B

Create a DISTINCT second variation:

  • Different messaging approach than A
  • Alternative headline angle or benefit focus
  • Different body copy structure
  • May use different CTA phrasing

Variation B must NOT be a minor rewording of A. Provide genuine alternative for A/B testing.

Step 4: Determine Recommendation

Recommend one variation based on:

  • Campaign KPI alignment
  • Platform best practices
  • Audience appeal from insights

Step 5: Return JSON Output

CRITICAL: Return a raw JSON object (NOT in a code block). The output must be valid JSON that can be parsed directly.

Return this exact structure:

{ "generated_at": "ISO timestamp", "campaign_name": "name or null", "platform": "platform name or null", "target_audience": "audience description or null", "variations": [ { "variation_id": "A", "headline": "Compelling headline", "body_copy": "Engaging body copy...", "cta": "Action CTA", "tone": "tone description", "platform_optimized": true }, { "variation_id": "B", "headline": "Alternative headline", "body_copy": "Different approach...", "cta": "Alternative CTA", "tone": "tone description", "platform_optimized": true } ], "recommended_variation": "A or B", "recommendation_rationale": "why this variation is recommended", "disclaimer": "This ad copy is original content generated for your campaign. All copy is copyright-compliant and does not use trademarked phrases." }

References

Important Notes

  • Return raw JSON only, not wrapped in code blocks
  • Generate exactly two variations with distinct messaging
  • Ensure all copy is original and copyright-compliant
  • Tailor copy to platform best practices
  • Match tone and style to creative direction
  • Provide clear rationale for recommendation
  • Include copyright compliance disclaimer
  • Ensure variation B is genuinely different from A