email-drip-sequence-builder

Generate complete email drip sequences from product descriptions with personalization, A/B subject lines, and ESP-ready formatting. Use when the user needs email campaigns, welcome series, product launch sequences, re-engagement flows, or nurture campaigns for any industry.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "email-drip-sequence-builder" with this command: npx skills add ncreighton/email-drip-sequence-builder

Email Drip Sequence Builder

Overview

Build production-ready email drip sequences from a single product description or business context. This skill generates complete multi-email campaigns with personalization tokens, A/B subject line variants, timing recommendations, and formatting ready for any ESP (Mailchimp, ConvertKit, Brevo, ActiveCampaign, etc.).

Supports: welcome series, product launch sequences, re-engagement flows, abandoned cart recovery, onboarding drips, educational series, and seasonal campaigns.

Quick Start

Try these prompts immediately:

Build a 5-email welcome sequence for a witchcraft supplies shop that sells candles, herbs, and crystals. Include a lead magnet delivery in email 1.
Create a product launch drip campaign for a new AI writing tool. 3 pre-launch emails, 1 launch day email, 2 follow-ups.
Generate a re-engagement sequence for subscribers who haven't opened emails in 30 days. Target: personal finance blog readers.
Build an abandoned cart recovery sequence for an Etsy digital products shop. 3 emails over 5 days.

Capabilities

Sequence Types

  • Welcome Series — New subscriber onboarding (3-7 emails)
  • Product Launch — Pre-launch hype, launch day, follow-up (4-8 emails)
  • Re-engagement — Win back inactive subscribers (3-5 emails)
  • Abandoned Cart — Recovery sequences with urgency (3-4 emails)
  • Educational Drip — Value-first content series (5-10 emails)
  • Seasonal/Event — Holiday, Black Friday, special occasions (3-6 emails)
  • Nurture Campaign — Long-term relationship building (7-12 emails)

Per-Email Output

Each email in the sequence includes:

  • Subject line (primary + A/B variant)
  • Preview text (40-90 chars, optimized for inbox display)
  • Email body (HTML-ready with personalization tokens)
  • Send timing (delay from previous email or trigger)
  • Segment conditions (who should receive this email)
  • Goal/CTA (what action you want the reader to take)

Personalization Tokens

Outputs use standard ESP merge tags:

  • {{first_name}} — Subscriber's first name
  • {{product_name}} — Referenced product
  • {{company_name}} — Your brand name
  • {{unsubscribe_url}} — Required unsubscribe link
  • Custom tokens based on your data

A/B Testing

Every email includes two subject line variants:

  • Variant A — Direct/benefit-focused
  • Variant B — Curiosity/question-based
  • Recommended split: 20% test, 80% winner after 4 hours

Configuration

Required Environment Variables

OPENAI_API_KEY=sk-...   # For content generation (or use Claude API)

Optional Parameters

  • --tone — Brand voice (friendly, professional, casual, authoritative)
  • --industry — Business vertical for tailored copy
  • --email-count — Number of emails in sequence (default: 5)
  • --esp — Target ESP for formatting (mailchimp, convertkit, brevo, activecampaign)
  • --cta-style — Button vs text link vs both

Example Output

Welcome Sequence — Email 1 of 5

Subject A: Welcome to [Brand]! Here's your free guide 🎁 Subject B: Your [Lead Magnet Name] is ready — plus a surprise inside

Preview text: Download your guide + discover what's coming this week

Send timing: Immediately after signup

Body:

<p>Hi {{first_name}},</p>

<p>Welcome to the [Brand] community! I'm thrilled you're here.</p>

<p>As promised, here's your free guide:</p>

<p><a href="{{lead_magnet_url}}" style="display:inline-block;background:#4299e1;color:white;padding:12px 24px;border-radius:6px;text-decoration:none;">Download Your Free Guide</a></p>

<p>Over the next few days, I'll share:</p>
<ul>
  <li>📖 Our most popular [topic] tips</li>
  <li>🔧 Tools we use every day</li>
  <li>🎯 A special offer just for new subscribers</li>
</ul>

<p>Hit reply and tell me — what's your biggest challenge with [topic]?</p>

<p>Talk soon,<br>[Your Name]</p>

Goal: Deliver lead magnet, set expectations, encourage reply Segment: All new subscribers

Tips & Best Practices

  1. Timing matters — Space emails 2-3 days apart for welcome series, 1 day for abandoned cart
  2. Front-load value — First 3 emails should be 80% value, 20% promotion
  3. One CTA per email — Don't dilute focus with multiple calls to action
  4. Test subject lines — Always use the A/B variants, let data decide
  5. Personalize early — Use first name in subject line of email 2+, not email 1
  6. Include plain text — Always generate both HTML and plain text versions
  7. Mobile-first — Keep paragraphs short (2-3 sentences max)

Safety & Guardrails

This skill will NOT:

  • Generate spam or misleading subject lines
  • Create emails that violate CAN-SPAM/GDPR requirements
  • Produce content without unsubscribe links
  • Generate deceptive urgency or false scarcity claims
  • Create emails impersonating other brands
  • Output content that bypasses email filters

All generated emails include:

  • Required unsubscribe link placeholder
  • Physical address placeholder (CAN-SPAM requirement)
  • Clear sender identification
  • Honest subject lines matching email content

Troubleshooting

Q: Emails feel too generic? A: Provide more context — industry, target audience demographics, brand voice examples, and competitor names.

Q: Subject lines too long? A: Specify --subject-length 50 to cap at 50 characters. Mobile displays ~35 chars.

Q: Need different ESP formatting? A: Specify --esp convertkit or --esp mailchimp — merge tag syntax differs between platforms.

Q: How to handle multi-language? A: Generate the sequence in English first, then ask for translation. Include {{language}} token for dynamic routing.

Q: Sequence too long/short? A: Use --email-count N to set exact count, or describe the campaign goal and let the skill recommend optimal length.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Email Marketing Command Center

Plan, write, segment, automate, and optimize email campaigns with deliverability best practices and analytics to drive revenue growth and engagement.

Registry SourceRecently Updated
4800Profile unavailable
Automation

Email Automation

Automate email triage, categorize, draft replies, and auto-archive in Gmail, Outlook, or IMAP to maintain an organized, efficient inbox.

Registry SourceRecently Updated
2900Profile unavailable
Automation

Social Media Suite

Automate social media posting to Instagram and YouTube. Schedule and publish images, videos, and content automatically. Social media automation tool for cont...

Registry SourceRecently Updated
3280Profile unavailable
Automation

Email Marketing Engine

Complete email marketing system — deliverability, list building, sequences, cold outreach, automation, analytics, and revenue optimization. Zero dependencies.

Registry SourceRecently Updated
4220Profile unavailable