← Back to Skills Marketplace
ncreighton

Email Drip Sequence Builder

by ncreighton · GitHub ↗ · v1.2.0 · MIT-0
macoslinuxwin32 ✓ Security Clean
271
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install email-drip-sequence-builder
Description
Generate complete email drip sequences from product descriptions with personalization, A/B subject lines, and ESP-ready formatting. Use when the user needs e...
README (SKILL.md)

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:

\x3Cp>Hi {{first_name}},\x3C/p>

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

\x3Cp>As promised, here's your free guide:\x3C/p>

\x3Cp>\x3Ca 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\x3C/a>\x3C/p>

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

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

\x3Cp>Talk soon,\x3Cbr>[Your Name]\x3C/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.

Usage Guidance
This skill appears to do what it says: it generates email sequences and only needs your OpenAI API key to operate. Before installing, consider: 1) The skill will send prompts and any content you provide to OpenAI — avoid including unreplaced sensitive personal data or customer PII in prompts. 2) The SKILL.md claims guardrails (no spam, CAN-SPAM/GDPR compliance) but those are guidance, not enforcement — always review generated emails for legal/compliance requirements (unsubscribe links, physical address, truthful claims) before sending. 3) The doc mentions 'Claude API' but no Claude credential is declared — if you plan to use a different LLM, check how to configure that safely. 4) The skill is instruction-only (no install), so it won't write code to disk, but verify the full SKILL.md (the provided file was truncated) to ensure there are no additional instructions or endpoints. If you rely on this for production campaigns, test outputs thoroughly and audit any messages that include personalization tokens or CTA links.
Capability Analysis
Type: OpenClaw Skill Name: email-drip-sequence-builder Version: 1.2.0 The skill bundle is a set of markdown instructions (SKILL.md) designed to guide an AI agent in generating email marketing sequences. It contains no executable code, shell commands, or requests for sensitive system access, and its behavior is entirely consistent with its stated purpose of content generation.
Capability Assessment
Purpose & Capability
Name/description ask for AI-generated email sequences and the only required resource is OPENAI_API_KEY for content generation, which is proportionate to the stated purpose.
Instruction Scope
SKILL.md is instruction-only and focuses on generating email content, templates, A/B variants, and ESP-ready formatting. It does not instruct the agent to read local files, other env vars, or to exfiltrate data. Minor inconsistencies: the doc mentions 'or use Claude API' but provides no corresponding environment variable or configuration for a Claude credential; the SKILL.md is also truncated in the supplied manifest, which leaves a small uncertainty about the very end of the instructions.
Install Mechanism
No install spec and no code files — instruction-only skill. This is low-risk: nothing is written to disk and no external packages are fetched.
Credentials
Only OPENAI_API_KEY is required, which matches the need to generate content via the OpenAI API. The mention of 'Claude API' in the docs is not backed by any required env var and is inconsistent with the declared requirements.
Persistence & Privilege
always is false (default) and the skill does not request permanent/system-wide privileges or access to other skills' configuration. Autonomous invocation is allowed (platform default) but is not combined with other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install email-drip-sequence-builder
  3. After installation, invoke the skill by name or use /email-drip-sequence-builder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
No changes detected in this version. - Version number updated to 1.2.0. - No modifications to documentation or functionality.
v1.1.0
Enhanced description for search discovery, added trigger phrases, safety section, improved examples
v1.0.0
Email Sequence Builder v1.0.0 – Initial Release - Launches a comprehensive tool to generate email drip sequences from product descriptions. - Supports advanced personalization, A/B testing, and automation features. - Integration-ready with Mailchimp, ConvertKit, ActiveCampaign, HubSpot, Shopify, Slack, Google Sheets, WordPress. - Provides customizable sequence types (welcome, product launch, nurture, re-engagement, upsell, event). - Offers configurable brand voice, audience targeting, analytics, and campaign tracking templates. - Includes clear setup, troubleshooting tips, and best practices for optimized email marketing.
Metadata
Slug email-drip-sequence-builder
Version 1.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is 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 e... It is an AI Agent Skill for Claude Code / OpenClaw, with 271 downloads so far.

How do I install Email Drip Sequence Builder?

Run "/install email-drip-sequence-builder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Email Drip Sequence Builder free?

Yes, Email Drip Sequence Builder is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Email Drip Sequence Builder support?

Email Drip Sequence Builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux, win32).

Who created Email Drip Sequence Builder?

It is built and maintained by ncreighton (@ncreighton); the current version is v1.2.0.

💬 Comments