shipsolo
Get started
← All articles
·8 min read

Cold email strategy for indie hackers: how to get your first replies without a sales team

Cold email is the cheapest way for a solo founder to find paying customers before investing in ads. Here is the three-sentence structure that gets replies, how to research prospects in five minutes, and why 20 personalized emails beat 200 template blasts for early-stage products.

TL;DR

The most effective cold email strategy for indie hackers is short, personalized, and anchored in a specific problem the recipient is already dealing with. A three-sentence structure works best: name the problem you noticed in their context, state the result your product delivers, and ask one low-commitment question. Sending 20 researched emails beats sending 200 template blasts when you need real conversations, not just signup numbers.

On this page

Enterprise sales reps send cold email with a CRM, a sequence tool, and a team to handle replies. Indie hackers have none of that, and it is actually an advantage. A cold email from the person who built the product carries weight that no polished corporate template can match. You are the founder, you chose to reach out directly, and that specificity is persuasive in a way scale cannot replicate. The tactical constraints of indie hacker cold outreach (only a few dozen sends a day, no dedicated tool, minimal budget) push you toward exactly the habits that make cold email work: research, personalization, and one clear ask.

Why cold email works differently for indie hackers

Cold email has a bad reputation because most cold email is bad. It is generic, it is about the sender, and it asks for too much too fast. Indie hackers are in a structural position to avoid all three mistakes. You have a specific product, a real story about why you built it, and you are sending to a handful of people at a time, which means you can research each one. The combination of a real product, a founder story, and visible research is the rarest thing in anyone's inbox: a message that was clearly written for them.

The other advantage is timing. Early-stage indie products solve narrow problems for specific people. That specificity means your list is small and your prospects are findable: they post on Twitter, they leave reviews on Product Hunt, they ask questions in niche forums. Each of those public signals is a research shortcut that corporate outreach teams cannot access the same way you can, because they are not actually deep in the community.

The three-sentence structure that gets replies

Most cold emails fail because they try to do too much. They introduce the product, list features, share a case study, and close with a request for a 30-minute demo. The reader, who did not ask to be contacted, exits after sentence two. The fix is constraint: three sentences, one point, one ask.

  • Sentence 1 (the hook): name a specific problem you observed in their particular situation. 'Noticed your landing page copy still uses the old pricing tier names from before your rebrand' lands harder than 'many founders struggle with pricing copy.' The observation proves you looked.
  • Sentence 2 (the result): state what your product delivers in outcome terms, not feature terms. 'Founders who fix this tend to see support tickets about pricing drop by half in the first month' beats a list of capabilities.
  • Sentence 3 (the ask): request something with a low cost to give. 'Would a five-minute walkthrough make sense?' or 'Is this even a live problem for you right now?' A question is far easier to answer than a calendar invite.

The structure works because it mirrors how real people read unsolicited messages. The hook earns the next sentence. The result earns the ask. The ask is small enough that 'yes' feels like nothing. Each sentence has exactly one job and no sentence tries to close the deal by itself.

Research is where the personalization comes from

Generic outreach fails because it could be addressed to anyone. The line that makes a cold email feel personal almost always comes from five to ten minutes of research. Before writing, answer three questions about the recipient: what did they recently ship, post, or change? What problem does that suggest they are actively working on? What result would make their specific situation better this week?

Twitter and LinkedIn are useful starting points, but product pages, GitHub profiles, and recent reviews on Product Hunt or app stores are often more specific. 'Your last five reviews mention onboarding confusion' is a better hook than anything you will find on a LinkedIn summary, because it references something they probably already know is broken and have not fixed yet.

A cold email is not a pitch. It is an observation that shows you understand something about their situation, followed by a question about whether you are right.

Subject lines that earn the open

Your subject line is not a headline for a landing page. It is a promise that the email is worth 15 seconds. The bar is low, but falling below it is easy. Avoid product names in the subject line, avoid 'quick question' as a subject, and avoid anything that reads like template output. The best subject lines do one of two things: signal specific research or ask a pointed question.

  • Questions beat statements: 'Still annoyed by the onboarding thing?' opens better than 'A tool for your onboarding flow.'
  • Specificity signals research: 'Re: your Product Hunt comments last Tuesday' is not a trick, it is proof you paid attention.
  • Short wins on mobile: five words or fewer clears the preview pane without getting cut off.
  • Never start with 'I': opening with the recipient, not yourself, is a small rewrite with a measurable lift in reply rates.

Track the right metric: reply rate, not open rate

Reply rate is the only metric that matters in early-stage cold outreach. Open rates are unreliable because pixel tracking fires on email preview, on mobile load, and on spam filter scans. Click rates measure something else entirely. A 20 percent reply rate on 20 personalized emails tells you that your positioning landed with real people in their real context. A 0.5 percent reply rate on 2,000 template sends tells you almost nothing useful about your product.

When a reply is not a 'yes,' read it carefully anyway. 'We already solve this in-house' is a market research data point. 'Interesting, but not sure we have the problem' tells you the hook is off. The first 20 sends are less about finding customers and more about finding the version of your message that produces replies from the right kind of people.

If you track your outreach tasks alongside your build tasks, the reply data shapes your next marketing task automatically. Which hook worked, which segment replied, what objection came up twice: each becomes an input to the next task, not a separate research project. shipsolo's impact-per-minute scoring means a cold email task that is producing strong reply data floats up naturally against pure build work.

Volume, cadence, and the one follow-up rule

For an early-stage indie product, 10 to 20 researched sends a week produces more useful signal than 200 template sends. The research takes time, but each reply is worth more: it comes from someone who found the message specific enough to respond to, which means they are self-selecting as a close match to your real target customer. Scaling volume before you have a message that reliably gets replies just scales a message that does not work.

One follow-up is almost always worth sending. Wait four to seven days, keep it to one sentence, and reference the original note. 'Did this land at a bad time?' has a disarmingly high reply rate, because it assumes good faith and gives the recipient a graceful out.

When a prospect replies with interest, move the conversation off email as quickly as possible. A five-minute async video, a short call, or even a well-scoped Loom walkthrough collapses the distance between 'interesting' and 'I want to try this.' The goal of cold email is not to close from the inbox; it is to earn the right to a real conversation with someone who has a real version of the problem you solve.

Frequently asked questions

Does cold email work for indie hackers?
Yes, especially before you have 100 customers. A short, personalized email from the founder carries weight that no marketing channel can replicate at the same cost. The key is personalization: 20 researched emails consistently outperform 200 template blasts for finding real paying customers, because each one can address a problem the specific recipient is known to have.
How do you write a cold email that gets a reply?
Use a three-sentence structure: a specific observation about the recipient's situation, one result your product delivers in outcome terms, and a low-commitment question as the ask. Research the recipient before writing so sentence one is specific to them, not to their industry in general. Keep the whole email under 100 words.
What is a good reply rate for cold email outreach?
For highly personalized outreach from a founder, 15 to 30 percent is realistic. For template-based sends at volume, 2 to 5 percent is typical. For an early-stage product, reply rate matters more than volume: ten real replies teach you more about your positioning than a hundred unopened messages.
How many cold emails should an indie hacker send per day?
For an early-stage product, 5 to 20 per day, each researched and personalized, is more productive than hundreds sent from a template. The research phase per email takes 5 to 10 minutes and is where the reply-earning specificity comes from. Scaling volume before you have a message that gets replies just scales something that does not work.
Should I use a cold email tool or send from Gmail?
For the first 200 sends, a personal Gmail or similar account is better. It stays out of promotional tabs, signals you are a real person, and costs nothing. When you have a message that reliably gets replies and you want to reach a larger list, a dedicated tool adds value. For the discovery phase, personal sends are faster to learn from and easier to iterate.

Put this into practice

shipsolo turns advice like this into scored tasks for each of your apps.

Try shipsolo free

Keep reading