Most posts on X are correct and forgettable. The advice is fine, the hook follows the formula, and nobody could tell you who wrote it. That is the voice problem, and it got worse the moment everyone started drafting with the same models and the same swipe files.
Voice is not a mystery and it is not talent. It is a small set of habits you already have when you talk to a friend: the words you reach for, how long your sentences run, the things you refuse to say. This guide shows how to find those habits in your own writing, how to keep them when you post, and how to use AI as an editor without letting it replace you.
The test: could a follower tell it was you?
Cover the name and the avatar on your last ten posts. Would someone who has followed you for a month know they were yours? If the answer is no, the posts are interchangeable with a thousand others, and interchangeable posts get scrolled past even when they are right. That single test is the whole target of this guide.
Voice shows up in three places: vocabulary (the words and references you actually use), rhythm (how long your lines are and where you break them) and taboos (what you never say). You do not invent these. You dig them out of what you already wrote on a good day.
Step 1: build a word bank from your best posts
- 01Pull your ten posts with the most replies from the last six months. Replies, not likes: a reply means someone heard a person, not a slogan.
- 02Copy them into one document and read them aloud. Mark every word or phrase you would not expect in someone else's feed: the slang, the technical terms, the comparisons, the swearing or the absence of it.
- 03Write those down as a list. Twenty to forty items is typical. That list is your word bank.
- 04Add the people, products and places you refer to naturally. A developer who keeps mentioning a specific database has a voice marker there, whether they like it or not.
- 05Keep the bank somewhere you can see it while you write. Not to force words in, but to notice when a draft has none of them.
Step 2: find your rhythm
Rhythm is the part of voice people feel without naming it. Some writers run one long sentence per post with no breaks. Others write in two-word lines with a blank line between each. Neither is better, but mixing them randomly reads as unsure. Look at the same ten posts and count: how many lines, how many words per line, how often you use a blank line, whether you end on a question or a flat statement.
Spent the morning deleting features. Four of them. Each one requested by exactly one customer who has since churned. The product is faster now and nobody noticed. That is the point.
Short declarative lines, a blank line between thoughts, a flat landing. If this is how you talk, every post should look roughly like this, including the boring ones.
I keep seeing founders ask whether they should post daily, and the honest answer is that nobody who grew an audience did it by counting posts, they did it by having something to say most days and saying it the way they'd say it to a friend, which is a different skill and a slower one.
One long breath, no breaks, a thought that unspools. Equally a voice. The mistake would be to write this post on Monday and the one above on Tuesday.
Step 3: name your taboos
What you refuse to write is as much a signature as what you reach for. Make the list explicit so you can catch yourself. Common ones: no "excited to announce", no emoji in the first line, no numbered lists of lessons, no asking people to repost, no words you would not say out loud at dinner. A taboo list is also the fastest way to tell when an AI draft has drifted: it will cheerfully use every word on it.
| Generic phrasing | The same thought in a voice |
|---|---|
| Consistency is key to growing on X. | I posted for 90 days straight and the only thing that grew was my tolerance for silence. Then week 13 happened. |
| Excited to announce our new feature! | You can paste images into the composer now. Took two hours. People have asked since March. I'm sorry. |
| Here are 5 lessons I learned building a startup. | One lesson from this year: the customer who emails the most is not the customer who pays the most. I confused those for a long time. |
| Engagement is everything. Reply to big accounts daily. | Half my signups last month came from replies I wrote in the gap between meetings. My own posts did the other half, with ten times the effort. |
| Great thread! Thanks for sharing. | Point three is the one I'd push back on. We tried yearly plans at launch and the refunds nearly killed us. |
Notice that the right column is longer, specific and slightly exposed every time. Voice costs something. The left column is safe because it says nothing, and it gets exactly the attention nothing deserves.
Using AI without sounding like it
AI is a good editor and a bad author. The posts people complain about as "AI-sounding" are the ones where the model was asked to invent: a topic, a take, an example. Models invent in the average voice because that is what an average is. Asked instead to rework something you wrote, with your facts and your past posts in front of it, the same model gives you tighter versions of you.
- 01Write the rough post first, in your words, with the real number or the real event. Material comes from you, not from a prompt.
- 02Give the model your word bank or three of your best posts along with the draft. Tell it to keep your vocabulary and your rhythm and to change nothing factual.
- 03Ask for variations, not inventions: shorter, stronger first line, different ending. Not "write me a post about pricing".
- 04Read every suggestion against your taboo list. Delete the one that uses a banned word. Pick the one you would have written on a better day.
- 05Edit it by hand before posting. Even one changed word puts your fingerprint back on it. Never post raw output.
This is the approach BuzzyX takes with Assist: it reads your own best recent posts before suggesting a rewrite, so the suggestion keeps your words, and you edit before anything is posted. Whatever tool you use, the rule is the same: the model works on your material, and the final cut is yours.
Consistency is the key to growing on X. Show up every day, provide value, and the followers will come. Remember: it's a marathon, not a sprint. 🚀
Posted every day for 90 days. Followers went from 212 to 640. The days that moved it were the 11 where I asked a question instead of giving advice. Still posting daily. Mostly questions now.
Mistakes that erase a voice
Do
- Keep the specific detail even when it makes the post longer. The detail is the voice.
- Write the way you explain things in a direct message, then trim.
- Let posts be uneven. A few flat ones in your voice beat a polished feed in nobody's.
- Reuse your own comparisons and running jokes. Repetition is how followers learn you.
Don't
- Rewrite someone else's viral post with the nouns changed. Readers recognise the shape instantly.
- Ask a model for a post about a topic with nothing of yours attached.
- Smooth out every rough edge. The edges are what people remember.
- Switch formats daily because a swipe file said so. Pick two shapes and get good at them.
If you want material to practise on, the prompts for days with nothing to say produce raw drafts fast, and post hooks for builders shows how a first line can be strong without sounding like a template.
Keeping the voice when you post more
Voice slips when volume goes up. The fifth post of the day gets written in a hurry and comes out generic. Two protections help. First, batch on good days: write three posts when you have something to say and schedule them, rather than forcing one every morning; how often to post on X covers how to do that without filling the queue with filler. Second, keep replying by hand. Replies are where voice is easiest, because you are answering a real person, and they keep the habit warm for the posts.
Once a month, run the test from the top of this page again on your most recent ten posts. If a follower could tell they were yours, keep going. If not, go back to the word bank and find out which habit you dropped. Posting in your own voice is the part of growing on X that compounds longest, because nobody can copy it.
BuzzyX · X growth workspace
Grow on X with posts that sound like you.
Compose in your voice, schedule the week, find posts worth replying to and read real analytics from the X API. $29/mo after the trial, everything included.
Frequently
asked questions
Something else on your mind? Get in touch.
Can people really tell when a post was written by AI?
Often, yes, but not because of the model. They can tell when a post has no specific detail, uses the same openings as everyone else and takes no position. AI output has those traits by default. A post you wrote and then tightened with a model usually does not, because the detail and the position came from you.
What if my natural voice is boring?
Boring on X almost always means vague, not plain. Plain writing with a real number and a clear opinion is not boring. Add the specific and the stance and keep the plain words. Trying to sound more exciting is how people end up sounding like everyone else.
Should I write differently for X than for my newsletter or blog?
Shorter, yes. Different person, no. Keep the vocabulary and the opinions and cut the length. Followers who move from one to the other should recognise you immediately.
Is it okay to use templates and hooks?
As scaffolding, yes. Use a hook pattern to get the first line started, then rewrite it in your words before posting. If the final line could be pasted under anyone's name, you have not finished.
How long does it take to find a voice?
You already have one in your messages and in your conversations. Finding it in posts takes a few weeks of paying attention: a word bank, a taboo list, and the habit of reading each draft against them. Keeping it is the longer job, and the monthly test on your last ten posts is how you do that.
Does writing in my voice hurt reach?
A post in a clear voice reaches fewer people who do not care and more who do, and the second group is the one that replies and follows. Small accounts grow on replies, so a voice that makes some people scroll past is a feature, not a cost.