Zero-budget marketing is not free. It costs time. And at the pre-launch stage, your time is your most constrained resource -- you're likely building and validating simultaneously.
The first decision in a $0 marketing playbook is not which channels to use. It's how many. The founders who distribute across seven channels at the same time accomplish less than the founders who focus on three channels and execute each one with intention.
Pick three from this playbook. Execute them consistently for four weeks. Measure what they produce. Then decide whether to expand.
Channel 1: Direct Personal Outreach
Time investment: 4-6 hours total (once) Expected output: 20-60 signups, 5-10 pieces of early feedback
This is not blasting a link to everyone in your contacts. It's sending a short, specific, personal message to every individual who is either: (a) a close match to your target customer, or (b) connected to people who are.
The exact message that works:
"Hey [Name] -- quick note. I've been building something for [one-sentence description of the target customer and their problem]. You came to mind because [one specific reason -- their job, a conversation you had, something they've shared publicly]. I'd love your take: [link]. No ask beyond reading it -- though if it resonates with anyone you know, I'd appreciate you passing it along."
The specificity of "you came to mind because" is the variable that separates a personal message from a mass email. Personalization doesn't have to be deep -- even "you work with freelance clients" or "I remember you mentioning the invoicing chaos last year" is specific enough.
Send to 40-70 people over two days. Don't send more than 20 in a single day. Keep track of who you've sent to. Reply to everyone who responds.
What makes this work: These are people who know you or know of you. When they share your page, they're lending their social credibility to your product. That credibility makes the link-click and signup rate significantly higher than cold traffic.
Channel 2: Community Seeding (The 3-Day Rule)
Time investment: 2-3 hours per community, ongoing Expected output: 40-300 signups from each active community
This is the highest-leverage free channel for products targeting professionals in identifiable communities. The mistake is joining a community and immediately posting a link. The right approach has two phases.
Phase 1 (days 1-3): Contribute before you promote. Answer three questions in the community. Post one piece of genuinely useful insight in a relevant thread. Follow and engage with active members. Your name becomes recognizable as someone who adds value rather than someone who showed up to promote something.
Three days is the minimum. A week is better.
Phase 2 (day 4+): Post about the problem, not the product. Your post is a genuine question or observation about the problem domain. "I've been talking to fifteen freelance designers about late invoices and found that almost all of them have a client they stopped working with because of a payment dispute. Is that common in your experience?" is a post that invites discussion. It's not a pitch. Your reply, when someone asks what you're building, is where the link lives.
The communities worth seeding in:
| Community type | Where to find them |
|---|---|
| Professional Slack groups | Slack community directories, niche newsletters |
| Subreddits for your niche | Search your problem in Reddit, check sidebar for related subs |
| Discord servers for startup builders | Indie Hackers, Maker's Kitchen, specific industry servers |
| LinkedIn niche groups | Search your target job title + "group" |
| Facebook professional groups | Still active in specific professional niches |
Join two communities concurrently. Run the 3-day rule in both simultaneously. Post in each once per week after the initial contribution phase.
Channel 3: The Problem Post
Time investment: 3-5 hours per post Expected output: 100-500 signups per post if it gains traction; 0-50 if it doesn't
This is the highest-ceiling, highest-variance channel. One problem post that resonates can generate more signups in 48 hours than everything else combined.
The format: a 600-900 word personal account of the problem your product solves. Not a roundup post. Not an opinion piece about industry trends. A specific, personal account of experiencing the problem -- with data points, specific examples, and honest emotional texture.
The structure that works:
-
Opening line: The specific moment when you felt the problem acutely. Present tense, high specificity. "It's a Tuesday night and I'm chasing my third overdue invoice of the month by drafting what feels like a threatening letter to a client who also happens to follow me on Instagram."
-
The pattern you noticed: What research or conversations revealed about whether this was just you. Specific numbers. "I talked to sixteen other freelancers over six weeks. Fourteen of them described chasing at least one invoice in the last month."
-
Why existing solutions fail: Honest, specific, naming what you tried. Not a vendor attack -- a genuine account of what you tested and where it broke down for you.
-
What you're doing about it: Two sentences about what you're building and a link. Not a pitch. A natural ending to the story.
Where to publish:
- Reddit (as a discussion post in the primary subreddit for your audience)
- Hacker News (as a Show HN or as a comment in a relevant thread)
- Indie Hackers (their builder community responds well to honest problem posts)
- Medium/Substack (for SEO longevity and cross-platform discovery)
- LinkedIn (if your target customer is a professional audience)
Don't publish the same post verbatim everywhere on the same day. Adapt the opening and framing for each platform's voice. Reddit reads differently than LinkedIn.
Channel 4: Niche Press and Newsletter Outreach
Time investment: 2-4 hours per outreach batch Expected output: 0-500 signups per mention; high variance, low probability per individual pitch
"Get press coverage" sounds like advice for companies with PR budgets. The version available at pre-launch and $0 budget is different: niche journalists and newsletter writers who cover your specific domain, not generalist tech press.
A mention in a 3,000-subscriber newsletter that reaches freelance designers is more valuable for your validation than a mention in a 200,000-reader tech publication that reaches a general audience. The right publications have the right readers.
How to find them: Your target customers read something. Ask them in interviews: "What newsletters or publications do you follow in your work?" The publications they name are the ones that reach people like them.
The outreach message:
"Hi [Name] -- I'm a reader of [Publication]. I noticed your recent piece about [specific recent piece that is genuinely relevant]. I'm a founder building [one-sentence description] for the same audience. I wanted to let you know about what we're building in case it's relevant to your readers. I've been researching this problem by talking to [number] [audience type] over the past [time period] -- happy to share what I found if useful. Our early page is here: [link]."
The offer to share research is what differentiates this from a 120-word product pitch. Journalists and newsletter writers need content. If your research produced interesting findings, those findings are content. Link the story to your product but lead with the research.
Send to 15-20 contacts per batch. Expect a 5-10% response rate. One placement from a batch of 15 is a success.
Channel 5: Building in Public (Low Cost, Long Return)
Time investment: 30-45 minutes per post, 3-4 times per week Expected output: 10-150 signups per week; compounds over time
Building in public is the practice of sharing your process -- decisions, learnings, failures, milestones -- as you build. It works over weeks and months, not days. It's a compounding channel, not an immediate one.
The format that works on Twitter/X and LinkedIn:
A short post (under 280 characters for Twitter, under 600 words for LinkedIn) structured as:
"[Specific thing I learned today] + [Why it surprised or changed my thinking] + [What I'm doing as a result]"
Examples:
- "Talked to my 12th freelancer today about late invoices. Every single one had a client they quietly stopped working with because of a payment issue. None of them led with this when I first asked about their problems. You have to ask specifically about consequences, not just frustrations."
- "Changed our landing page headline three times this week based on interviews. Version 3 converted at 9%. Version 4 (using a phrase I heard verbatim from a customer conversation) converted at 17%. Copy the customer's language, not your own."
These posts serve two functions: they document your building journey in a way that attracts an audience, and they position you as someone who thinks rigorously about the problem you're solving. Both outcomes attract your target customer.
Don't post every day if you don't have something real to say. Two genuine posts per week outperform five performative ones.
The One Thing That Makes All of This Work
Every channel in this playbook has roughly the same conversion ceiling when used in isolation. Posts go well, communities respond, press mentions happen -- and then the interest fades.
The thing that compounds all of these channels is a single well-run waitlist with an active welcome email. Every person from every channel lands on your page. If the page converts and the welcome email fires, you have a relationship. If it doesn't, you have a traffic number with nothing attached to it.
Your landing page and your three-email welcome sequence are the infrastructure. The five channels above are traffic. Without the infrastructure working, the traffic produces nothing durable.
Get the infrastructure right first. Then run the playbook.
That's the $0 budget. It isn't cheap -- it costs real hours every week, consistently, over real weeks. But it's available to anyone, and at the pre-launch stage, it's often the most efficient use of the time you have.
Ready to validate your idea?
Start using WarmLaunch today to grow your waitlist.