$Compounding Marketing
commands/cm:email
/cm:email

Email campaign setup end-to-end

Process flow
1
1. Split list in half
2
2. Send Group A at 10am Tuesday
3
3. Send Group B at 2pm Tuesday
4
4. Measure open rate + click rate (first 24 hours)
5
5. Use winner for future campaigns
6
Subject line
7
CTA copy
8
From name
9
Send time
10
Email length
11
Personalization
12
Button color
13
Image vs. no image
Time Investment
**Planning:** 1-2 hours (audience selection, brief creation) **Writing:** 1-3 hours (depending on series length) **Testing:** 30 min (spam check, send test) **Review:** 30 min (7 days post-send)
Output
Campaign type selected
Audience segment defined
Subject line (with A/B variant if testing)
Email copy (hook, value, proof, CTA)

/cm:email — Email Campaign Setup End-to-End

Plan and execute a complete email campaign from audience selection to delivery, with optimization frameworks and success metrics.

What It Does

Walks you through email campaign creation: choosing campaign type, segmenting audience, writing subject lines, structuring copy, optimizing send times, and measuring results.

Process

Step 1: Campaign Type Selection

Choose the campaign type that matches your goal:

1. Announcement (New Product/Feature Launch)

Goal: Inform existing audience about something new Audience: Customers + engaged leads Send: One-time broadcast Key Elements:

  • What's new
  • Why it matters (benefit, not feature)
  • Clear CTA (try it, learn more, upgrade)

Example:

  • Subject: "Introducing [Feature]: Now You Can [Benefit]"
  • Body: Problem → Solution (new feature) → How to use it → CTA

2. Nurture (Multi-Touch Educational Series)

Goal: Build trust, educate, move prospects down funnel Audience: MQLs, trial users, engaged subscribers Send: Sequence (3-7 emails over days/weeks) Key Elements:

  • Value-first (education > selling)
  • Progressive disclosure (start broad, get specific)
  • Soft CTAs (learn more, not "buy now")

Example Series:

  • Email 1: "The Problem with [Current Approach]"
  • Email 2: "A Better Way: [Framework]"
  • Email 3: "How [Customer] Solved This"
  • Email 4: "Try It Yourself: [Product Demo]"

3. Re-Engagement (Win Back Inactive Users)

Goal: Revive cold leads or dormant customers Audience: No email opens in 60-90 days OR no product login in 30+ days Send: 2-4 email sequence Key Elements:

  • Acknowledge absence ("We miss you")
  • Provide value (what's new since they left)
  • Incentive (optional: discount, extended trial)
  • Easy out (unsubscribe option — clean your list)

Example Series:

  • Email 1: "We noticed you've been away"
  • Email 2: "Here's what you missed" (product updates, new content)
  • Email 3: "Last chance: [Incentive]"
  • Email 4: "Should we say goodbye?" (final opt-in confirmation)

4. Product Update (Feature Tips, Use Cases)

Goal: Drive feature adoption, reduce churn Audience: Paying customers Send: Monthly or triggered by low product usage Key Elements:

  • Feature spotlight (how-to)
  • Customer success story (social proof)
  • Tips for power users (advanced tactics)

Example:

  • Subject: "You're Not Using [Feature]—Here's Why You Should"
  • Body: Benefit → Quick tutorial → Case study → CTA (try it)

Step 2: Audience Segmentation

Don't send to everyone. Segment for relevance.

By Lifecycle Stage

SegmentCriteriaCampaign Type
SubscribersOpted in, not yet leadsNurture (educational)
LeadsDownloaded content, fit ICPNurture (conversion-focused)
MQLsHigh engagement, not yet SQLSales-heavy nurture
Trial UsersActive trial, not convertedOnboarding + upgrade prompts
CustomersPaying usersProduct updates, upsell
ChurnedCanceled/expiredRe-engagement (win-back)

By Engagement Level

SegmentCriteriaApproach
Highly EngagedOpened 5+ emails in 30 daysSend more often (weekly)
Moderately EngagedOpened 1-4 emails in 30 daysStandard cadence (bi-weekly)
Low EngagementNo opens in 30-60 daysReduce frequency or re-engage
InactiveNo opens in 90+ daysRe-engagement or unsubscribe

By Persona/ICP

Example (B2B SaaS):

PersonaJob TitlePain PointEmail Angle
Decision-MakerCEO, VPROI, efficiency"Save 15 hours/week"
End-UserManager, ICEase of use, features"5 ways to streamline [task]"
Technical BuyerCTO, IT LeadSecurity, integrations"Enterprise-grade security"

Why segment?

  • Higher open rates (relevant subject lines)
  • Higher click rates (relevant content)
  • Lower unsubscribe rates (not annoying them)

Step 3: Subject Line Formula + Testing Framework

Your subject line determines 50% of campaign success.

High-Performing Subject Line Formulas

1. Benefit-Driven

  • "How to [Achieve Desired Outcome] in [Timeframe]"
  • "The Fastest Way to [Benefit]"
  • "Get [Result] Without [Pain Point]"

Examples:

  • "How to Double Email Open Rates in 30 Days"
  • "The Fastest Way to Build a Landing Page (No Code)"

2. Curiosity Gap

  • "The [Adjective] Secret to [Outcome]"
  • "What [Successful People] Know About [Topic]"
  • "You're Doing [Activity] Wrong—Here's Why"

Examples:

  • "The Counterintuitive Secret to Higher Conversions"
  • "What Top SaaS Founders Know About Pricing"

3. Urgency/Scarcity

  • "[Offer] Ends in [Timeframe]"
  • "Last Chance: [Benefit]"
  • "Only [X] Spots Left for [Event]"

Examples:

  • "Your Trial Ends Tomorrow—Don't Lose Access"
  • "Last Chance: 50% Off Annual Plans (Ends Friday)"

4. Personalization

  • "[First Name], here's your [personalized thing]"
  • "[Company Name] + [Your Product]: A Perfect Match?"
  • "Saw you checked out [Feature]—questions?"

Examples:

  • "Sarah, here's your custom onboarding plan"
  • "Acme Corp + Compounding Marketing: A Perfect Match?"

5. Social Proof

  • "How [Well-Known Company] Achieved [Result]"
  • "[X] Customers Just Did This—Can You?"
  • "Join [X] Teams Already Using [Product]"

Examples:

  • "How Stripe Reduced Churn by 23%"
  • "Join 10,000 Marketers Using This Framework"

Subject Line Testing Framework

A/B Test Variables:

VariableOption AOption BWinner Metric
LengthShort (5 words)Long (10+ words)Open rate
ToneFormalCasualOpen rate
PersonalizationGenericFirst nameOpen rate
EmojiNo emoji🚀 EmojiOpen rate
Question vs. Statement"How to X?""Do This to X"Open rate

Best Practices:

  • Test on 20% of list (10% A, 10% B)
  • Send winner to remaining 80%
  • Need >1,000 contacts for statistical significance
  • Test ONE variable at a time (not subject + send time + content)

Tools:

  • HubSpot / ActiveCampaign / Mailchimp (built-in A/B testing)
  • Subject Line Tester: CoSchedule Headline Analyzer, SubjectLine.com

Step 4: Email Copy Structure

Every high-converting email follows this structure:

1. Hook (First 50 Words)

Goal: Grab attention, establish relevance

Formula:

  • State the problem (relatable pain)
  • OR make a bold claim (curiosity)
  • OR ask a provocative question

Example (Problem Hook):

"Your email open rates are stuck at 18%. You've tried catchy subject lines, better send times, even emojis. Nothing works. The issue isn't your tactics—it's your targeting."

Example (Bold Claim Hook):

"We analyzed 10,000 SaaS email campaigns and found one variable that predicts 90% of conversion outcomes. It's not subject lines. It's not design. It's this."

2. Value Proposition (100-150 Words)

Goal: Explain what's in it for them

Formula:

  • This email will help you [achieve X]
  • By showing you [method/framework]
  • So you can [ultimate benefit]

Example:

"This email breaks down the 3-variable email scoring system we use at [Company]. It helps you predict which campaigns will convert before you hit send. By the end, you'll know exactly how to score your next campaign—and fix what's broken before wasting budget."

3. Proof (50-100 Words)

Goal: Build credibility (why should they trust you?)

Options:

  • Stat: "We've sent 2M+ emails using this system"
  • Case study: "Client X increased conversions by 47%"
  • Social proof: "Used by 5,000+ marketers"
  • Authority: "Featured in [Publication]"

Example:

"We tested this framework across 340 campaigns last year. Average open rate: 32% (vs. industry avg of 21%). Average click rate: 8% (vs. 3%). It works."

4. CTA (Call to Action)

Goal: Tell them exactly what to do next

Best Practices:

  • One CTA per email (not 5 competing links)
  • Action-oriented button text: "Get the Template" (not "Click Here")
  • Repeat CTA 2x: Mid-email + end (but same CTA)
  • Button > text link (bigger, more clickable)
  • Contrasting color (stands out from email background)

Example:

[Button: "Download the Scoring Template"]

>

"This 5-minute template will score your next campaign across 3 dimensions: Targeting, Timing, and Copy. Fill it out before your next send."

5. Close (Optional: P.S. or Objection Handling)

Goal: Reinforce CTA or handle objections

Example (P.S.):

"P.S. — Not sure if this applies to your business? I put together 3 example scorecards (B2B SaaS, E-commerce, Agencies) so you can see it in action."

Example (Objection Handling):

"Don't have time to learn a new system? The template takes 5 minutes to fill out—less time than writing your next subject line."

Step 5: Send Time Optimization

When you send matters as much as what you send.

Best Send Times by Audience Type

AudienceBest DaysBest Times (EST)Why
B2B (Office Workers)Tue, Wed, Thu10am, 2pmAvoid Monday chaos, Friday check-out
E-commerce (Consumers)Sat, Sun9am, 8pmWeekend browsing, evening relaxation
SaaS (Product-Led)Tue, Wed11am, 3pmAfter standup, mid-afternoon lull
Media/NewsletterDaily6-8amMorning commute, coffee routine

⚠️ Caveat: Test YOUR audience (every list is different)


Send Time A/B Test

Method:

  1. Split list in half
  2. Send Group A at 10am Tuesday
  3. Send Group B at 2pm Tuesday
  4. Measure open rate + click rate (first 24 hours)
  5. Use winner for future campaigns

Tools:

  • HubSpot: "Send Time Optimization" (AI picks best time per contact)
  • Mailchimp: "Timewarp" (sends based on recipient timezone)

Step 6: Deliverability Checklist

Your email is useless if it lands in spam.

Pre-Send Checklist

Domain Authentication:

  • [ ] SPF record set (confirms your domain can send email)
  • [ ] DKIM enabled (cryptographic signature)
  • [ ] DMARC policy published (tells ISPs how to handle failures)

Check: HubSpot / ActiveCampaign settings → Email authentication (they'll guide setup)


IP Warm-Up (If New Domain or New ESP):

  • [ ] Week 1: Send to 500 most engaged contacts
  • [ ] Week 2: Send to 2,000 contacts
  • [ ] Week 3: Send to 10,000 contacts
  • [ ] Week 4+: Full list

Why? ISPs watch for sudden volume spikes (spam signal). Gradual ramp = good sender.


List Hygiene:

  • [ ] Remove hard bounces immediately (invalid addresses)
  • [ ] Remove soft bounces after 3 attempts (full inboxes)
  • [ ] Suppress unsubscribes (legally required)
  • [ ] Suppress spam complaints
  • [ ] Remove inactive contacts (no opens in 12+ months)

Why? High bounce rate = spam signal. Clean list = better deliverability.


Content Best Practices:

  • [ ] Avoid spam trigger words ("free," "act now," "limited time") in subject line
  • [ ] Use plain text version (not just HTML)
  • [ ] Include physical address in footer (CAN-SPAM requirement)
  • [ ] Include one-click unsubscribe (Gmail requirement)
  • [ ] Keep image-to-text ratio <40% (text-heavy = better deliverability)

Tools:

  • Mail Tester (mail-tester.com): Send test email, get spam score
  • GlockApps: Inbox placement test (Gmail, Outlook, Yahoo)

Step 7: A/B Test Plan

What to test (priority order):

High Impact:

  1. Subject line (biggest lever)
  2. CTA copy ("Get Started" vs. "Start Free Trial")
  3. From name ("Sarah from [Company]" vs. "[Company] Team")

Medium Impact:

  1. Send time (10am vs. 2pm)
  2. Email length (short 150 words vs. long 500 words)
  3. Personalization (generic vs. first name + company)

Low Impact:

  1. Button color (blue vs. orange)
  2. Image vs. no image

A/B Test Template:

TestHypothesisMetricSample SizeDurationWinner
Subject Line"Personalized SL will increase opens by 10%"Open rate2,000 (1k each)24 hours[A/B]
CTA Copy"'Get Template' will outperform 'Download'"Click rate2,00024 hours[A/B]

Rules:

  • Test ONE variable at a time
  • Need 1,000+ contacts per variant (statistical significance)
  • Wait 24 hours before declaring winner (some people open late)
  • Apply learnings to next campaign

Step 8: Success Metrics + Review Cadence

Metrics to Track

Delivery Metrics:

  • Sent: Total emails sent
  • Delivered: Sent - bounced
  • Bounce rate: <2% is healthy

Engagement Metrics:

  • Open rate: % of delivered emails opened

- B2B avg: 15-25% - E-commerce avg: 15-20%

  • Click rate (CTR): % of delivered emails clicked

- B2B avg: 2-5% - E-commerce avg: 2-3%

  • Click-to-open rate (CTOR): Clicks / opens

- Good: >20%

Conversion Metrics:

  • Conversion rate: % who took desired action (signup, demo, purchase)
  • Revenue attributed: If e-commerce or trackable
  • Cost per conversion: Email cost / conversions

List Health:

  • Unsubscribe rate: <0.5% per email (higher = poor targeting or frequency)
  • Spam complaint rate: <0.1% (higher = deliverability risk)

Review Cadence

24 Hours After Send:

  • Check open rate (hit benchmark?)
  • Check click rate (CTA working?)
  • Spot-check spam score (Mail Tester)

7 Days After Send:

  • Final engagement numbers (opens plateau after 3-7 days)
  • Conversion tracking (did they take action?)
  • Identify top-performing segment (who engaged most?)

30 Days After Send (Nurture Series Only):

  • Sequence completion rate (% who got to last email)
  • Time to conversion (days from first email → goal)
  • Drop-off points (which email lost the most people?)

Step 9: Create Campaign Brief

Compile into a one-page brief:


Email Campaign Brief

Campaign Name: [Name] Type: [Announcement / Nurture / Re-Engagement / Product Update] Owner: [Your Name] Send Date: [Date or date range for series]


Goal: [Increase X by Y% — e.g., "Increase trial signups by 25%"]


Audience Segment:

  • Size: [X contacts]
  • Criteria: [Lifecycle stage, engagement level, persona]

Subject Line:

  • A: [Option A]
  • B: [Option B] (if A/B testing)

Email Structure:

  • Hook: [1-2 sentences]
  • Value Prop: [What's in it for them?]
  • Proof: [Stat, case study, social proof]
  • CTA: [Button text + action]

Send Time:

  • Day: [Day of week]
  • Time: [Time + timezone]

A/B Tests:

  • [ ] Subject line
  • [ ] CTA copy
  • [ ] Send time
  • [ ] Other: [specify]

Success Metrics:

  • Open rate target: [X%]
  • Click rate target: [Y%]
  • Conversion target: [Z conversions]

Deliverability Checklist:

  • [ ] Domain authenticated (SPF, DKIM, DMARC)
  • [ ] List cleaned (bounces removed)
  • [ ] Spam score checked (Mail Tester)
  • [ ] Plain text version included
  • [ ] Unsubscribe link visible

Review Date: [Date — typically 7 days after send]


When to Use

  • Launching a new product or feature (announcement)
  • Nurturing leads through the funnel (nurture series)
  • Re-engaging inactive subscribers or users (win-back)
  • Educating customers on product features (product update)
  • Promoting a webinar, event, or content offer

Time Investment

Planning: 1-2 hours (audience selection, brief creation) Writing: 1-3 hours (depending on series length) Testing: 30 min (spam check, send test) Review: 30 min (7 days post-send)

Output

  • Campaign type selected
  • Audience segment defined
  • Subject line (with A/B variant if testing)
  • Email copy (hook, value, proof, CTA)
  • Send time optimized
  • Deliverability checklist completed
  • A/B test plan (if applicable)
  • Success metrics defined
  • One-page campaign brief

Quality Bar

  • Single, clear goal (not "increase engagement" — "increase demo bookings by 30")
  • Audience segmented (not "send to everyone")
  • Subject line tested (A/B test or validated against formula)
  • Email copy follows structure (hook, value, proof, CTA)
  • Send time justified (data-driven or A/B tested)
  • Deliverability optimized (SPF/DKIM/DMARC, clean list, spam score checked)
  • Metrics tracked (open, click, conversion rates measured)
Ready to run this workflow?

Install Compounding Marketing and use it with Claude Code, ChatGPT, or Cursor.

Get Started →