• 5 min read

The $0 Marketing Playbook: How I Grow SaaS Products Without Spending on Ads

A breakdown of the exact channels and tactics I use to grow bootstrapped SaaS products with zero advertising budget. SEO, Reddit, cold outreach, and content.

growth-hacking marketing seo solo-founder

The constraint that became a strategy

I have never spent money on advertising for any of my products. Not because I have philosophical objections to paid ads, but because when you are bootstrapping as a solo founder, every euro needs to go toward infrastructure and survival. Paid acquisition only works when you have enough revenue to fund it sustainably, and at the early stage, that revenue does not exist yet.

So I built a marketing approach that costs nothing except time. Over the past year, this approach has generated consistent signups across my products without a single ad dollar. Here is the complete playbook.

Channel 1: SEO and blog content

This is the foundation. Everything else amplifies it, but organic search is the only channel that compounds without continuous manual effort. You write a post, it ranks, it brings traffic for months or years without further input.

My approach to blog SEO is intentionally simple:

Find low-competition keywords. I focus on emerging terms and long-tail queries where established sites have not yet published comprehensive content. “Vibe coding tools” has far less competition than “best project management software.” The traffic per keyword is smaller, but the conversion rate is higher because the audience is more specific.

Write definitive content. For every target keyword, I aim to write the single best resource available on that topic. Not the longest (word count padding helps nobody), but the most useful, most specific, and most actionable. If someone reads my post, they should not need to read another one on the same topic.

Publish consistently. Two to three posts per week. This matters more for building domain authority than for any individual post. Google needs to see that a domain produces quality content regularly before it trusts it with higher rankings.

Internal linking. Every new post links to 2-3 related older posts. This distributes authority and helps both readers and search engines navigate the content logically.

Results take time. My first product saw meaningful organic traffic around month 3 of consistent publishing. By month 6, SEO was the primary acquisition channel. The compounding effect is real, but patience is required.

Channel 2: Reddit

Reddit is the most underrated marketing channel for bootstrapped SaaS. The key insight is that Reddit rewards genuine expertise, not self-promotion. If you show up in relevant subreddits with consistently helpful answers, people click your profile, find your products, and sign up.

My approach:

Identify 3-5 subreddits where my target audience asks questions I can answer. For me, that is r/SaaS, r/Entrepreneur, r/coldemail, and r/solofounder.

Answer questions with genuine depth. Not one-paragraph responses, but detailed answers that demonstrate real expertise. When someone asks “how do I write cold emails that get replies,” I write 500 words of specific, actionable advice.

Never post links to my product in comments. This gets you banned and destroys credibility. Instead, I include my product naturally in my profile bio and occasionally mention it when directly relevant (and only in threads where self-promotion is allowed).

Post original content. Once a week, I post a tactical guide or share real results (with numbers) as a standalone thread. These generate significant engagement because Reddit values specificity and transparency.

The traffic from Reddit itself is modest. However, the authority-building effect is substantial. People remember a username that consistently provides good advice, and when they need a tool in your category, you are top of mind.

Channel 3: Cold outreach

This only applies if you have identifiable target customers. For one of my products (an outreach tool), cold email is both the product and the marketing channel, which is a nice alignment.

The principles that make cold outreach work with zero budget:

Extreme personalization. Not “Hi {first_name}, I noticed your company {company_name}…” That template has been dead for years. Real personalization means referencing something specific and recent about the recipient that proves you spent 30 seconds researching them.

One clear ask. Not “would you like to schedule a call or check out our demo or read this case study.” Just one thing: “Would a 10-minute walkthrough be useful this week?”

Follow up 3-4 times. Most responses come on follow-ups, not the first email. But each follow-up adds new value rather than just “bumping” the previous message.

Volume matters. Even with a good approach, response rates are 5-15%. You need enough volume that a 10% response rate generates meaningful pipeline. I send roughly 50 personalized emails per week.

Channel 4: Community positioning (IndieHackers)

IndieHackers is less active than it was three years ago, but it still has a concentrated audience of exactly the people I want to reach. My approach there is simple: post monthly updates about my journey with real numbers, and write occasional tactical guides.

The key is transparency. Posting “we hit $2K MRR this month, here is exactly what worked and what did not” gets significantly more engagement than polished success stories. The community values honesty about struggles more than curated narratives.

How these channels work together

None of these channels works exceptionally well in isolation. The real power is in how they reinforce each other.

Blog content gives me material to reference in Reddit answers. Reddit answers build authority that drives profile clicks to my products. Cold outreach generates users who (if the product is good) become organic advocates. IndieHackers posts bring in other founders who often have networks of their own.

The compounding happens over months, not days. Month 1 feels like shouting into a void. Month 3, you start seeing familiar names engaging with your content. Month 6, people start finding you instead of you finding them.

What I would change if starting over

I would start the blog earlier. Every week of delay is a week of compounding you miss. I would also focus on fewer subreddits initially (two maximum) rather than spreading attention across five. And I would build an email list from day one, even before having a product, because owned audience is the only asset that does not depend on algorithm changes.


I share the specific tactics and numbers from my bootstrapped products. Follow along on X.