Skip to content
IndieMakerList

Guide · 16 min read

Content Marketing for SaaS: How Bootstrapped Founders Actually Do It

What 14 indie SaaS founders published, what it did for them, and a 90-day plan for a founder with a few hours a week.

By · Published

TL;DR

For a small SaaS, content marketing means publishing things your buyers search for and share, in this order:

  1. Money pages: use-case, "[competitor] alternative" and comparison pages for people ready to buy.
  2. Free tools: a small piece of your product, given away, that earns links and sign-ups.
  3. Problem-solving posts that end in your product, like Snappa's image-size guides.
  4. Audience channels (newsletter, X, YouTube) that make every new piece travel further.

The 14 founders below grew this way. A 90-day plan for a founder with a few hours a week is at the end.

Does content marketing work for a bootstrapped SaaS?

Yes, but slowly, and mostly when it targets buyers rather than readers. Most guides on this topic come from agencies and big-company blogs, written for teams with budgets. The founders below are small, mostly self-funded teams who did the writing, building and promotion themselves:

FounderProductMain content formatWhat it did
Uku TähtPlausible AnalyticsBlog SEOOne post was read by 50,000+ people in days via Hacker News and brought 166 trials in a week; Plausible reached $500K ARR with $0 in ads
Christopher GimmerSnappaBlog SEORanked well for heavy-volume size searches; promoted with outreach and guest posts
Ruben GamezBidsketch → SignWellBlog SEOContent became the main source of Bidsketch customers
Cory ZueSaaS PegasusBlog SEOA ready audience of Django developers at launch; build-in-public followers were a minority of buyers
Miquel PaletZernio (formerly Late)Blog SEOSEO was the primary channel on the way to $1M ARR in about ten months
Dominic MonnMentorCruiseBlog SEONow on Google's first page for many terms; he says it took years to pay off
Uku TähtPlausible AnalyticsComparison / alternativesTargets the people already searching to replace the incumbent
Ruben GamezSignWellComparison / alternativesSignWell reports 65,000+ businesses served and several million in ARR
Francesco D'AlessioTool FinderComparison / alternatives2M+ yearly visitors, 450K+ YouTube subscribers and a 23,000-reader weekly email
Dmytro KrasunScreenshotOneFree toolsA write-up of his story credits them with backlinks that lifted rankings for searches like “screenshot API”
Dan KulkovFounderPalFree toolsGoogle became the main traffic channel without asking for backlinks; the first paid tool made about $100K in ten months
Ervin KalemiPublerFree toolsErvin reports millions of visitors and app installs at a fraction of the cost of other marketing
Harry DryMarketing ExamplesNewsletter + socialAbout 130,000 newsletter readers in roughly three and a half years
Justin WelshCourses and The Saturday SolopreneurNewsletter + social$10M+ in total revenue with no paid ads; 185K+ subscribers about 40 months after launching the newsletter
Chris RaroqueEllie plannerYouTube / XBuilt an audience of productivity-app fans and a personal brand around a profitable solo app
Marc LouShipFastYouTube / XLaunched to roughly 40K followers; write-ups report about $6K in the first 48 hours

Three things stand out:

  • It took time. Plausible needed 324 days to reach $400 MRR before its breakout post; MentorCruise says its SEO took years to pay off.
  • One piece can change the curve. Plausible's single Hacker News post produced more trials in a week than the four months before it.
  • The best content was close to the product. Image-size guides for a graphics tool, Django tutorials for a Django boilerplate and screenshot utilities for a screenshot API all lead straight to the paid product.

Pick content by buyer intent, not by format

A bootstrapped founder can't publish everything, so plan by how close each searcher is to buying. Start at the bottom of this table and work up:

IntentExample searchContent typeWhen to make it
Awareness"why is my site slow", "how to get more newsletter subscribers"Opinion pieces, research, threads, YouTubeOnce money pages exist, or when you have an audience to share it with
Problem-aware"twitter header size", "how to send a proposal"How-to posts, templates, free toolsWeeks 3–9 of the plan
Solution-aware"screenshot api", "e-signature software for small business"Use-case and feature landing pagesFirst
Comparing"google analytics alternative", "typeform vs tally"Alternative and "vs" pagesFirst

Bottom-of-funnel pages get less traffic but convert far better, which is what a founder with no budget needs. Zernio built its path to $1M ARR on exactly these exact-intent searches.

Blog SEO: how small SaaS teams rank

  • Uku Täht — Plausible Analytics. Opinionated long-form posts on privacy and Google Analytics, written with co-founder Marko Saric. One post was read by 50,000+ people in days via Hacker News and brought 166 trials in a week; Plausible reached $500K ARR with $0 in ads. (source: plausible.io)
  • Christopher Gimmer — Snappa. Guides to social image sizes, each ending in “create this graphic free”. Ranked well for heavy-volume size searches; promoted with outreach and guest posts. (source: starterstory.com)
  • Ruben Gamez — Bidsketch → SignWell. Keyword-targeted posts and free proposal templates before the product existed. Content became the main source of Bidsketch customers. (source: saasclub.io)
  • Cory Zue — SaaS Pegasus. Two years of Django tutorials, some already ranking, with a waitlist plugged into them. A ready audience of Django developers at launch; build-in-public followers were a minority of buyers. (source: indiehackers.com)
  • Miquel Palet — Zernio (formerly Late). Bottom-of-funnel pages for exact-intent searches such as “social media API”. SEO was the primary channel on the way to $1M ARR in about ten months. (source: startupfounderstories.com)
  • Dominic Monn — MentorCruise. Ranking landing pages plus a blog for career changers. Now on Google's first page for many terms; he says it took years to pay off. (source: failory.com)

Step by step

  1. Find searches with buying intent. Use Google autocomplete, "People also ask", your competitors' top pages and the exact words customers use in support emails. Low-volume terms with clear intent are fine.
  2. Check you can win. If page one is all huge brands with exact-match titles, pick a narrower variant. If it has forums, thin listicles or small sites, you can compete.
  3. Write something only you can write. Use screenshots of your product doing the job, your own data, and a real opinion. Plausible's breakout post took a strong stance.
  4. End every post with a natural next step: "make this in [product] free", a template, or a trial.
  5. Link internally from every post to the relevant money page, and from money pages to the best posts.
  6. Keep a steady cadence (one good post a week beats five in a burst), and refresh posts ranking 8–20 after a couple of months.

Who writes it? Most founders here wrote their own content at first. The alternatives are a freelance writer who knows your niche, an agency, or an AI writing tool with a founder editing every piece. Whatever you use, the post must be accurate and specific to your product; generic AI filler doesn't rank or convert.

Comparison and alternative pages

People searching "[competitor] alternative" or "[A] vs [B]" are already in the market. For a small SaaS that is cheaper or simpler than an incumbent, these pages are often the highest-converting content on the site.

  • Uku Täht — Plausible Analytics. A “Plausible vs GA4” page positioning it as a simpler Google Analytics alternative. Targets the people already searching to replace the incumbent. (source: plausible.io)
  • Ruben Gamez — SignWell. Competitor reviews, roundups and integration how-tos in a two-dozen-page author archive. SignWell reports 65,000+ businesses served and several million in ARR. (source: signwell.com)
  • Francesco D'Alessio — Tool Finder. Software alternatives pages, round-ups and reviews alongside a YouTube channel. 2M+ yearly visitors, 450K+ YouTube subscribers and a 23,000-reader weekly email. (source: toolfinder.com)

How to write one that ranks and stays honest

  1. One page per competitor ("[Competitor] alternative") and one per head-to-head ("[You] vs [Competitor]"). Add a round-up ("best [category] tools") once you have a few.
  2. Say who should pick the competitor. Readers trust a page that admits where the other tool is better, and Google rewards pages that actually help people decide.
  3. Compare on facts: pricing at two or three team sizes, the specific features buyers ask about, migration effort. Date the page and update it when prices change.
  4. Offer to move them over. An importer, a migration guide or a manual migration (as Nathan Barry did by hand for early ConvertKit customers) removes the last objection.

Our own alternatives and comparison pages show how a factual, maker-by-maker comparison can look.

Free tools as content

A free tool is content that does a job. It earns links naturally, ranks for "[thing] generator / checker / calculator" searches, and its users are already doing the task your product does. Several indie founders now use tools instead of blog posts.

  • Dmytro Krasun — ScreenshotOne. Free micro-tools (an Open Graph checker, a PDF-to-PNG converter) and open docs instead of long-form blogging. A write-up of his story credits them with backlinks that lifted rankings for searches like “screenshot API”. (source: solounicorn.club)
  • Dan Kulkov — FounderPal. A stream of free AI marketing tools, each launched on X, Product Hunt, Reddit, HN, YouTube and directories. Google became the main traffic channel without asking for backlinks; the first paid tool made about $100K in ten months. (source: nocodeexits.substack.com)
  • Ervin Kalemi — Publer. Free social media tools built as programmatic SEO pages (late 2024). Ervin reports millions of visitors and app installs at a fraction of the cost of other marketing. (source: publer.com)

Ian Nuttall got into programmatic SEO this way. Tired of writing articles, he built a UK salary-after-tax calculator that could answer a search for any salary figure, and later sold SEO software to the audience he built (sources: ian.is, goodreads.com).

Picking a free tool

  • Take one slice of your product and make it single-purpose and free with no sign-up. A screenshot API offers a free OG-image checker; a form builder could offer a free form-to-PDF tool.
  • Check search demand for "[task] tool / generator / free" before building.
  • Launch it like a product. Dan Kulkov's routine is X, Product Hunt, Reddit, HN, a YouTube video, a blog post and directories, for every tool. Our launch platform list works for tools too.
  • Show the upgrade in context: after the free result, show what the paid product adds.

Newsletters: owning the audience

Search traffic can disappear with an algorithm update; an email list doesn't. Founders who sell to founders, marketers or creators used newsletters as the hub that every other piece of content fed.

  • Harry Dry — Marketing Examples. Short, practical case studies, teased on social and in groups before publishing, then shared as a thread. About 130,000 newsletter readers in roughly three and a half years. (source: growthinreverse.com)
  • Justin Welsh — Courses and The Saturday Solopreneur. Daily posts on LinkedIn and X feeding a weekly newsletter. $10M+ in total revenue with no paid ads; 185K+ subscribers about 40 months after launching the newsletter. (source: justinwelsh.me)

What to copy

  • Put sign-up everywhere a reader finishes something: end of post, a sidebar and a timed pop-up. Harry Dry credits his pop-up with roughly half of his subscribers.
  • Send on a fixed day (Justin Welsh sends every Saturday) and keep each issue to one useful idea.
  • Write about the problem, not the product. Mention the product when it's genuinely the answer, and share milestones and lessons, which readers of indie founders tend to enjoy.

Browse newsletters by indie makers for formats that work.

YouTube and X threads

Video and threads reach people who never search for your category. They work best when your buyers are already on the platform, and when the content shows the product in use.

  • Chris Raroque — Ellie planner. YouTube videos documenting how he designs, builds and markets his apps, plus build updates on X. Built an audience of productivity-app fans and a personal brand around a profitable solo app. (source: starterstory.com)
  • Marc Lou — ShipFast. About two and a half years of posting progress and lessons in public on X. Launched to roughly 40K followers; write-ups report about $6K in the first 48 hours. (sources: starterstory.com, marketingcrafted.com)
  • X threads: one idea, a concrete example or screenshot per post, and a link to the full piece at the end. Harry Dry posts the thread right after publishing and embeds it in the article.
  • YouTube: tutorials that solve a job with your product ("how to [task] in [tool]") rank in both YouTube and Google. Build logs like Chris Raroque's work when your buyers are makers themselves.
  • Repurpose, don't multiply. Turn one post into a thread, a carousel and a short video, rather than writing four separate pieces.

For the wider channel picture, including launches, outreach and ads, see our SaaS marketing playbook.

A 90-day SaaS content marketing plan

This plan assumes one founder with about 5–8 hours a week for content. It front-loads the pages most likely to bring paying users, then builds the habit.

WhenFocusWhat to shipWhat to measure
Days 1–7ResearchInterview or re-read 10 customer conversations; list 30–50 searches your buyers make; check who ranks for eachA prioritised keyword sheet: intent, difficulty, which page will target it
Days 8–21Money pages3–5 pages for the highest-intent terms: one per use case, one “[competitor] alternative”, one “[A] vs [B]”Pages indexed in Search Console; sign-up tracking per landing page
Days 22–35One free toolThe smallest useful tool that does part of your product's job (a calculator, checker, generator or template)Tool usage, links earned, tool-to-sign-up rate
Days 36–63Weekly cadenceOne problem-solving post a week (4 total), each ending in a natural call to action; repurpose each into a thread or short videoImpressions and clicks per post; newsletter sign-ups
Days 64–77DistributionLaunch the free tool on directories and launch sites; share the best post in 3–5 communities where you're already activeReferring domains; referral sign-ups
Days 78–90Review and refreshRewrite the titles of pages ranking on page 2; add internal links from posts to money pages; drop formats that got nothingSign-ups by page; next quarter's plan built on the top two formats

By day 90 you should have roughly 3–5 money pages, a free tool, 4–6 posts and a few dozen referring domains, enough to see which format works for your buyers. Expect search traffic to lag: most new pages take months to settle in rankings, as the founders above found.

Measuring content ROI (and common mistakes)

Track sign-ups and paid conversions by landing page, not just traffic. Search Console shows impressions and clicks per page; your analytics should record which page a sign-up first landed on. Review monthly:

  • Pages ranking 8–20: improve the title, add a section, link to them internally.
  • Pages with traffic but no sign-ups: change the call to action or the angle.
  • Formats with nothing after three months: drop them.

Mistakes we saw again and again

  1. Writing for everyone. Generic "ultimate guides" compete with publications you can't outrank. Write for one buyer.
  2. Publishing without distribution. Harry Dry followed a fixed routine for every piece: teasers before publishing, then a thread, an email and community posts after.
  3. Stopping at month three. MentorCruise's and Plausible's content took most of a year or more to show up in revenue.
  4. Content far from the product. Traffic that can't use your product won't convert, however large.

See how other founders grew in our maker directory or the revenue pages.

Frequently asked questions

What is content marketing for SaaS?

It is publishing content your potential customers search for or share, such as how-to posts, comparison pages, free tools, newsletters and videos, so they find and trust your software. For a small SaaS the most effective pieces sit close to the product and to buying intent.

How long does SaaS content marketing take to work?

Usually months. Plausible took 324 days to reach $400 MRR before a single post took off, and MentorCruise's founder says SEO took years to pay off. Bottom-of-funnel pages such as competitor alternatives can bring sign-ups sooner than broad blog posts.

What type of content works best for B2B SaaS?

For bootstrapped B2B SaaS, the highest-converting content is usually use-case landing pages, honest '[competitor] alternative' and comparison pages, and free tools that do part of the product's job. Educational posts and newsletters then build reach and trust over time.

Do free tools count as content marketing?

Yes. Free tools rank for tool searches and earn backlinks on their own. ScreenshotOne used free micro-tools to earn links, FounderPal grew Google traffic by launching free AI tools, and Publer reports millions of visitors from free social media tools.

How many blog posts should a SaaS publish per month?

Consistency matters more than volume. One well-researched post a week, alongside a few strong comparison and use-case pages, is a realistic target for a solo founder. Refresh pages that rank on page two before writing new ones.

Can AI write SaaS content marketing?

AI tools can speed up research and drafting, but content still needs a person who knows the product and customer to check accuracy, add real examples and screenshots, and keep it specific. Generic, unedited AI text tends not to rank or convert.

Keep reading