Skip to main content
โšก Calmops

Email Marketing for Indie Hackers: Your First Drip Campaign

Design a welcome + onboarding sequence that converts free users into paying customers

Introduction

Email remains one of the most effective channels for onboarding and converting users. According to industry data, welcome email sequences have open rates of 50%+ and click-through rates of 10%+โ€”significantly higher than regular marketing emails. A well-designed drip campaign helps users get value fast and can increase trial-to-paid conversions by 20โ€“40%.

This guide shows how to design a 3โ€“5 email onboarding sequence for early users, test its effectiveness, and iterate on content and frequency. Whether you’re launching a SaaS product, mobile app, or web service, this framework applies.


Why Drip Campaigns Matter for Indie Hackers

Limited marketing budget? Email is cost-effective and has high ROI. Unlike paid ads or content marketing, email reaches users who’ve already shown intent by signing up.

Competing for attention? New users are overwhelmed. A drip campaign guides them step-by-step to their first win, reducing the cognitive load and increasing the likelihood they’ll stick around.

Measuring impact? Unlike social media, email metrics are clear: open rate, click-through rate, conversion rate. You can quickly identify what works and what doesn’t.

Building relationships? Email is a direct channel to your users. It’s where you build trust, show personality, and create lasting connections.


Drip Campaign Goals

Before designing emails, clarify what success looks like:

  • Welcome and activate new users โ€” Help them feel like they made the right choice by signing up
  • Help users reach “aha” moments quickly โ€” The moment they experience core value (e.g., creating their first project, sending their first message)
  • Reduce early churn and improve retention โ€” Most users churn in the first 7 days; good onboarding prevents this
  • Convert trial users to paid customers โ€” Drive trial-to-paid conversion rates above 5โ€“10%
  • Reduce support burden โ€” Answer common questions proactively so users don’t need to email support

Understanding Your User’s Journey

Before writing emails, map out the critical moments in your product:

  1. Signup โ€” User creates account
  2. First login โ€” User sees the product for the first time
  3. First action โ€” User creates a project, uploads data, sends a message, etc.
  4. Aha moment โ€” User experiences core value
  5. Second action โ€” User repeats the core action (signals they understand the product)
  6. Trial end โ€” User reaches the upgrade decision point

Your drip campaign should guide them through these moments. If a user completes an action early, skip ahead to the next email (intelligent automation).


Example 5-Email Sequence

Email 1: Welcome Email (Immediate, sent at signup)

Goal: Build excitement, set expectations, remove friction.

Subject line ideas:

  • “Welcome to [Product]! ๐Ÿ‘‹ Here’s what’s next”
  • “You’re in. Here’s your quick-start guide”
  • “[Product] is ready for you”

Email structure:

  • Warm greeting (use their first name)
  • Reinforce why they signed up (mirror their pain point)
  • Set expectations (how many emails, what they’ll learn)
  • One clear CTA: “Log in and complete your profile” or “Check out the 2-minute tour”
  • Optional: Early discount code (10โ€“20% off first month) to incentivize trial

Example copy:

Subject: Welcome to [Product]! Here's your first win ๐ŸŽฏ

Hi [First Name],

You just joined [Product]. Exciting!

In the next few days, I'll share a few quick tips to help you [core outcome]. Most users see their first [metric] within 48 hours.

Here's what to expect:
- Day 1: Quick-start tutorial
- Day 3: Real-world examples from other users
- Day 7: Upgrade details + exclusive offer

Let's get started. Log in and set up your workspace:
[CTA Button]

Questions? Reply to this email.

Cheers,
[Your name]

Email 2: How-to / First Steps (Day 1)

Goal: Guide users to their first meaningful action. This is criticalโ€”if they don’t complete this step, they likely won’t come back.

Subject line ideas:

  • “Here’s how to [core action] in 3 steps”
  • “Your first win (it’s easier than you think)”
  • “[Product] tip: How to set up in 2 minutes”

Email structure:

  • Acknowledge they’ve logged in (or haven’t yetโ€”use conditional logic if available)
  • Explain the first critical action in simple language
  • Use a screenshot or animated GIF showing the steps
  • Provide a clear CTA: “Complete this step now”
  • Offer help: “Reply to this email if you get stuck”

Example copy:

Subject: Your first win in [Product] (2 minutes) โฑ๏ธ

Hi [First Name],

Let's get you your first result in [Product]. It takes about 2 minutes.

Here's what you'll do:
1. Click "Create New [Project/Item]"
2. Add a name and description
3. Click "Save"

That's it! Once you do this, you'll see [outcome].

[Screenshot here]

Try it now:
[CTA Button]

Stuck? Reply here or check our help docs:
[Link to FAQ]

[Your name]

Email 3: Social Proof & Use Cases (Day 3)

Goal: Show users that others like them are getting results. Reduce doubt and inspire them with possibilities.

Subject line ideas:

  • “How [competitor/similar user] uses [Product]”
  • “See what others are doing with [Product]”
  • “Real examples from users like you”

Email structure:

  • Reference a specific use case or user story
  • Show a before/after or a clear outcome
  • Include a brief quote or testimonial (even from beta users or early customers)
  • Highlight a feature they might not have discovered
  • CTA: “Explore [feature] yourself” or “See more examples”

Example copy:

Subject: How [User/Company] got [metric] with [Product]

Hi [First Name],

I wanted to show you how [Company] is using [Product]. They were in your shoes 3 months ago.

"Before [Product], we [pain point]. Now, [outcome]. It saves us [time/money] every week." โ€” [Person, Title]

Here's their setup:
[Brief description of their workflow]

You can do the same. Explore the [feature] section:
[CTA Button]

[Your name]

Email 4: Feature Highlight (Day 7)

Goal: Deepen engagement by showcasing a feature that amplifies their core outcome. Help them get more value.

Subject line ideas:

  • “[Feature] will save you [time/effort]”
  • “Advanced tip: How to [outcome] faster”
  • “Most users miss this powerful [feature]”

Email structure:

  • Explain the feature in plain language
  • Show a use case for this specific feature
  • Provide step-by-step instructions or a link to a tutorial video
  • CTA: “Try [feature] now” or “Watch a 2-min tutorial”

Example copy:

Subject: Power tip: How to [outcome] 10x faster

Hi [First Name],

By now you've tried the basics. Ready to level up?

[Feature] is one of the most powerful parts of [Product]. Here's why:

[Benefit 1]
[Benefit 2]
[Benefit 3]

Example: [User] uses this to [specific outcome].

Here's a 2-minute tutorial:
[Video or GIF]

Ready? Try it:
[CTA Button]

[Your name]

Email 5: Pricing & Upgrade CTA (Day 10)

Goal: Drive conversion. Reference their progress, remind them of value, and remove upgrade friction.

Subject line ideas:

  • “[First Name], upgrade to unlock [feature]”
  • “Your [X]-day free trial ends in 2 days”
  • “Special offer for [Product] users: [discount]”

Email structure:

  • Acknowledge their progress (“You’ve completed X actions”)
  • Remind them of the core benefit
  • Show pricing clearly (list tiers, highlight recommended plan)
  • Include a time-limited incentive (10โ€“20% off, or bonus features)
  • Include social proof: testimonial or logo of successful customer
  • CTA: “Upgrade now” or “View plans”
  • Fallback: Offer to answer questions or schedule a call

Example copy:

Subject: Keep your [Product] free trial going (+ get 20% off)

Hi [First Name],

You've completed [X] actions and seen [outcome]. Nice work! ๐ŸŽ‰

Your free trial ends in 2 days. Here's what's next:

**[Product] Plans:**
- Starter: $29/month โ€” [what's included]
- Pro: $79/month โ€” [what's included]
- Enterprise: Custom โ€” [what's included]

**Pro tip:** Upgrade now and get 20% off for 3 months. Use code WELCOME20.

What users say:
"[Testimonial]" โ€” [Name, Title]

Ready?
[CTA Button: Upgrade Now]

Questions? Reply to this email or book a 15-min call:
[Calendly Link]

[Your name]

Advanced: Segmentation & Conditional Logic

As you grow, segment users based on their actions:

  • Engaged users (completed first action by Day 1) โ€” Move to Email 3 early, add feature highlights
  • Disengaged users (didn’t complete first action) โ€” Resend Email 2 with a different angle or offer help
  • Power users (completed 3+ actions) โ€” Skip pricing email, move to advanced content
  • Already upgraded โ€” Remove from drip, move to customer onboarding sequence

Most email platforms (ConvertKit, Loops, Mailchimp) support conditional logic. Use it.


Email Copy Tips

Subject Lines:

  • Keep to 30โ€“50 characters for mobile
  • Use curiosity or specificity, not hype
  • Test variants (A/B testing)
  • Avoid spam triggers: all caps, excessive punctuation, “FREE!!!!”

Body Copy:

  • Write like you’re emailing a friend, not a corporation
  • Use active voice (“You’ll see results” not “Results will be seen”)
  • Keep paragraphs short (2โ€“3 sentences max)
  • Use numbered lists for steps
  • Focus each email on one small outcome

Visual Design:

  • Use screenshots or GIFs for complex features
  • Keep emails mobile-friendly (single column, large text)
  • Include 1โ€“2 CTAs max (avoid decision paralysis)
  • Use white space liberally

Personalization:

  • Use their first name (dynamic field)
  • Reference their signup reason if possible
  • Mention their specific action (“You created your first project!”)

Measurement & Optimization

Key Metrics to Track

Metric Target What it means
Open rate 30โ€“50% Subject line effectiveness
Click-through rate (CTR) 5โ€“10% Copy & CTA effectiveness
Unsubscribe rate <1% Email frequency or content relevance
Conversion rate 5โ€“10% Trial-to-paid conversion
Forward rate >2% Content resonates enough to share

A/B Testing Strategy

Test one variable at a time:

Test 1: Subject lines (Email 1)

  • A: “Welcome to [Product]! ๐Ÿ‘‹ Here’s what’s next”
  • B: “You’re in. Here’s your quick-start guide”
  • Measure: Open rate
  • Run for: 1 week (aim for 100+ opens per variant)

Test 2: CTA copy (Email 2)

  • A: “Log in and complete your first action”
  • B: “Try your first result (2 minutes)”
  • Measure: Click-through rate
  • Run for: 1 week

Test 3: Send time (All emails)

  • A: 9 AM (user’s local timezone)
  • B: 6 PM (user’s local timezone)
  • Measure: Open rate
  • Run for: 2 weeks

Using UTM Tags for Attribution

Add UTM parameters to links to track where conversions come from:

https://yourproduct.com/pricing?utm_source=email&utm_medium=drip_campaign&utm_campaign=welcome_onboarding&utm_content=email5_upgrade_cta

This lets you see: “30% of our trial-to-paid conversions came from Email 5.”


Tools & Integrations

Email Platforms (Detailed)

Platform Best for Cost Automation
Loops Indie hackers, product-led growth $20โ€“100/mo Excellent (condition-based)
ConvertKit Creators, writers, personal brands $29โ€“$129/mo Good (tag-based)
Mailchimp Beginners, small lists Freeโ€“$20/mo Moderate (basic automation)
Brevo (ex-Sendinblue) High volume, transactional + marketing โ‚ฌ20โ€“โ‚ฌ100/mo Good
Klaviyo E-commerce, sophisticated automation Freeโ€“$1200+/mo Excellent (SMS + email)

Recommendation for indie hackers: Start with Loops (simple, affordable, good automation) or ConvertKit (if you have a personal brand).

CRM & User Data

  • Airtable โ€” Lightweight CRM, free tier works for early stage
  • Notion โ€” Flexible database, good for tracking user segments
  • HubSpot โ€” Full-featured CRM, free tier for small teams

Analytics & Engagement Tracking

  • PostHog โ€” Product analytics, free self-hosted option
  • Amplitude โ€” Behavioral analytics
  • Segment โ€” Data pipeline (connect email platform to analytics)

Zapier Integration Example

Connect your email platform to a CRM:

Trigger: Email opened (or clicked)
โ†’ Action: Add tag or update record in Airtable
โ†’ Result: Track email engagement directly in your CRM

Common Mistakes to Avoid

  1. Too many emails, too fast โ€” Sending daily will spike unsubscribes. Space emails 2โ€“3 days apart.
  2. Generic copy โ€” Avoid “We’re excited to help you achieve your goals.” Be specific about their outcome.
  3. No clear CTA โ€” Every email should have one clear next step.
  4. Ignoring unsubscribes โ€” They matter. If >2% unsubscribe from one email, change the angle.
  5. Not testing โ€” Run at least 2โ€“3 A/B tests. Data beats opinion.
  6. Forgetting about engaged users โ€” Once someone upgrades, move them to a customer onboarding sequence, not the same drip.

Real-World Example: SaaS Product

Product: Project management tool for freelancers

5-Email Sequence:

  1. Day 0 (Immediate): “Welcome! Here’s how to set up your first project (2 min)”
  2. Day 1: “Your first project is live. Here’s the next step”
  3. Day 3: “How [freelancer] uses [Product] to manage 5 clients at once”
  4. Day 7: “Advanced: How to automate task assignments (saves 3 hours/week)”
  5. Day 10: “Your free trial ends in 2 days. Upgrade and get 20% off”

Results after 3 months:

  • 45% open rate (vs. 20% industry average for SaaS)
  • 8% CTR (vs. 3% industry average)
  • 12% trial-to-paid conversion (vs. 5% baseline)

Final Thoughts

Start small and optimize based on real user responses. Automate what is repeatable and keep each email focused on helping users find value. Over time, you’ll learn which sequences drive retention and conversion.

Key takeaway: Your first drip campaign doesn’t need to be perfect. It needs to be sent, measured, and refined. Every email teaches you something about your users.

Action Items:

  1. Draft the first two emails this week
  2. Set them up for automated delivery for new signups
  3. Run them for 2 weeks, measure open/click rates
  4. Refine based on data, then add emails 3โ€“5

See Also

Comments