Table of Contents
Your client sends you a Slack message at 8:47 on a Tuesday morning: “Can you make me sound smart on LinkedIn? I know I should be posting but I have literally no time and everything I write sounds like a press release.” You say yes, because of course you say yes, that’s a service. Then you sit down to actually do it and realize you have no idea how this person talks, what they secretly believe, which of their opinions would make their competitors flinch, or how you’ll get a post approved without seven rounds of “can we soften this?”
That gap, between saying yes and having a system, is exactly where most agencies stall out. Ghostwriting a founder’s personal LinkedIn presence is one of the highest-margin, stickiest services you can offer, but it fails the moment you treat it like blog production with a different logo on top. It’s not content. It’s impersonation, done with permission and taste.
This is the playbook for offering LinkedIn ghostwriting for agencies as a repeatable, scalable service line: how to capture a voice that isn’t yours, build interview and approval workflows that don’t eat your margin, scale past your first client without your quality collapsing, and price it so the math actually works.
Why LinkedIn ghostwriting is a genuinely great agency service
Before the how, a quick word on why this is worth building properly. LinkedIn ghostwriting has three things most agency services wish they had.
First, it’s sticky. Once you’ve absorbed a client’s voice, replacing you is expensive and painful. Nobody wants to re-teach a new writer how they think. That’s the good kind of switching cost, the kind built on value rather than lock-in contracts.
Second, the raw material is renewable. Your client has opinions, stories, and expertise pouring out of them constantly, usually in meetings you’re not in. Your job is extraction and shaping, not invention. You’re never staring at a blank page the way you are with, say, a brand’s ninth “5 tips” carousel.
Third, the results are legible. A founder who lands a podcast invite, a hire, or an inbound lead because of a post you wrote for them will attribute it to you forever. The feedback loop is tight and personal in a way brand marketing rarely is.
The catch: it lives or dies on voice. Get the voice wrong and no amount of engagement bait saves you. So that’s where we start.
Step one: capture the voice before you write a word
The single biggest mistake agencies make is writing a “sample post” in week one to prove they can do it. You can’t. Not yet. You don’t have the raw material. What you have is a guess wearing a confident hat.
Voice capture is a real, structured phase, and you should sell it as one. Here’s what actually goes into it.
Run a proper voice interview
Book 60 to 90 minutes with your client, record it (with permission), and treat it like a documentary interview rather than a briefing. Your goal is to hear how they talk when they’re not performing. A few question types that reliably unlock the good stuff:
- Origin and scars: “What’s a belief about your industry you held five years ago that you now think was completely wrong?” People get honest and specific when they’re admitting they were wrong.
- Contrarian takes: “What does everyone in your space say that you quietly disagree with?” This is where the posts that actually travel come from.
- Recurring rants: “What’s the thing a client or colleague does that makes you want to flip a table?” Passion produces voice; neutrality produces mush.
- War stories: “Walk me through the worst project of your career and what it taught you.” Narrative is the format LinkedIn rewards most, and you can only write it if you have the details.
Don’t interrupt to move on. The gold is usually in the tangent after they think they’ve finished answering.
Build a voice profile document
Turn that recording into a living reference doc you and every future writer on the account will use. At minimum it should capture:
- Vocabulary and tics: words they overuse, phrases they’d never say, whether they swear, how formal they are.
- Sentence rhythm: short and punchy, or long and layered? Do they use fragments? One-line paragraphs?
- Sacred cows and landmines: topics they love, topics they’ll never touch, competitors they won’t name, positions that would create real business risk.
- Point of view: the three to five core beliefs they want to be known for. This is the spine of the whole content strategy.
A practical trick: pull their last 20 sent emails and any voice notes they’ll share. People write more like themselves in a rushed Slack message than in anything they know is public. That’s the voice you’re trying to reproduce, the private one, cleaned up just enough to be public.
Write to their voice, not to the algorithm
Here’s the discipline that separates good ghostwriting from the sea of interchangeable “I fired my best client and here’s what I learned” posts: you’re capturing one specific person, not the generic LinkedIn Voice. If every post you ship could have been written for any of your clients, you’ve built a content mill, not a ghostwriting service. Read a draft aloud in your client’s cadence. If it sounds like a LinkedIn influencer instead of like them, cut it.
Step two: design a content engine that doesn’t depend on you being clever every day
Inspiration is not a strategy. If your process is “stare at the account and hope,” you’ll burn out by client three. You need a repeatable input system that turns your client’s real life into a steady stream of raw material.
Establish content pillars
Take the core beliefs from the voice profile and turn them into three to five recurring themes. Every post should ladder up to one. Pillars keep the feed coherent (so the audience learns what this person stands for) and they make ideation dramatically faster because you’re never generating ideas from nothing, only for a specific pillar. If you want a deeper framework for organizing themes over time, our guide to social media management tips pairs well with this.
Set up recurring extraction touchpoints
The renewable raw material only stays renewable if you have a pipe to it. Build one:
- A short weekly or biweekly call: 20 to 30 minutes where you ask “what happened this week?” and mine it for stories. This is your most valuable meeting; protect it.
- An always-open capture channel: a dedicated Slack channel, a shared note, or a simple voice-memo habit where the client dumps half-formed thoughts the moment they have them. Make it frictionless. If capturing an idea takes more than 15 seconds, they won’t do it.
- Passive mining: with permission, sit in on a sales call or team meeting occasionally. The way your client explains their product to a skeptical prospect is often a finished post you just have to transcribe and shape.
Batch your writing
Once ideas are flowing, don’t write one post at a time. Batch. Draft a client’s whole month in one or two focused sessions while you’re already deep in their voice; context-switching between three different clients’ voices in a single afternoon is where quality quietly dies. Batching also means you’re never publishing in a panic, which is where the off-voice, low-effort posts come from.
Step three: build an approval workflow that protects the margin
Here’s the part nobody warns you about. The writing is the easy part. The approvals are where ghostwriting engagements go to die. A brilliant post that sits in “pending client review” for nine days, gets three contradictory rounds of edits, and finally ships as a watered-down husk has destroyed both your margin and your morale.
You fix this with process, set before you write a single post.
Agree on the approval model up front
There are a few workable models. Pick one and write it into the agreement:
- Full trust (the goal): you post directly, client reviews after the fact. You only earn this after weeks of consistent on-voice work, but it’s the most profitable and least painful model. Build toward it explicitly.
- Approve-to-publish: client sees a batch, approves or requests changes within a defined window, then you schedule. This is the sensible default for most engagements.
- Collaborative draft: reserved for high-stakes or highly regulated clients. Slowest and least scalable, so price it accordingly or avoid it.
Set a review SLA in both directions
Approvals stall because there’s no deadline. Fix that with a mutual service-level agreement: you deliver drafts by a set day, and the client has a fixed window (say, two business days) to approve or request one consolidated round of edits. If they miss the window, drafts move to “approved” or the schedule simply slips, and that’s on record. Framing it as mutual accountability, not you policing them, keeps the relationship healthy.
Cap the revision rounds
Write into the scope how many revision rounds a post gets, one is usually plenty for approve-to-publish. Unlimited revisions is how a profitable retainer turns into an unpaid apprenticeship in someone’s insecurities. When a client wants a fourth pass, that’s a signal to revisit the voice profile together, not to keep grinding.
Centralize the calendar so nothing gets lost
Approvals fall apart when drafts live in email threads, DMs, and three different docs. Put every client’s queue in one visual calendar so you, the client, and your team all see what’s scheduled, what’s pending, and what’s live at a glance. A shared calendar view also makes the approve-to-publish model painless: the client opens one link, sees the month, and approves. If you’re building this from scratch, start from a social media calendar template and adapt it per client. And rather than logging into each founder’s account to publish manually, batch-schedule the approved queue so posts go out at the right time without you being awake for it, which is exactly what learning how to schedule social media posts at scale is about.
Step four: scale past your first client without your quality collapsing
One client you can ghostwrite on pure talent. Ten clients you can only ghostwrite on systems. The transition is where most agencies either plateau or start shipping obviously mediocre work. Here’s how to grow the service without diluting it.
Document everything as reusable assets
The voice profile isn’t just for you, it’s the onboarding document for the next writer on that account. Every client should have a living folder: voice profile, content pillars, approved-and-killed examples, and a running “voice notes” log where you record corrections (“client hates the word ‘leverage,’ prefers stories over stats”). When you hand an account to a junior writer, that folder is the difference between a smooth transition and a client who instantly feels the drop in quality.
Split the roles
Ghostwriting looks like one job but it’s really three: the interviewer/strategist who extracts material and owns the relationship, the writer who shapes drafts, and the editor/voice-keeper who checks every draft against the profile before it reaches the client. As you scale, your most voice-talented people should concentrate on extraction and final voice-editing, the parts that don’t transfer, while writing itself can be trained into more people. This is how you grow capacity without cloning yourself.
Use AI as a first-draft accelerant, never a voice replacement
You can absolutely use AI to speed up structuring an interview transcript, generating angle options for a pillar, or breaking a long story into post-sized beats. What you can’t do is let it write the final voice, because generic-AI-LinkedIn-voice is instantly recognizable and it’s the exact thing your client is paying you to avoid. Use it to get to a rough shape faster; spend the time you save on making it sound unmistakably like the human whose name is on it.
Protect the through-line as you add writers
Set a hard rule: no draft goes to a client without passing through the voice-keeper. That single checkpoint is what lets you add capacity without the client noticing a seam. When quality slips on a scaling agency, it’s almost always because someone skipped this step “just this once.”
Step five: price it so the math actually works
Now the question everyone actually clicked for. Notice what this section will not do: hand you a number. Anyone who tells you “charge $X per post” is guessing at your costs, your market, and your client’s budget. Instead, here’s the method to price your own service correctly.
Price the outcome, never the word count
The instinct is to price per post, because posts are countable. Resist it. Per-post pricing anchors the client on volume (“why is one post so expensive?”) and caps your upside, because your value isn’t the typing, it’s the founder’s reputation, pipeline, and time. You’re selling their voice at scale and the strategic judgment behind it. Package and price it as a monthly retainer tied to that outcome, not a piece rate.
Build your price up from your real costs
Work out what one client actually costs you to serve per month, honestly. Count every hour: the interview, the recurring extraction calls, writing time, editing time, the revision rounds, scheduling, and the relationship management that never shows up on a timesheet. Multiply by your loaded hourly cost. That’s your floor, the number below which you’re paying for the privilege of working. Your price has to clear it with real margin, because that margin is what funds the editor role, the tooling, and the times a client goes quiet.
Layer your packages by depth, not just quantity
Instead of “4 posts” versus “8 posts,” tier by how much of the engine you own. A lighter tier might be posts-only from client-supplied material. A premium tier might include the extraction calls, engagement management (replying as the client, joining relevant conversations), and monthly performance reporting. Depth-based tiers let clients buy up as they see results, and they keep you from competing on volume with someone charging per word.
Charge for onboarding separately
Voice capture is real, front-loaded work that happens before a single post ships. Bill it as a one-time onboarding or setup fee. It signals that the voice work is valuable (not free filler before the “real” service), and it protects you from doing 90 minutes of interviews plus a full profile buildout for a client who ghosts after month one.
Prove value with the right metrics
Retainers renew when the client can see they’re working, so report on what actually matters to a personal brand: not vanity likes, but follower quality, profile views, meaningful comments from the right people, and above all inbound, the DMs, replies, and opportunities the posts generate. Ask your client to forward you every “I saw your post” message they get; those are your renewal insurance. For a fuller framework on choosing what to measure, our guide to social media metrics to track will help you separate the signal from the noise.
Mistakes that sink ghostwriting engagements
A few failure modes worth naming so you can dodge them:
- Writing before capturing. Shipping posts before you’ve truly absorbed the voice. The client feels the wrongness even when they can’t articulate it, and trust erodes fast.
- Chasing every trend. Bending your client into whatever format is hot this week produces a feed with no identity. Pillars over trends, always.
- No approval SLA. Letting reviews float without deadlines. This is the number-one margin killer, and it’s entirely preventable with one clause in the agreement.
- Underpricing to win the deal. A price that doesn’t fund the editor and the extraction calls guarantees quality decay the moment you’re busy. You’ll resent the client and it’ll show in the work.
- Single point of failure. Keeping everything about a client’s voice in one person’s head. When that person leaves or gets sick, the account collapses. Document from day one.
Run every client’s LinkedIn from one calm dashboard
Social Blaze lets your agency schedule and auto-publish every founder’s posts, manage approvals from a shared calendar, and pull the analytics that prove your retainers are working, across LinkedIn and every other network, all in one place.
A workflow you can start this week
You don’t need to build the whole engine before you take your first client. Start with the skeleton and add muscle as you go. Here’s a version you can put into motion immediately:
- Day one: Run the 60-to-90-minute voice interview. Record it. Ask the scar, contrarian, rant, and war-story questions.
- Day two or three: Build the voice profile and draft three to five content pillars from the client’s core beliefs. Send it back to them for a quick “does this sound like you?” gut check.
- Week one: Batch-write the first two weeks of posts. Read every draft aloud in their cadence. Route through your voice check before it reaches the client.
- Ongoing: Lock a recurring 20-minute extraction call, open an always-on capture channel, and load the approved queue into one shared calendar with a clear review SLA.
- Monthly: Report on inbound and audience quality, not vanity metrics, and use the results to justify the next tier up.
Do that, and the 8:47-AM “make me sound smart” panic, theirs and yours, quietly disappears. Your client shows up in their audience’s feed sounding exactly like themselves on their best, most articulate day. They forward you the “loved your post” messages. And you’ve built a service line that’s sticky, high-margin, and genuinely hard for anyone to replace, because you’re not selling content. You’re selling a voice, captured and scaled with a system that actually holds.
Frequently Asked Questions
Social Blaze provides a comprehensive suite of features including social media scheduling, analytics, content libraries, team collaboration tools, RSS feed automation, and a browser extension to streamline your social media strategy.
Absolutely! Social Blaze is designed to cater to both small businesses and larger agencies, offering customizable solutions to fit various needs, whether you’re managing a single account or multiple clients.
Our AI assistant takes the hassle out of content creation by creating AI post content for you, think of it as your social media sidekick, saving you time while helping you level up your strategy with smart insights.
Yes! Social Blaze offers various integrations with popular platforms and tools, allowing you to streamline your workflow and enhance your social media management experience seamlessly.