LinkedIn ghostwriting might be the best business in B2B services right now. Founders pay serious retainers for someone to run their personal brand, and the work is mostly writing plus consistent posting. The catch nobody talks about: you're logging into ten different people's LinkedIn accounts from one machine, and LinkedIn is extremely good at noticing.
LinkedIn's detection is quieter than Instagram's but just as real. Same device fingerprint across ten "different" executives, logins from one IP, identical posting patterns — that's a cluster, and clusters get restricted. Here's how ghostwriting agencies run ten personal brands without LinkedIn connecting the dots.
One client, one complete identity
The rule is absolute: every client's LinkedIn gets its own isolated browser profile. Not a Chrome profile — a fully isolated profile with its own fingerprint, cookies, and storage. I use BeastBrowser for this: ten clients, ten profiles. As far as LinkedIn can tell, ten different people on ten different computers.
- Proxy matched to the client's city. Your client is a founder in Austin; their LinkedIn should come from Austin. A residential proxy per profile, set once, forgotten.
- Timezone and locale match. Same ten-second step as every other platform. It matters more on LinkedIn than most people think because LinkedIn cross-references it with the profile's listed location.
- Realistic session behavior. Don't just post and vanish. Spend a few minutes per profile: scroll the feed, read two articles fully, leave one thoughtful comment. LinkedIn scores "is this a real professional using the platform" — act like one.
The ghostwriting weekly rhythm
My week with ten ghostwriting clients looks like this:
- Monday: writing day. I draft the week's posts for all ten clients in one sitting — usually 3 posts per client. Voice notes from clients get turned into drafts here. No LinkedIn open at all.
- Tuesday–Thursday: posting + engagement. I work through the profiles one by one: post the day's content, engage for ten minutes (comment on posts in their industry, reply to comments on their posts), move on. The key: I never rush. Ten profiles at human pace takes about two hours.
- Friday: metrics. Screenshot the week's numbers per client for the monthly report. Impressions, profile views, connection growth — clients pay for outcomes, so show them.
What gets ghostwritten accounts restricted
Three patterns kill these accounts: copy-paste content (the same post text across multiple clients — LinkedIn's duplicate detection is sharp), synchronized timing (ten accounts all posting at 9:00 AM sharp), and shared infrastructure (one fingerprint, one IP). The fixes are simple: rewrite every post in the client's own voice, stagger posting times naturally across the morning, and keep identities isolated.
The voice point deserves emphasis. Ghostwriting fails when all ten clients sound like the same person. I keep a one-page voice doc per client — words they use, words they'd never use, how they start posts. It takes twenty minutes to write and it's the difference between a personal brand and a content farm.
Why this niche pays
Founders will pay $2,000–$5,000 a month for a well-run personal brand, and your marginal cost per additional client is mostly your time — the tooling is flat. Ten clients at $3,000 is a $30k/month book of business run from one laptop. The agencies winning here aren't the ones with the best writing; they're the ones whose clients' accounts never get restricted. Operational hygiene is the product.
Set it up right — one isolated profile per client, matched proxies, human pacing — and ghost-posting at scale feels as safe as managing one account.
The content system behind the voices
Ten distinct voices sounds like ten times the work. It's not, if you batch by type instead of by client. Mondays I write all ten "story" posts back to back — I'm in storytelling mode, and the voice docs keep each one distinct. Tuesdays are all "opinion" posts. Batching by format keeps your brain in one gear while the voice docs keep the output personal. The rookie mistake is writing client by client, context-switching between a fintech founder and a fitness coach every twenty minutes. Your writing gets worse and your day gets longer. Batch by type, differentiate by voice doc.
Take this to LinkedIn
This audience lives on LinkedIn — so here's my ask: if you found this useful, share the core idea (one client = one isolated identity) as a LinkedIn post and tag a fellow ghostwriter. And tell me in the comments: how many personal brands are you running right now?
Beast