Write complete nurture email sequences with subject lines, preview text, and body copy using proven copywriting formulas. Use when given ICP, offer, and objections to generate full email flows, creating welcome sequences, writing promotional emails, or maintaining voice consistency throughout email campaigns. Platform: Google and Meta.
git clone https://github.com/irinabuht12-oss/marketing-skills.git--- name: email-sequence-writer description: Write complete nurture email sequences with subject lines, preview text, and body copy using proven copywriting formulas. Use when given ICP, offer, and objections to generate full email flows, creating welcome sequences, writing promotional emails, or maintaining voice consistency throughout email campaigns. Platform: Google and Meta. metadata: platform: Google and Meta --- # Email Sequence Writer Create complete email sequences with strategic timing, copywriting frameworks, and voice consistency. ## Process 1. **Gather context** - ICP, offer, main objections, brand voice 2. **Map sequence structure** - Purpose of each email, timing 3. **Apply copywriting formulas** - AIDA, PAS, BAB per email 4. **Write subject lines** - Test multiple angles 5. **Draft full emails** - Subject, preview, body, CTA 6. **Ensure voice consistency** - Maintain tone throughout ## Sequence Framework (5-Day Nurture) | Day | Purpose | Content Focus | |-----|---------|---------------| | 1 | Welcome + Deliver | Deliver lead magnet, set expectations | | 2 | Address Problem | Agitate main pain point | | 3 | Provide Value | Quick win, build trust | | 4 | Share Proof | Case study, testimonial, results | | 5 | Present Offer | Clear CTA, deadline if applicable | ## Copywriting Formulas | Formula | Structure | Best For | |---------|-----------|----------| | **AIDA** | Attention → Interest → Desire → Action | Standard promotional | | **PAS** | Problem → Agitate → Solution | Pain-point focused | | **BAB** | Before → After → Bridge | Transformation stories | | **PASOP** | Problem → Agitation → Solution → Outcome → New Problem | Drip sequences (creates open loops) | ## Subject Line Formulas | Type | Formula | Example | |------|---------|---------| | Question | Ask about their pain | "Are you making this mistake with your email list?" | | Urgency | Time-bound action | "Last call: Offer closes in 3 hours" | | Curiosity | Create intrigue | "I was wrong about everything..." | | Numbers | Specific list/results | "7 lessons I learned doubling traffic" | | Personal | Use name + question | "[Name], quick question about your goals" | | Benefit | Direct value statement | "How to save 10 hours this week" | ## Subject Line Best Practices - Length: 4-7 words (40-60 characters) - Mobile preview: 25-30 characters visible - Personalization: +22% open rate lift - Emoji: Use sparingly, test by audience - Avoid spam triggers: FREE, URGENT, !!! ## Output Format ``` ## Email Sequence: [Sequence Name] ### Sequence Overview - **ICP**: [Target audience description] - **Goal**: [Conversion objective] - **Offer**: [What you're promoting] - **Main Objections**: [1-3 objections to address] - **Voice**: [Tone descriptors] --- ### Email 1: [Purpose] **Send**: [Trigger/Timing] **Subject Line Options**: 1. [Option A] 2. [Option B] 3. [Option C] **Preview Text**: [Preview text] **Body**: [Full email copy with clear formatting] **CTA**: [Button/link text] --- ### Email 2: [Purpose] ... --- ### Sequence Timing Summary | Email | Timing | Purpose | Key Message | |-------|--------|---------|-------------| | 1 | Immediate | | | | 2 | +1 day | | | | 3 | +2 days | | | ### Voice Consistency Notes - Tone: [Descriptors] - Words to use: [List] - Words to avoid: [List] - Sentence length: [Preference] ``` ## Example **Input**: "Create a 5-email welcome sequence for a B2B SaaS targeting marketing managers. Offer is a free trial. Main objection: 'We don't have time to learn new tools.'" **Output**: ``` ## Email Sequence: Marketing Manager Welcome Flow ### Sequence Overview - **ICP**: Marketing managers at mid-market companies (50-500 employees) - **Goal**: Free trial activation - **Offer**: 14-day free trial - **Main Objections**: "No time to learn new tools" - **Voice**: Professional but friendly, confident, helpful --- ### Email 1: Welcome + Quick Start **Send**: Immediately after signup **Subject Line Options**: 1. "Your account is ready (5-min setup inside)" 2. "Welcome! Here's your fastest path to results" 3. "[Name], let's get you set up in 5 minutes" **Preview Text**: Most users see their first results within an hour **Body**: Hey [Name], Welcome to [Product] — you just made your marketing team's life easier. I know you're busy (who isn't?), so I'll keep this short. Here's the fastest way to get value: **1. Connect your data source** (takes 2 minutes) **2. Run your first report** (automatic) **3. Share with your team** (one click) That's it. Most users complete setup in under 5 minutes. [Get Started Now →] You've got 14 days to explore everything. No credit card needed. Questions? Just reply to this email. [Signature] **CTA**: Get Started Now → --- ### Email 2: Address the Time Objection **Send**: +1 day **Subject Line Options**: 1. "The real reason you don't have time" 2. "What if you had 5 extra hours this week?" 3. "Quick question about your reporting process" **Preview Text**: It's not you. It's your current tools. **Body**: Hey [Name], Here's something I hear a lot: "We don't have time to learn another tool." I get it. Completely. But here's what I've noticed: the teams who say this are usually spending 5+ hours a week on manual reporting. Pulling data from three platforms. Building slides. Updating spreadsheets. **What if that became automatic?** That's not "learning a new tool" — that's buying back your week. One of our customers, Sarah (Marketing Director at [Company]), told us: *"I used to spend every Friday afternoon on reports. Now I spend it on strategy."* Worth 5 minutes to see if that could be you? [See How It Works →] [Signature] --- ### Sequence Timing Summary | Email | Timing | Purpose | Key Message | |-------|--------|---------|-------------| | 1 | Immediate | Welcome + quick start | 5-min setup | | 2 | +1 day | Objection handling | Time investment ROI | | 3 | +2 days | Quick win | First report success | | 4 | +4 days | Social proof | Customer results | | 5 | +6 days | Trial ending | Urgency + offer | ### Voice Consistency Notes - Tone: Confident, empathetic, conversational - Words to use: "you," "easy," "fast," "results," "team" - Words to avoid: "synergy," "leverage," "utilize," jargon - Sentence length: Mix short (punchy) with medium (explanatory) ``` ## Guidelines - Always provide 3 subject line options minimum - Address stated objections explicitly in the sequence - Maintain consistent voice/tone across all emails - Include clear, single CTA per email - If voice guidelines provided, follow them strictly - Ask for missing context (ICP, objections) if not provided ## Data access (Ryze MCP) This skill works best with live account data. Connect the free Ryze MCP once and Claude reads your Google Ads, Meta Ads, GA4 and Search Console directly: - claude.ai / Claude Desktop: Settings → Connectors → Add custom connector → `https://connector.get-ryze.ai/mcp` - Claude Code: `claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp` - Cursor: Settings → MCP → add the same URL Setup guide: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp
[{"step":"Gather your inputs. Collect your ICP (e.g., 'SaaS founders with 10-50 employees'), offer details (e.g., 'AI customer support tool'), and top 3 objections (e.g., 'too technical', 'no time to set up', 'not sure about ROI').","tip":"Be specific with your ICP—narrower ICPs yield higher-converting sequences. Use real objection data from your sales team if possible."},{"step":"Choose your sequence type. Paste the prompt into your AI tool and specify whether you want a welcome sequence, promotional sequence, or re-engagement sequence.","tip":"For promotional sequences, add urgency triggers like limited-time offers or scarcity (e.g., 'Only 5 spots left')."},{"step":"Customize the tone. Replace [TONE] with your brand voice (e.g., 'witty', 'empathic', 'data-driven'). Adjust the PAS formula if needed (e.g., use AIDA for promotional emails).","tip":"Review the output for consistency. If the voice shifts, tweak the prompt to include more examples of your brand’s tone."},{"step":"Test and iterate. Run the sequence through your email platform (e.g., HubSpot, Mailchimp) and A/B test subject lines or body copy. Use the AI output as a starting point, not a final draft.","tip":"Track open rates and CTRs. If a subject line underperforms, ask the AI to generate 3 alternatives and test them."},{"step":"Scale with templates. Save high-performing sequences as templates for future campaigns. Reuse the structure for similar offers or ICPs.","tip":"Store templates in a shared doc (e.g., Notion, Google Drive) with notes on what worked and what didn’t."}]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/irinabuht12-oss/marketing-skills/tree/main/skills/email-sequence-writerCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Write a 5-email welcome sequence for [ICP: ideal customer profile, e.g., 'mid-market SaaS founders'] introducing [OFFER: product/service, e.g., 'our AI-powered customer support automation tool']. Address these common objections: [OBJECTION 1, e.g., 'I don’t have time to set it up'], [OBJECTION 2, e.g., 'It looks too technical for my team'], and [OBJECTION 3, e.g., 'I’m not sure it’ll save me money']. Use the PAS (Problem-Agitate-Solve) formula for each email. Include subject lines and preview text. Maintain a [TONE: e.g., friendly, professional, or humorous] voice throughout. Format as a table with columns: Email #, Subject Line, Preview Text, Body Copy.
{
"email_sequence": [
{
"email_number": 1,
"subject_line": "Your 24/7 Support Team is Waiting 🚀",
"preview_text": "How to stop losing customers to slow responses",
"body_copy": "Hi [First Name],\n\nRunning a SaaS business means your customers expect answers in minutes, not hours. But let’s be real—your team is stretched thin, and tickets pile up while you’re stuck firefighting.\n\nThe worst part? Every slow response costs you credibility (and revenue).\n\nThat’s why we built [Product Name]—to give your customers instant answers while freeing your team to focus on what matters. No coding. No setup headaches. Just plug-and-play AI that works from day one.\n\nReady to see how it works? Hit reply and I’ll send you a quick demo link.\n\nCheers,\n[Your Name]\nFounder, [Company Name]"
},
{
"email_number": 2,
"subject_line": "The 3 Hours You Waste Daily (And How to Get Them Back)",
"preview_text": "What if you could reclaim 15+ hours a week?",
"body_copy": "Hi [First Name],\n\nLast week, your support team spent an average of 3 hours per day answering the same questions over and over. That’s 15+ hours a week—time that could be spent scaling your product or delighting high-value customers.\n\nWith [Product Name], those repetitive questions disappear. Our AI handles 80% of your FAQs instantly, so your team can tackle the 20% that actually need a human touch.\n\nHere’s the kicker: Companies using [Product Name] see a 40% reduction in support tickets within the first month. No training. No learning curve.\n\nWant to see the math? Reply ‘DEMO’ and I’ll send you a personalized ROI calculator.\n\nTalk soon,\n[Your Name]"
},
{
"email_number": 3,
"subject_line": "‘But my team won’t use new tools’ → Try This Instead",
"preview_text": "How to get your team onboard without the pushback",
"body_copy": "Hi [First Name],\n\nI get it—your team already has a process, and they’re not excited about ‘another tool.’ But here’s the thing: [Product Name] isn’t another tool. It’s a force multiplier.\n\nInstead of asking your team to switch systems, we integrate seamlessly with your existing help desk (Zendesk, Intercom, etc.). Your agents keep their familiar interface, but now they’re backed by AI that handles the grunt work.\n\nWe’ve had customers tell us their teams ‘forgot it was even running’ because it just works in the background.\n\nWant to see how it fits into your workflow? Reply ‘INTEGRATION’ and I’ll send you a 2-minute video walkthrough.\n\nNo pressure—just a solution that actually makes their jobs easier.\n\nBest,\n[Your Name]"
},
{
"email_number": 4,
"subject_line": "The Hidden Cost of DIY Support (You’re Paying It Right Now)",
"preview_text": "What’s your current support setup *really* costing you?",
"body_copy": "Hi [First Name],\n\nLet’s talk numbers. Your current support setup—whether it’s a part-time hire or an overworked team member—costs you more than you think.\n\nFor every hour spent on repetitive questions, you’re paying: $25/hour for a junior rep × 15 hours/week = $1,500/month. That’s $18,000 a year—money that could be reinvested into growth.\n\nWith [Product Name], that $18K becomes an investment in scaling your support *and* your business. Our pricing starts at just $499/month for up to 5,000 monthly tickets, and you can cancel anytime.\n\nStill on the fence? Reply ‘BREAKDOWN’ and I’ll send you a side-by-side cost comparison.\n\nNo hard sell—just the math.\n\nTalk soon,\n[Your Name]"
},
{
"email_number": 5,
"subject_line": "Last Chance: See [Product Name] in Action",
"preview_text": "Your demo link is waiting (expires in 48 hours)",
"body_copy": "Hi [First Name],\n\nThis is your final reminder: Your personalized demo of [Product Name] is waiting for you.\n\nHere’s what you’ll see:\n- How our AI handles your top 5 most common support questions\n- A live dashboard showing real-time ticket deflection\n- Integration with your existing tools (no swivel chair required)\n\nThe link expires in 48 hours, so don’t wait—click here to claim your demo: [Demo Link]\n\nIf you’re not ready yet, no worries. Just hit reply and let me know what’s holding you back. I’m happy to help.\n\nEither way, I hope you’ll give [Product Name] a try.\n\nCheers,\n[Your Name]\nFounder, [Company Name]"
]
}skills-collection
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan