Cold email for indie hackers and solo SaaS founders. What pencils

Published 2026-05-25 · ~7 min read

Cold outbound for an indie hacker shipping a $20-100/mo B2B tool looks nothing like cold outbound for a Series A startup with an SDR team. Most cold-email advice is written for the second case and breaks the unit economics of the first.

This is what works specifically for a solo founder at $0-30k MRR. The volume that makes sense, the tools worth paying for, the ICP filters that protect your time, and the failure modes that quietly kill indie cold email.

Why most cold-email advice doesn't apply to you

Standard "best practice" cold outbound assumes:

An indie hacker shipping at $29/mo per customer needs roughly the opposite. Minimal tooling spend, low-volume but high-quality touches, no sales-team time, and a payback that works on a single customer.

The volume that pencils for indie outbound

Math first. If your ARPU is $29/mo (typical indie B2B tool) and your gross margin is 90% (typical SaaS), each customer is worth ~$350 in lifetime value over 12-18 months. To make outbound pencil:

Working backward from "want 2 new customers/month":

That's the realistic indie target. NOT the 2,000/week numbers Smartlead's marketing implies. Those numbers assume mail-merge templates at 0.5% reply rate, which doesn't pencil at indie ARPU.

150 well-targeted sends/week with signal-grounded openers beats 2,000 templated sends/week. At lower tool spend, lower deliverability risk, and lower founder time.

The indie-friendly tool stack

JobWhat most teams useWhat works for indies
Prospect dataApollo ($49/mo) or ZoomInfo ($$$$)Vibe Prospecting / Explorium (pay-per-credit, $5-15 for 150 prospects), or Apollo's free tier at startup scale
Email enrichmentClearout, Hunter ($$)Apollo or Vibe inline (already paid for)
PersonalizationLavender ($29/mo) + Liquid templatesClaude/GPT manual or via a script you maintain. ~$0.02 per opener
Sending infrastructureSmartlead ($39+/mo) or Instantly ($30+/mo)Gmail SMTP via App Password (free, supports 500/day), or Mailgun ($35/mo only when scaling past 5k/mo)
Sender warmupSmartlead's warmup ($), or Mailwarm ($69/mo)Your own gradual ramp curve (5/day week 1 → 15/day by week 4). Free, discipline
Sequencing / follow-upOutreach.io ($$$$) or SmartleadA spreadsheet with sent_at + a cron that sends day-4 / day-10 / day-21 follow-ups
Reply handlingInbox triage by SDRYou read your inbox daily. Templated responses for the 5-6 reply types you'll see

Total monthly spend at indie volume: $10-30. Total founder time per week: 2-3 hours if you're not automating signal-gathering, 30 minutes if you are.

ICP traps specific to indie outbound

Trap 1: Selling to other indies

Other indies are flattering targets. Same Twitter timelines, you know their products, easy to reference their work in openers. But they have the smallest budgets and the highest cold-email fatigue. Reply rates may be decent. Conversion to paying customers is brutal.

Better target: founder-led B2B services companies in the 5-25 employee range. Recruitment agencies, accounting firms, fractional CFO/CMO shops, small consultancies. They have budget, they make decisions quickly, and they're not buried in cold outbound from competing SaaS tools.

Trap 2: Targeting "growing fast" without a real signal

"I noticed [company] is growing fast" is exactly the templated language we're trying to escape. If your only signal about a prospect is "they have a careers page" or "they hired in the last year", skip them. Signal-grounded outbound requires a specific recent event. A funding round, an exec hire, a product launch, a regional expansion, a regulatory filing.

Trap 3: Outbound to people who hate outbound

Many B2B SaaS founders publicly hate cold email and screenshot every offender. A Twitter post from Jason Fried at 37signals can cost you a domain reputation hit. Before adding any prominent founder to a target list, google their name + "cold email". If the first three results are them complaining, skip.

Trap 4: Cold-emailing your own competitors

If you sell email tools, don't email people at email-tool companies. They'll roast you. Same for sales tools to sales-tool people. The principle: never target someone whose company is one degree from your category.

The two-hour-per-week workflow

This is realistic if you're not yet automating signal-gathering:

  1. Monday. 60 min: Pick 30 prospects from your ICP. For each, find a real recent signal (funding/hire/launch/expansion). Write the 2-sentence signal-grounded opener + 3-line pitch. Save as draft.
  2. Tuesday. 15 min: Send the 30 drafts, one batch in the morning. (You'll be tempted to send more. Don't. 30 is your warmup-respecting weekly target.)
  3. Wednesday. 10 min: Reply to anyone who responded. Don't pitch harder. answer their question or send the resource they asked for.
  4. Thursday. 10 min: Reply window closed. Classify replies (interested / not now / not interested / opt-out).
  5. Friday. 25 min: Send the day-4 follow-ups to the 30 from Tuesday who didn't reply. One sentence: "bumping in case it got buried." Then schedule day-10 follow-ups for the following week.

Total: ~2 hours/week. ~120 fresh touches/month. At 5% reply rate that's 6 replies/month, of which 1-2 convert to paying customers if your offer fits.

When to automate

The math flips when you cross 50 sends per week. Below that, manual is more efficient because the signal-research is genuinely faster than scripting it. Above that, you'll spend more time on research than on the rest of your business combined.

Automation worth building in roughly this order:

  1. A spreadsheet that tracks sent_at, replied_at, follow-up dates per prospect (so you stop forgetting follow-ups)
  2. A script that pulls fresh prospects from your enrichment API into the spreadsheet on Monday morning
  3. An LLM call that drafts the signal-grounded opener from the enriched signal field
  4. A sender (SMTP via Gmail App Password) that fires the drafts on a 60-second cadence
  5. A daily IMAP scan that picks up replies and auto-classifies them

By the time you've built all 5, you're running an autonomous outbound loop. Which is exactly what Outbound-in-a-Box productizes. See cold email reply rates in 2026 for what the autonomous loop does.

The two failure modes that kill indie outbound

Failure mode 1: starting at full volume on a fresh domain. A new sender domain has zero reputation. Sending 30 emails on day 1 gets you straight to spam. Warm slowly: 5/day for week 1, 8/day for week 2, 12/day for week 3, 15/day sustainable. Monitor bounce rate. If it crosses 5%, halt and investigate.

Failure mode 2: not following up. Roughly 60% of replies come from follow-ups, not the original send. Indie founders often send the first batch, get a few replies, and never circle back. The day-4 and day-10 touches double your reply rate. Don't skip them.

If you don't want to build any of this

Outbound-in-a-Box does the signal-grounding + opener generation for you. $97 for 50 prospects with personalized openers, 24-hour delivery. You drop the CSV into your sender of choice. Refund if any opener reads templated.

See pricing →

Related reading