Ad Copy Generator
Generate platform-ready ad copy and responsive HTML landing pages for Google Ads, Facebook/Meta, LinkedIn, and Twitter—with deep advertising domain knowledge, FTC compliance screening, and A/B testing methodology
Plugin ID
pf-ad-copy
Category
marketing
Version
v1.2
Downloads
pf-ad-copy: AI-Powered Ad Copy & Landing Page Generator
Generate platform-ready ad copy for Google Ads, Facebook/Meta, LinkedIn, and Twitter — plus complete, responsive HTML landing pages — with deep advertising domain knowledge, FTC compliance screening, and A/B testing methodology.
Installation
- Download the
pf-ad-copy.pluginfile - Open Claude Desktop and navigate to Settings > Plugins
- Click Install Plugin and select the downloaded
.pluginfile - The plugin will be installed and available immediately
Note: All data stays local on your machine. No external API calls or cloud storage required.
Why This Exists
Professional ad copywriting is expensive and slow. Popular SaaS tools charge:
- Jasper: $348–$828/year
- Copy.ai: $288–$588/year
- Anyword: $468–$948/year
pf-ad-copy eliminates those costs while giving you complete data privacy and control. Generate unlimited ad variants included with your subscription, with no features held behind paywalls.
What's New in v1.2 — AI-Generated HTML Landing Pages
v1.2 adds the ability to generate complete, browser-ready HTML landing pages — not just copy, but fully designed pages:
- Responsive HTML/CSS Landing Pages: Single-file, self-contained HTML pages with embedded CSS and JavaScript — ready to preview in any browser or deploy directly
- Modern Minimal Design System: Inter font, 8px grid spacing, mobile-first responsive layout (640px/1024px breakpoints), WCAG AA accessible
- Conversion-Optimized Layout: F-pattern layout, sticky mobile CTA, 3× CTA repetition (hero, after benefits, final section), above-the-fold hero optimization
- Brand Color Integration: Automatically pulls colors from your brand profile and applies as CSS custom properties — customize by editing 3 lines
- Scroll Animations: Subtle fade-in-on-scroll for benefits and testimonials, CTA hover effects, FAQ accordion — all respecting
prefers-reduced-motion - Dual Output: Generates both a DOCX copy document (for review/editing) and an HTML landing page (for preview/deployment)
- Section Architecture: Navbar → Hero → Social Proof Bar → Benefits Cards → Testimonials → FAQ Accordion → Final CTA → Footer with FTC disclosures
Previous: v1.1 — Deep Domain Knowledge
- Copywriting Frameworks: Every ad applies a named framework (AIDA, PAS, BAB, 4Ps, FAB, StoryBrand)
- FTC Compliance Screening: Automatic scanning for regulated claims with compliant alternatives
- Persuasion Psychology: Cialdini's 6 principles and cognitive biases systematically applied
- Industry Benchmarks: CTR, CPC, and conversion rate benchmarks for 16+ industries
- Statistical A/B Testing: Sample size calculators, testing protocols, and common mistakes to avoid
- StoryBrand Brand Profiling: Brand archetypes, tone spectrum positioning, competitive positioning
- Quality Scoring: 8-criterion rubric scoring every output
- Centralized Knowledge Base:
ad-copy-kbskill with authoritative advertising domain knowledge
Quick Start
Initialize workspace:
ad-copy-setup- Creates folders, selects industry, sets compliance level
Create brand profile:
ad-copy-brand-profile- StoryBrand-guided profiling with archetype, tone spectrum, and framework recommendations
Generate ad copy: Choose one or run the full pipeline
ad-copy-google-ads– 15 RSA headlines + 4 descriptions with Quality Score optimizationad-copy-social-ads– Framework-tagged ad sets for Facebook, LinkedIn, Twitterad-copy-landing-page– Framework-driven copy + complete responsive HTML landing pagead-copy-ab-variants– 6+ variants with statistical testing methodologyad-copy-kb– Look up advertising domain knowledge
Download & Use: Word documents (.docx) for copy review, HTML files for landing page preview/deployment
Commands
| Command | Purpose | Output |
|---|---|---|
ad-copy-setup |
Initialize workspace with industry + compliance | config.json, folder structure |
ad-copy-brand-profile |
StoryBrand-guided brand voice profiling | brand-profile.json |
ad-copy-google-ads |
Generate Google Ads copy (RSA-optimized) | google-ads-copy.docx |
ad-copy-social-ads |
Generate framework-tagged social ad copy | social-ads-copy.docx |
ad-copy-landing-page |
Generate landing page copy + HTML page | landing-page-copy.docx + landing-page.html |
ad-copy-ab-variants |
Create statistically-grounded A/B variants | ab-variants.docx |
ad-copy-kb |
Look up advertising domain knowledge | On-screen reference |
ad-copy-full |
Run entire pipeline | All of above |
ad-copy-status |
Check workspace progress | Status dashboard |
Skills
| Skill | Purpose | v1.1 Enhancements |
|---|---|---|
| ad-copy-setup | Workspace initialization | Industry selection, compliance flags, benchmark preview |
| ad-copy-brand-profile | Brand voice capture | StoryBrand framework, archetypes, tone spectrum, competitive positioning |
| ad-copy-google-ads | Google Ads generation | RSA optimization, Quality Score awareness, FTC screening, industry benchmarks |
| ad-copy-social-ads | Social ad generation | Framework tagging, persuasion layering, updated platform specs, FTC endorsement awareness |
| ad-copy-landing-page | Landing page copy + HTML | Framework selection matrix, FAB benefits, cognitive bias application, objection-handling FAQ, responsive HTML/CSS page generation, brand color integration, scroll animations, sticky mobile CTA |
| ad-copy-ab-variants | A/B variant creation | Framework swap strategy, statistical testing methodology, FTC urgency compliance |
| ad-copy-kb | NEW Knowledge base | Copywriting frameworks, platform specs, FTC compliance, Cialdini principles, benchmarks, power words, quality rubric |
Domain Knowledge Coverage
Copywriting Frameworks
| Framework | Source | Application |
|---|---|---|
| AIDA | E. St. Elmo Lewis (1898) | Landing pages, long-form ads |
| PAS | Dan Kennedy, direct-response tradition | Social ads, retargeting |
| BAB | Storytelling / Joseph Campbell | Testimonial ads, case studies |
| 4Ps | Direct-response copywriting | Google Ads, conversion copy |
| FAB | Product marketing | Benefits sections, product ads |
| StoryBrand | Donald Miller | Brand messaging, landing pages |
FTC Compliance
| Regulation | Coverage |
|---|---|
| FTC Act Section 5 | Substantiation doctrine, materiality test, net impression standard |
| 16 CFR Part 255 | Endorsement Guides (2023 update) — disclosure requirements |
| FTC .com Disclosures | Digital advertising disclosure placement rules |
| CAN-SPAM Act | Email-adjacent ad copy requirements |
Persuasion Psychology
| Framework | Source |
|---|---|
| 6 Principles of Persuasion | Robert Cialdini, "Influence" (1984) |
| Loss Aversion | Kahneman & Tversky (1979) |
| Cognitive Biases | Anchoring, framing, bandwagon, decoy, endowment, peak-end, Zeigarnik |
Industry Benchmarks
| Source | Industries Covered |
|---|---|
| WordStream/LOCALiQ 2024 | 16 industries (Google Ads CTR/CPC/CVR) |
| WordStream 2024 | 13 industries (Facebook/Meta CTR/CPC/CVR) |
What It's an Alternative To
| Tool | Cost | Data Privacy | Domain Knowledge | FTC Compliance |
|---|---|---|---|---|
| Jasper | $348–828/yr | Cloud | Generic templates | None |
| Copy.ai | $288–588/yr | Cloud | Generic templates | None |
| Anyword | $468–948/yr | Cloud | Performance prediction | None |
| pf-ad-copy | Included | Local | Frameworks + benchmarks | Auto-screening |
AI-Powered Features
- Framework-Based Copy Generation: Applies named copywriting frameworks (AIDA, PAS, BAB, 4Ps, FAB, StoryBrand) to all ad types with explicit framework tagging for each generated variant
- FTC Compliance Screening: Automatically scans ad copy for problematic claims (unsubstantiated "#1" assertions, false "free" offers, health/financial claims) and suggests informed by legal standards alternatives
- Persuasion Psychology Layering: Systematically applies Cialdini's 6 principles (reciprocity, authority, social proof, scarcity, commitment, liking) and cognitive biases (anchoring, loss aversion, framing) to increase persuasiveness
- Quality Score Optimization: Generates Google Ads headlines strategically allocated across 8 categories (keyword-match, value-prop, benefit, CTA, trust, urgency, brand, differentiator) with character count enforcement and Quality Score awareness
- Industry Benchmark Contextualization: Calibrates output against 16+ industries with WordStream/LOCALiQ 2024 data (CTR, CPC, conversion rates) for realistic performance expectations
- A/B Testing Methodology: Generates 6+ variants using statistical testing protocols, sample size calculators, and testing duration rules with testable hypotheses for each variant
- Platform-Specific Optimization: Enforces current character limits and formatting specs for Google Ads (RSA), Facebook/Meta, LinkedIn, Twitter/X, and landing pages with platform-aware copy variations
- AI-Generated HTML Landing Pages: Produces complete, self-contained responsive HTML/CSS pages with modern minimal design, brand color integration via CSS custom properties, scroll animations, sticky mobile CTA, FAQ accordion, and WCAG AA accessibility — ready to preview in any browser or deploy directly
- StoryBrand Brand Voice Profiling: Captures brand identity through StoryBrand archetypes, tone spectrum positioning, and competitive differentiation with personalized framework recommendations
Feature Comparison
| Feature | pf-ad-copy v1.2 | Jasper | Copy.ai | Anyword |
|---|---|---|---|---|
| Google Ads copy (RSA-optimized) | ✓ | ✓ | ✓ | ✓ |
| Social ad copy (framework-tagged) | ✓ | Partial | Partial | Partial |
| Landing page copy (conversion science) | ✓ | ✓ | ✓ | Limited |
| HTML landing page generation | ✓ | ✗ | ✗ | ✗ |
| A/B variant generation (statistical) | ✓ | Limited | Limited | Limited |
| Copywriting framework application | ✓ | ✗ | ✗ | ✗ |
| FTC compliance screening | ✓ | ✗ | ✗ | ✗ |
| Cialdini persuasion layering | ✓ | ✗ | ✗ | ✗ |
| Industry benchmarks (16+ industries) | ✓ | ✗ | ✗ | Limited |
| Quality scoring rubric | ✓ | ✗ | ✗ | Limited |
| StoryBrand brand profiling | ✓ | ✗ | ✗ | ✗ |
| Brand voice control | ✓ | ✓ | ✓ | ✓ |
| Offline/local operation | ✓ | ✗ | ✗ | ✗ |
| No paywalls | ✓ | ✗ | ✗ | ✗ |
Estimated Cost per Use
Disclaimer: Token estimates are approximate and based on typical usage patterns measured from skill prompt sizes. Actual costs vary with input data size, conversation length, and complexity. Estimates use Claude Sonnet 4.6 pricing ($3/1M input, $15/1M output). Cowork and Claude Desktop subscription users (Pro/Max/Team) are not charged per-token — these estimates apply only to direct Anthropic API usage. Running stages individually in fresh sessions uses fewer input tokens than running the full pipeline sequentially, because pipeline mode accumulates conversation history across stages.
Per skill (run individually in a fresh session):
| Stage | Skill Prompt | User Input | Total Input | Output | Est. Cost |
|---|---|---|---|---|---|
| ad-copy-kb | ~5.9K | ~800 | ~9.5K | ~5.9K | ~$0.12 |
| ad-copy-landing-page | ~6.0K | ~800 | ~10.2K | ~6.0K | ~$0.12 |
| ad-copy-brand-profile | ~2.4K | ~800 | ~6.1K | ~3.0K | ~$0.06 |
| ad-copy-ab-variants | ~3.4K | ~800 | ~7.3K | ~3.4K | ~$0.07 |
| ad-copy-google-ads | ~2.6K | ~800 | ~6.4K | ~3.0K | ~$0.06 |
| ad-copy-social-ads | ~3.0K | ~800 | ~6.9K | ~3.0K | ~$0.07 |
| Standalone total | ~46.5K | ~24.4K | ~$0.51 |
Full pipeline (all stages in one session — context accumulates):
| Stage | Base Input | + History | Total Input | Output | Est. Cost |
|---|---|---|---|---|---|
| ad-copy-kb | ~10.2K | 0 | ~10.2K | ~5.9K | ~$0.12 |
| ad-copy-landing-page | ~10.2K | ~6.7K | ~17.0K | ~6.0K | ~$0.14 |
| ad-copy-brand-profile | ~6.6K | ~13.5K | ~20.2K | ~3.0K | ~$0.11 |
| ad-copy-ab-variants | ~7.7K | ~17.3K | ~25.0K | ~3.4K | ~$0.13 |
| ad-copy-google-ads | ~6.8K | ~21.6K | ~28.4K | ~3.0K | ~$0.13 |
| ad-copy-social-ads | ~7.3K | ~25.4K | ~32.6K | ~3.0K | ~$0.14 |
| Pipeline total | ~133.3K | ~24.4K | ~$0.77 |
Running the full pipeline once typically costs $0.54–$1.00 in API tokens (Claude Sonnet 4.6).
Known Limitations & Workarounds
| Limitation | Impact | Workaround | Planned Fix |
|---|---|---|---|
| AI-generated copy requires human review | Quality varies | Refine brand profile; use quality scoring | v1.2: Industry templates |
| Character limits occasionally imprecise | Edge cases | Review in Word and trim | — |
| No real-time ad performance data | Can't predict winners | Use A/B testing methodology | v1.9: Performance dashboard |
| English only | Not multilingual | Translate output | v1.5: Multi-language |
| No direct platform integration | Manual copy-paste | Use Word docs as intermediary | v2.0: API integration |
| FTC screening is guidance, not legal advice | Not a substitute for legal review | Consult attorney for regulated industries | — |
| Industry benchmarks are averages | Individual results vary | Use as directional reference | v1.2: Custom benchmarks |
Requirements
- Python 3.7+
- python-docx (installed automatically)
- Claude API access via Claude Code plugin
- ~5 minutes for initial brand profile setup
Version History
| Version | Date | Theme |
|---|---|---|
| 1.0 | 2026-03-04 | Initial release — 6 skills, 8 commands |
| 1.1 | 2026-03-15 | Deep Domain Knowledge — frameworks, FTC, psychology, benchmarks, KB |
| 1.2 | 2026-03-20 | AI-Generated HTML Landing Pages — responsive design, brand colors, conversion optimization |
Important Disclaimers
- AI-Generated Content: This plugin uses AI (LLM) technology which can produce inaccurate or incomplete outputs. All content should be treated as a starting point and reviewed for accuracy before use.
- Not Professional Advice: Outputs do not constitute legal, financial, tax, medical, or other professional advice. Consult qualified professionals before making decisions based on generated content.
- No Compliance Guarantee: References to industry standards, regulations, or guidelines are for informational purposes only. This plugin does not guarantee compliance with any law or regulation. Users are responsible for verifying all outputs meet their specific regulatory requirements.
- No Endorsement or Affiliation: Mention of third-party products, standards, or organizations does not imply endorsement, partnership, or certification by those entities.
Ready to use Ad Copy Generator?
Download this free plugin and start using it in Claude today.
Need something different?
We build custom plugins tailored to your exact workflow.