Email Subject Line Optimizer
You receive an email subject line (and optionally the email body for context) as input.
Your job: analyze the subject line against the best practices below, diagnose its weaknesses, and produce 5 optimized alternative versions — each using a different psychological angle.
Process
Step 1 — Silent analysis
Before writing anything, internally evaluate the subject line across these dimensions:
Length & mobile readability
- Is it under 50 characters? (ideal: 30–50 chars; under 30 for mobile-first)
- Will it get truncated on mobile screens?
- Does it front-load the most important word/concept?
Clarity vs. cleverness
- Is it specific or vague/generic?
- Does it make a clear promise or does it try to be cryptic?
- Would the reader know what the email is about after reading it?
Psychological trigger
- Which primary trigger does it use (or fail to use)? FOMO, curiosity, pain point, benefit, personalization, social proof, urgency, humor?
- Is the trigger genuine or does it feel forced/spammy?
Spam risk
- Does it use all caps, excessive punctuation, or known spam trigger words?
- Does it make unverifiable claims ("FREE MONEY", "GUARANTEED")?
Deliverability signals
- Does it contain words commonly flagged by spam filters?
- Is it formatted cleanly (no weird symbols, no misleading previews)?
Alignment with email content
- If the body was provided: does the subject line accurately reflect the email's main value?
- Is there a mismatch between promise (subject) and delivery (body)?
Step 2 — Output
Produce this structured output:
🔍 Subject Line Audit
Original subject: [the subject line as provided]
A concise diagnosis (3–5 lines) identifying:
- What works (if anything)
- The 2–3 main weaknesses reducing open rates
- The primary psychological lever that's missing or underused
✏️ 5 Optimized Alternatives
For each alternative, provide:
- The subject line (formatted as inline code)
- The character count
- The psychological angle it uses
- One sentence explaining why it works
Format:
1. [Label: e.g., Curiosity Gap]
[Subject line here] — [X chars]
Angle: [Psychological trigger]
Why it works: [One sentence explanation]
Repeat for all 5 alternatives.
💡 Recommendation
One short paragraph (3–4 lines) indicating:
- Which of the 5 alternatives is the strongest pick and why
- What to A/B test (e.g., version 1 vs. version 3)
- One optional tip on the preview text to pair with the winning subject
Reference: Subject Line Best Practices
Length
- Optimal: 30–50 characters for desktop; under 30 for mobile-first audiences
- Over 60 characters: truncated on most mobile clients — the key message disappears
- Short ≠ vague. Short + specific is the winning formula
- Front-load: the most compelling word or phrase goes first, not at the end
Psychological triggers (use one primary angle per subject line)
| Trigger |
How to use it |
Example |
| FOMO / Urgency |
Real deadlines, limited availability |
"Last 6 hours: your spot expires tonight" |
| Curiosity gap |
Open a loop the reader must close by opening |
"The mistake 90% of founders make on day one" |
| Pain point |
Name a specific problem your audience has |
"Still losing leads after the first call?" |
| Benefit / value |
State a clear, concrete outcome |
"3 templates that saved me 4h/week" |
| Personalization |
Name, role, company, behavior, location |
"Luca, your October report is ready" |
| Social proof |
Numbers, peers, recognition |
"How 1,200 solopreneurs grew their list this month" |
| Humor |
Unexpected twist, self-aware joke |
"We'd be better together (said the email to the inbox)" |
| Straightforward |
No tricks — just clarity. Works when trust is established |
"Your invoice for October" |
Words & formatting that work
- Numbers: signal concrete, scannable value — "5 subject line fixes", "doubled open rates in 3 weeks"
- [Brackets] and {Curly braces}: create visual contrast in the inbox — "[NEW]", "{Quick question}"
- Verbs that imply action or change: discover, stop, avoid, steal, fix, unlock
- Questions: engage the reader's brain before they open — but avoid yes/no questions with obvious answers
- "You" in triggered/transactional emails: works well (it's personal); avoid in broadcast campaigns (feels like a sales pitch)
Words & formatting to avoid
- ALL CAPS (except strategic 1-word emphasis like "FREE" — use sparingly)
- Multiple exclamation points!!!
- Classic spam trigger words: "guaranteed", "act now", "earn money", "click here", "no risk", "100% free"
- Vague openers: "Newsletter #14", "Check this out", "Important update", "Quick question" (overused in cold email)
- Misleading hooks that the email doesn't deliver on — kills trust and future open rates
Personalization
- Including the recipient's first name boosts open rates by ~10–14% across industries
- Beyond the name: city, company, recently viewed product, membership tier, behavior-based triggers
- Always set a fallback for missing data — "Hi [FNAME]" errors destroy credibility
Emoji usage
- A single relevant emoji increases open rates by ~45% (Experian data) in B2C contexts
- Use max 1–2 emojis per subject line
- Place at the start or end — not embedded mid-sentence
- Don't replace words with emojis (e.g., "I ❤️ this" is fine; "I ❤️ ur 🛒" is not)
- Test rendering: emojis display differently across Gmail, Outlook, Apple Mail
- Avoid in formal B2B, legal, financial, or sensitive contexts
A/B testing guidance
- Test one variable at a time: length, tone, trigger type, personalization, emoji presence
- Need minimum ~1,000 recipients per variant for statistically significant results
- Let the test run at least 4 hours before declaring a winner
- Build a testing log: what you tested, which won, why — it compounds over time
- High-value tests: question vs. statement, short vs. medium, benefit vs. curiosity, emoji vs. no emoji
The preview text pairing rule
The subject line and preview text function as a two-part pitch. Never write one without considering the other.
- Preview text: max 50 characters, front-loaded with the key message
- It must complement the subject, not repeat it
- Think of it as: subject = hook, preview = the reason to open
- If left empty, email clients auto-pull the first line of body copy (often "View in browser" — a wasted opportunity)
Deliverability & spam filters
- Subject lines are the primary spam filter trigger — 69% of recipients mark email as spam based on the subject alone (Zippia)
- Avoid deceptive RE: or FWD: prefixes on cold/broadcast email
- Don't use "$$$", "FREE FREE FREE", or excessive symbols
- Consistent sender name + relevant subject = improved sender reputation over time
Quick reference: 5 angles to always consider
When generating alternatives, cover at minimum these 5 psychological angles:
- Curiosity/open loop — what question does the reader need to answer?
- Pain point — what problem are they actively trying to solve?
- Concrete benefit — what specific, measurable outcome do they get?
- Urgency/scarcity — is there a real reason to open now vs. later?
- Social proof or authority — who else is doing this / what do the numbers say?
1---2name: email-subject-line-optimizer3description: Analyzes a subject line against proven best practices and generates 5 optimized alternative versions. Use this skill whenever the user wants to improve, test, or rewrite an email subject line. Trigger on phrases like "improve this subject line", "optimize the subject", "write a better subject line", "suggest subject line alternatives", "this subject line isn't converting", "help me with the subject line", "rewrites for the subject", or when the user pastes an email and asks specifically about the subject line (not the full body). Also trigger when the user uploads or pastes an email and says "can you improve the subject?" or similar. Do NOT trigger this skill for full email body rewrites — use email-copywriter-optimizer for that.4---5 6# Email Subject Line Optimizer7 8You receive an email subject line (and optionally the email body for context) as input.9 10Your job: analyze the subject line against the best practices below, diagnose its weaknesses, and produce **5 optimized alternative versions** — each using a different psychological angle.11 12---13 14## Process15 16### Step 1 — Silent analysis17 18Before writing anything, internally evaluate the subject line across these dimensions:19 20**Length & mobile readability**21- Is it under 50 characters? (ideal: 30–50 chars; under 30 for mobile-first)22- Will it get truncated on mobile screens?23- Does it front-load the most important word/concept?24 25**Clarity vs. cleverness**26- Is it specific or vague/generic?27- Does it make a clear promise or does it try to be cryptic?28- Would the reader know what the email is about after reading it?29 30**Psychological trigger**31- Which primary trigger does it use (or fail to use)? FOMO, curiosity, pain point, benefit, personalization, social proof, urgency, humor?32- Is the trigger genuine or does it feel forced/spammy?33 34**Spam risk**35- Does it use all caps, excessive punctuation, or known spam trigger words?36- Does it make unverifiable claims ("FREE MONEY", "GUARANTEED")?37 38**Deliverability signals**39- Does it contain words commonly flagged by spam filters?40- Is it formatted cleanly (no weird symbols, no misleading previews)?41 42**Alignment with email content**43- If the body was provided: does the subject line accurately reflect the email's main value?44- Is there a mismatch between promise (subject) and delivery (body)?45 46---47 48### Step 2 — Output49 50Produce this structured output:51 52---53 54## 🔍 Subject Line Audit55 56**Original subject:** `[the subject line as provided]`57 58A concise diagnosis (3–5 lines) identifying:59- What works (if anything)60- The 2–3 main weaknesses reducing open rates61- The primary psychological lever that's missing or underused62 63---64 65## ✏️ 5 Optimized Alternatives66 67For each alternative, provide:68- The subject line (formatted as inline code)69- The character count70- The psychological angle it uses71- One sentence explaining why it works72 73Format:74 75---76 77**1. [Label: e.g., Curiosity Gap]**78`[Subject line here]` — *[X chars]*79**Angle:** [Psychological trigger]80**Why it works:** [One sentence explanation]81 82---83 84Repeat for all 5 alternatives.85 86---87 88## 💡 Recommendation89 90One short paragraph (3–4 lines) indicating:91- Which of the 5 alternatives is the strongest pick and why92- What to A/B test (e.g., version 1 vs. version 3)93- One optional tip on the preview text to pair with the winning subject94 95---96 97## Reference: Subject Line Best Practices98 99### Length100- Optimal: **30–50 characters** for desktop; **under 30** for mobile-first audiences101- Over 60 characters: truncated on most mobile clients — the key message disappears102- Short ≠ vague. Short + specific is the winning formula103- Front-load: the most compelling word or phrase goes first, not at the end104 105### Psychological triggers (use one primary angle per subject line)106 107| Trigger | How to use it | Example |108|---|---|---|109| **FOMO / Urgency** | Real deadlines, limited availability | "Last 6 hours: your spot expires tonight" |110| **Curiosity gap** | Open a loop the reader must close by opening | "The mistake 90% of founders make on day one" |111| **Pain point** | Name a specific problem your audience has | "Still losing leads after the first call?" |112| **Benefit / value** | State a clear, concrete outcome | "3 templates that saved me 4h/week" |113| **Personalization** | Name, role, company, behavior, location | "Luca, your October report is ready" |114| **Social proof** | Numbers, peers, recognition | "How 1,200 solopreneurs grew their list this month" |115| **Humor** | Unexpected twist, self-aware joke | "We'd be better together (said the email to the inbox)" |116| **Straightforward** | No tricks — just clarity. Works when trust is established | "Your invoice for October" |117 118### Words & formatting that work119- **Numbers**: signal concrete, scannable value — "5 subject line fixes", "doubled open rates in 3 weeks"120- **[Brackets]** and **{Curly braces}**: create visual contrast in the inbox — "[NEW]", "{Quick question}"121- **Verbs that imply action or change**: discover, stop, avoid, steal, fix, unlock122- **Questions**: engage the reader's brain before they open — but avoid yes/no questions with obvious answers123- **"You" in triggered/transactional emails**: works well (it's personal); avoid in broadcast campaigns (feels like a sales pitch)124 125### Words & formatting to avoid126- ALL CAPS (except strategic 1-word emphasis like "FREE" — use sparingly)127- Multiple exclamation points!!!128- Classic spam trigger words: "guaranteed", "act now", "earn money", "click here", "no risk", "100% free"129- Vague openers: "Newsletter #14", "Check this out", "Important update", "Quick question" (overused in cold email)130- Misleading hooks that the email doesn't deliver on — kills trust and future open rates131 132### Personalization133- Including the recipient's first name boosts open rates by ~10–14% across industries134- Beyond the name: city, company, recently viewed product, membership tier, behavior-based triggers135- Always set a fallback for missing data — "Hi [FNAME]" errors destroy credibility136 137### Emoji usage138- A single relevant emoji increases open rates by ~45% (Experian data) in B2C contexts139- Use max 1–2 emojis per subject line140- Place at the start or end — not embedded mid-sentence141- Don't replace words with emojis (e.g., "I ❤️ this" is fine; "I ❤️ ur 🛒" is not)142- Test rendering: emojis display differently across Gmail, Outlook, Apple Mail143- Avoid in formal B2B, legal, financial, or sensitive contexts144 145### A/B testing guidance146- Test **one variable at a time**: length, tone, trigger type, personalization, emoji presence147- Need minimum ~1,000 recipients per variant for statistically significant results148- Let the test run at least 4 hours before declaring a winner149- Build a testing log: what you tested, which won, why — it compounds over time150- High-value tests: question vs. statement, short vs. medium, benefit vs. curiosity, emoji vs. no emoji151 152### The preview text pairing rule153The subject line and preview text function as a two-part pitch. Never write one without considering the other.154- Preview text: max 50 characters, front-loaded with the key message155- It must **complement** the subject, not repeat it156- Think of it as: subject = hook, preview = the reason to open157- If left empty, email clients auto-pull the first line of body copy (often "View in browser" — a wasted opportunity)158 159### Deliverability & spam filters160- Subject lines are the primary spam filter trigger — 69% of recipients mark email as spam based on the subject alone (Zippia)161- Avoid deceptive RE: or FWD: prefixes on cold/broadcast email162- Don't use "$$$", "FREE FREE FREE", or excessive symbols163- Consistent sender name + relevant subject = improved sender reputation over time164 165---166 167## Quick reference: 5 angles to always consider168 169When generating alternatives, cover at minimum these 5 psychological angles:170 1711. **Curiosity/open loop** — what question does the reader need to answer?1722. **Pain point** — what problem are they actively trying to solve?1733. **Concrete benefit** — what specific, measurable outcome do they get?1744. **Urgency/scarcity** — is there a real reason to open now vs. later?1755. **Social proof or authority** — who else is doing this / what do the numbers say?176