Learning marketing from zero feels like learning to code again.

Threadgehog learns from what you approve and reject, and puts your trial link in only the share of posts you pick.

14-day free trial. Cancel before day 15 and you won't be charged. Apple silicon Mac, macOS 14 or later.

Who it is for

Solo or two-person founders running a paid web app and building it in public on Indie Hackers.

How Threadgehog helps

Paste about ten posts that got plenty of replies, from founders whose writing you like or your own account, as text or Threads links, and Threadgehog builds a brand voice you can read and edit. Set the link share to 50% and about half the posts point people to your free trial and end with your link. The rest are regular posts in your brand voice. Threadgehog learns from what you approve and reject before every batch, and Settings > Learning shows the rules it wrote.

An example brief

This is an example, not a real customer's brief.

Product

Duebell

What it is

A web app that sends polite reminders on overdue invoices

Who it is for

Freelancers and small shops still tracking who owes them money by hand

Link

Your signup or free trial page

What readers should do

Start a free trial, no card required

Posts that link to it

50% of posts. There is a free trial to point at, so about half the posts can ask for it and the other half stay regular posts.

Plan

Solo. One SaaS product is one project, and Solo includes 2 projects.

Example posts

A regular post

duebell.appExample draft

$4,180 in unpaid invoices on my first freelance spreadsheet. Nobody refused to pay. I was just too embarrassed to send the second email.

A thread that links to it

duebell.appExample draft

Asked 31 freelancers why they don't chase late invoices. 26 said some version of "I don't want to seem desperate."

duebell.app

Nobody said they forgot. Nobody said it was too much work. They just didn't want to be the one who sounds needy over $600.

duebell.app

So Duebell sends the reminders for you, on a schedule, in a tone you pick once. The first one is polite. The third one is firmer. Free trial, no card: [link]

The X version

duebell.appX draft

$4,180 in unpaid invoices on my first freelance spreadsheet. Nobody refused to pay. I was just too embarrassed to send the second email.

Example posts written to show the style. Not from a real account.

Post ideas for SaaS founders

The kind of posts Threadgehog drafts for SaaS founders. Add any of them with Add an idea in Pending, and the next batch builds on it.

  1. What happened the week I raised prices for new customers only.Story
  2. If you can't explain the difference between your plans in one sentence, you have too many plans.Hot take
  3. When a trial user goes quiet on day three, do you email them or leave them alone?Question
  4. The pricing page with five plans, and the one with two.Before and after
  5. Four questions I ask every customer who cancels in the first month.List
  6. I built team accounts before a single customer had a team.Mistake
  7. How I pick between two feature requests from two paying customers.How-to
  8. The customers who write the longest bug reports are the ones I worry about least.Observation
  9. The cancellation reason that made me rewrite the pricing page that night.Story
  10. What's in your welcome email, and does anyone read it?Question

Questions

Does it learn from my results?

Yes, in two ways. When it writes new ideas and the daily batch, up to 8 of your most recent approved posts go along as examples. And with Threadgehog AI, every 3 days on Solo, every day on Pro, or up to 3 times a day on Unlimited, it compares what you approved with what you rejected and rewrites the rules for the next batch. With Buffer, Publer, Postiz or Metricool, most new drafts also build on what your top posts share.

Will every post link to my product?

Only as many as you choose. Set it to 25% and about 1 in 4 posts point people to your product and end with your link. The rest are regular posts in your brand voice, so the feed does not read like ads. The X version keeps the link too, and in a thread the link goes in the last post.

How does publishing work?

Connect the scheduler you already use: Buffer, Typefully, Publer, Metricool or Postiz. Threadgehog sends the posts you approve to it on the schedule you pick: once a day, twice a day, every 6 hours or every hour, while the app is open. Threadgehog picks the time for each post from your posts a day, spread from 9 AM to 9 PM, so nothing needs setting up inside the scheduler, which then publishes them to Threads and X. Buffer, Typefully and Postiz post multi-post threads as threads. Publer and Metricool take single posts, so a short thread is joined into one post and a long one stays in Pending.

More in Building software and tools

Try it on what you are promoting.

Download it, tell it what you are promoting, and read your first drafts tonight.

Download for Mac

14-day free trial. Cancel before day 15 and you won't be charged. Apple silicon Mac, macOS 14 or later.