A4 Marketing Copywriting
💡 TL;DR: Structure copy with the AIDA model, quickly generate multiple A/B test versions with AI.
📝 Course Notes
Key takeaways from this lesson:

What You'll Be Able to Do
- Master the AIDA copywriting model
- Write attention-grabbing headlines
- Quickly generate multiple copy versions
- Create a complete marketing copy suite for products
Why OpenCode Instead of Web-based AI?
| Capability | Web AI | OpenCode |
|---|---|---|
| Multi-version Generation | ❌ Copy-paste one by one | ✅ Generate A/B variants at once, save directly to files |
| Asset Library Access | ❌ Re-enter product info every time | ✅ @asset-library to reference product/user/competitor data |
| Brand Consistency | ❌ Re-describe brand tone each time | ✅ Lock brand style in AGENTS.md |
| History Reuse | ❌ | ✅ Reference past successful copy |
| Batch Output | ❌ | ✅ Generate full multi-channel copy suite in one go |
Your Current Struggles
- Copywriting feels random, no structured approach
- Headlines aren't catchy enough, low click-through rates
- Writing multiple versions of the same content is inefficient
When to Use This Technique
- When you need to: Quickly produce multiple marketing copy versions
- And don't want to: Write each version from scratch
🎒 Before You Start
Make sure you've completed the following:
- [ ] Completed A1 Writing Workflow
- [ ] Have a product/service to promote
Core Concepts
AIDA Model
| Stage | English | Description | Copy Purpose |
|---|---|---|---|
| A | Attention | Grab attention | Hook with headline |
| I | Interest | Build interest | Address pain points |
| D | Desire | Create desire | Highlight benefits |
| A | Action | Drive action | CTA for conversion |
Copy Types Overview
| Type | Characteristics | Word Count |
|---|---|---|
| Social Media Post | Short, visual-friendly | 50-150 words |
| Blog/Newsletter | Story-driven, in-depth | 1000-3000 words |
| Product Page | Structured, benefit-focused | 2000+-12000+ words |
| Tagline | Minimal, memorable | 5-20 words |
Follow Along
Step 1: Analyze Product Selling Points
Why
Great copy starts with understanding the product.
Switch to Plan mode:
I'm promoting "Nike Air Zoom Pegasus" running shoes, priced at $130.
Help me analyze:
1. Target user persona (age, occupation, pain points)
2. Core selling points (3 key points)
3. Differentiation from competitors
4. Possible purchase concerns and how to address themStep 2: Generate Clickbait Headlines
Why
Headlines determine 80% of click-through rates.
Generate 10 headlines for these shoes, requiring:
1. Use numbers (e.g., "3 Reasons")
2. Create curiosity (e.g., "Why...")
3. Lead with pain points (e.g., "Still dealing with...")
4. Results-oriented (e.g., "50% faster...")
At least 2-3 of each typeStep 3: Write AIDA-Structured Copy
Why
Structured copy is more persuasive.
Switch to Build mode:
Write a social media post (under 150 words) using the AIDA model:
【Attention】One-line hook to grab attention
【Interest】Describe user pain points
【Desire】Show how the product solves them
【Action】Promo info + call to action
Save as copy/social-post.mdStep 4: Generate A/B Variants
Why
Multi-version testing finds the best performer.
Based on the previous copy, generate 3 variant versions:
- Version A: Emphasize "comfort" experience
- Version B: Emphasize "value for money"
- Version C: Emphasize "trusted by athletes"
Save as copy/AB-test-versions.mdStep 5: Complete Copy Suite
Why
Generate multi-channel assets in one go.
Generate a complete copy suite for these shoes:
1. Tagline (under 10 words)
2. Social media post (150 words)
3. Instagram caption (300 words + 5 hashtags)
4. Product page copy (800 words, with benefit sections)
Save all to the copy/ directory📋 Magic Prompts
📢 AIDA Copy Generator
Expected Result: Generate structured marketing copy that boosts conversion
## Role
You are a senior copywriter skilled in writing high-converting marketing copy using the AIDA model.
## Task
Write marketing copy for a product using the AIDA model.
## Input
### Required
- Product name: 【name】
- Core selling points: 【1-3 points】
- Target audience: 【user persona】
### Optional
- Copy context: 【social/blog/product page?】(default: social)
- Word limit: 【word count?】(default: 150 words)
- Promo info: 【limited time/quantity/discount?】
## Output Format
Output in AIDA four-stage structure:
### A - Attention
> One line to grab eyeballs (can use questions/numbers/contrast)
【Opening copy】
### I - Interest
> Describe target user's pain points to create resonance
【Pain point description】
### D - Desire
> Show how the product solves pain points + unique advantages
【Product value】
### A - Action
> Promo info + clear call to action (limited time/quantity/exclusive)
【CTA copy】
---
**Complete Copy**:
【Integrated full copy】
## Constraints
- ✅ Each stage has a clear function
- ✅ Conversational language, avoid formal tone
- ✅ CTA should be specific with urgency
- ❌ Avoid exaggerated claims or false advertising
- ❌ Avoid absolute terms like "best" or "#1"✨ Clickbait Headline Generator
Expected Result: Generate attention-grabbing headlines in various styles
## Role
You are a viral headline expert who understands user click psychology.
## Task
Generate attention-grabbing headlines in multiple styles for a product or article.
## Input
### Required
- Product/Topic: 【product or article topic】
### Optional
- Target platform: 【blog/Instagram/TikTok?】
- Target audience: 【user persona?】
## Output Format
Generate 10 headlines covering these types:
### Number Type (2)
> Specific and clear, strong information density
- 【headline】
- 【headline】
### Question Type (2)
> Spark curiosity, drive clicks
- 【headline】
- 【headline】
### Contrast Type (2)
> Create conflict, spark discussion
- 【headline】
- 【headline】
### Pain Point Type (2)
> Hit the problem directly, create resonance
- 【headline】
- 【headline】
### Result Type (2)
> Show outcomes, inspire desire
- 【headline】
- 【headline】
---
**Top 3 Recommendations**:
1. 【headline】 - reason
2. 【headline】 - reason
3. 【headline】 - reason
## Constraints
- ✅ Keep headlines at appropriate length (20 words for blog, 15 for social)
- ✅ Headlines must match content
- ❌ Avoid over-promising that creates disappointment
- ❌ Avoid sensitive words and policy violations🔄 A/B Variant Generator
Expected Result: Generate multiple test versions to optimize conversion
## Role
You are a growth marketing expert skilled in designing A/B tests.
## Task
Generate multiple variant versions for testing based on original copy.
## Input
### Required
- Original copy:
【paste original copy】
- Variant directions:
- Version A: 【angle 1, e.g., emphasize features】
- Version B: 【angle 2, e.g., emphasize emotion】
- Version C: 【angle 3, e.g., emphasize value】
### Optional
- Test goal: 【CTR/conversion rate/share rate?】
## Output Format
### Original Version
> 【original copy】
### Version A: 【angle description】
> 【variant copy】
**Changes**:
- 【specific change 1】
- 【specific change 2】
### Version B: 【angle description】
> 【variant copy】
**Changes**:
- 【specific change 1】
- 【specific change 2】
### Version C: 【angle description】
> 【variant copy】
**Changes**:
- 【specific change 1】
- 【specific change 2】
---
**Testing Recommendations**:
- Suggested test order: 【A → B → C】
- Key metrics to watch: 【metrics】
- Expected winner: 【prediction and reason】
## Constraints
- ✅ Keep core information consistent
- ✅ Only adjust focus and expression
- ✅ Each version should be noticeably different
- ❌ Avoid variants that are too similarChecklist ✅
Complete all before moving on
- [ ] Completed product selling point analysis
- [ ] Generated multiple headline options
- [ ] Wrote copy using AIDA structure
- [ ] Generated A/B test variants
Common Pitfalls
| Issue | Cause | Solution |
|---|---|---|
| Copy feels flat | Didn't use AIDA structure | Write each AIDA section separately |
| Headlines not catchy | Only generated one version | Request 10 alternatives |
| Product benefits unclear | Didn't analyze product | Do selling point analysis before writing |
Lesson Summary
You learned:
- How to apply the AIDA copywriting model
- How to generate headlines in multiple styles
- How to quickly generate A/B test versions
- How to generate multi-channel copy suites in one go
Next Lesson Preview
Next lesson we'll learn translation and polishing, mastering batch translation, terminology management, and paraphrasing techniques.
📚 More Complete Templates: Prompt Template Library

