How-to · Cold outreach
How to get your first SaaS customer via cold DM (the 5-step playbook)
Verified
Verdict
As of , the verdict is: The uncomfortable truth every founder eventually learns: your first paying customer will not come from SEO, ads, Product Hunt, or Hacker News. They will come from a single direct message you send to a single person who matches your dream customer profile. The DM channel works because it bypasses the noise — no algorithm, no landing page optimization, no A/B testing. Just a human being reading your message and deciding to trust you. This playbook works for any SaaS product, at any price point, with zero existing audience.
Guide TL;DR
- Guide
- How to get your first SaaS customer via cold DM (the 5-step playbook)
- Category
- Cold outreach
- Steps
- 5 steps
Step by step
- 1
Step 1: Define your 20-person target list
List 20 people who match your dream customer exactly. Not vaguely — exactly. If your product helps freelancers send better proposals, list 20 freelancers who have recently posted about struggling to win clients. Use LinkedIn, Twitter advanced search, Indie Hackers, or industry directories. The key filter: they must have expressed the exact pain your product solves, publicly, within the last 30 days. That expression is your permission to message them.
- 2
Step 2: Write the first sentence
The first sentence must show you read their profile. 'Hey [name], saw your post about cold email conversion rates' works. 'Hey, I built a tool you might like' does not. Take 30 seconds to find something specific — a recent post, a job change, a comment they left. Reference it in the first 5 words. That single signal (you read their content) is worth more than any offer you can make.
- 3
Step 3: Frame the offer as a favor, not a sale
Do not ask them to buy. Ask them to try it and tell you what they think. The framing matters: "I built this for people like you — would you try it for free for a week and tell me if it saves you time?" signals that you value their opinion, not their credit card. The first payment almost always comes from someone who started as a free trial user who wanted to keep using it after the trial ended.
- 4
Step 4: Send 5 DMs, wait 48 hours, then send the next 5
Batch your outreach. Send 5 DMs. Wait 48 hours. If 2+ replied, your targeting and message are working — send the next 5. If fewer than 2 replied, change your first sentence or your target list. Do not send all 20 at once — you need feedback from the first batch to tune the message before you waste the remaining 15.
- 5
Step 5: Turn the first reply into a 10-minute call
When someone replies, respond within an hour. Say: "Thank you for replying. Could I show you the tool for 10 minutes? No pitch — I just want to see if it actually helps with [their specific problem]. If it does, great. If not, tell me honestly." Use the call to listen, not to demo. Ask: "What do you use now? What does it miss?" The answers are your product roadmap.
Pro tips
- LinkedIn DMs convert at 3-5x the rate of email cold outreach for B2B SaaS because the profile context is right there. Use it.
- Send DMs from a real profile with a photo and a history. A blank profile DM goes straight to 'requests' on most platforms.
- The best time to send is Tuesday or Wednesday morning in the recipient's timezone. Monday is busy catching up; Friday people are checked out.
Related terms
Want the guided version?
The Playbook guides you step by step through every tactic on this page — outreach tracking, offer builder, Stripe verification, all in one tool.