A big following doesn't pay the bills by itself.
Threadgehog writes new posts in the voice your followers already know and puts your link in only the share 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
Someone with a large X following built around one niche who isn't earning much from it yet.
How Threadgehog helps
Paste about ten of your own posts that got plenty of replies, and Threadgehog builds a brand voice from them: sentence length and rhythm, how posts open and close, and words never used. Approve a Threads post and Threadgehog writes an X version aimed at 280 characters, with no hashtags and your link kept in, which waits for its own approval unless you turn on X auto-approve. Set the link share to 25% and about 1 in 4 posts point people to your picks, while the rest are regular posts in your brand voice. Threadgehog sends what you approve to your scheduler on the schedule you pick: once a day, twice a day, every 6 hours or every hour, while the app is open.
An example brief
This is an example, not a real customer's brief.
Product
Carry-on gear picks
What it is
An X account about travel gear, recommending the bags and gadgets that hold up
Who it is for
The account's existing followers
Link
Your affiliate storefront or link-in-bio page
What readers should do
Browse the picks and buy through the links
Posts that link to it
25% of posts. The followers came for the regular posts, so most stay that way and about 1 in 4 carries the link.
Plan
Solo. One X account is one project, and Solo includes 2 projects.
Example posts
A regular post
I own 12 packing cubes and use 3. The other 9 exist so I can post about packing cubes. If you travel with one bag and zero gadgets, you're better at this than most of us.
A thread that links to it
Flew 14 times this year with one carry-on. Tried 3 bags. Two got donated.
The keeper has one thing the others didn't: the laptop sleeve opens flat at security, so nothing else comes out. Sounds minor until you're the one holding up the line.
It's on my gear page (affiliate links): [link]
The X version
I own 12 packing cubes and use 3. The other 9 exist so I can post about packing cubes. If you travel with one bag and zero gadgets, you're better at this than most of us.
Example posts written to show the style. Not from a real account.
Post ideas for affiliates on X
The kind of posts Threadgehog drafts for affiliates on X. Add any of them with Add an idea in Pending, and the next batch builds on it.
- The reply I left on a bigger account that did more than my own post that day.Story
- If every post has a link, people stop reading before they reach it.Hot take
- Do you put the link in the post or in the first reply?Question
- My bio used to say 'links below.' Now it says what I actually test.Before and after
- Four kinds of posts I write between the ones with links.List
- I posted the same deal three times in one day and watched the unfollows come in.Mistake
- How I write a deal post that's still worth reading after the deal ends.How-to
- The posts people bookmark are the ones where I say what I'd skip.Observation
- The thread with no link that sent more people to my links page than any deal post.Story
- Which accounts do you buy from without checking the reviews first?Question
Questions
Can it run without me approving every post?
Yes. Turn on auto-approve during setup or in Project settings. It waits until Threadgehog agrees with your choices often enough, and Project settings shows how close it is, from Just started to Ready for auto-approve. From then on, drafts it's sure you'd approve skip Pending and go straight to your Queue, which Threadgehog sends to your scheduler, and the rest wait in Pending. Pick how many posts it writes a day, from 1 to 500, and it writes them on its own while the app is open. More posts use more of your monthly AI drafts, more of your own key's usage (cheap, because it is only text), or more of your Claude or ChatGPT plan's limits. Reviewing a batch once a week or once a month still gets better results: it learns from what you approve and reject, and auto-approved posts are left out of that.
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.