Systems

A LinkedIn content approval workflow for executives that does not stall

Executive content stalls in five places, and every one of them is a decision nobody made before the first draft left the writer's desk.

Personeur editorial 10 min read
On this page
  1. Approval stalls in five places, and all five are decisions nobody made
  2. The Personeur Publishing Clock: five stages, five owners, five defaults
  3. Stage clocks in working days, and the arithmetic that sets them
  4. Who wins when the writer and the comms lead disagree
  5. Two rounds, then rewrite from the brief or kill the post
  6. Where approval is recorded, and why a chat reaction is not a record
  7. The silence clause: what happens when the executive goes quiet for a week
  8. Install it in one week, then measure three numbers
The short answer

Approval stalls because five decisions were never made in advance: how long each stage gets, who wins a disagreement, how many rounds a post survives before it is killed rather than rewritten, where approval is recorded, and what silence means. Give every stage a clock and a default that fires when the clock expires, sort each note into a fact, risk or voice lane, cap revisions at two rounds, attach approval to frozen text with a named approver, and tier every post at intake.

Approval stalls in five places, and all five are decisions nobody made

Executive content rarely stalls because someone is slow. It stalls because a draft reaches a point where two people could reasonably do different things and no one decided in advance which of them acts. The delay is a design fault, not a character fault, and it always shows up in the same five places.

Agencies solve this internally with a workflow document they never publish, because the workflow is the operational advantage rather than the writing. The table below is that document reduced to its five load bearing decisions. The rest of this piece sets each one out with the clocks, the owners and the defaults filled in, so it can be copied into whatever tool you already use.

The stallWhat it looks like in practiceThe rule that closes it
No stage clockA draft sits in an inbox and nobody is late, because nobody was ever dueEvery stage gets a clock and a named default action when that clock expires
No decision rightsThe writer and the comms lead trade notes until the executive picks a side by accidentEvery note is sorted into a fact, risk or voice lane, and each lane has one owner
No round capRound four arrives carrying structural notes and the post is now three weeks oldTwo rounds, then rewrite from the brief or kill the piece and keep the claim
No recordApproval lives in a chat reaction on a document that has been edited twice sinceApproval attaches to frozen text with a named approver, a timestamp and a version
No silence ruleThe executive travels for a week and the entire publishing cadence stopsEvery post is tiered at intake so silence already has an agreed meaning

The five stalls and the rule that closes each one

3%

Around 3% of members post more than once a week. Most executives who intended to publish regularly are in the other 97%, and in almost every case the writing was commissioned and the workflow is where it died.

Aggregate 2026 LinkedIn statistics reports

The Personeur Publishing Clock: five stages, five owners, five defaults

The workflow is five stages, and the part that actually does the work is not the deadline. It is the default: the specific thing that happens on its own when a stage runs past its clock. A deadline with no default attached is a request for a favour, and requests for favours lose to whatever else is in the reviewer's week.

The Personeur Publishing Clock
Five stages, each with one owner, one clock and one action that fires without anybody having to chase.
Stage one, captureOwner: the writer. Clock: one working day from the end of the recorded conversation. The output is a one page brief carrying the claim, the evidence behind it, the reader it is aimed at and the response it is asking for. Default on expiry: the publishing slot moves and the standard does not. Only the writer's own stages are allowed to move the calendar, because every stage after this one spends somebody else's time.
Stage two, draftOwner: the writer. Clock: two working days from brief sign off. The brief is approved before the draft exists, which is the single change that removes most late structural notes. Default on expiry: the slot moves again, and a second consecutive slip triggers a conversation about capacity rather than another apology.
Stage three, checkOwner: the comms lead or the named fact owner. Clock: one working day. Three things get checked and nothing else: are the facts right, is the risk tier correct, does anything breach a published policy. Voice notes at this stage are out of scope and get held for stage four. Default on expiry: tier one posts advance automatically with the unchecked status recorded, tier two and tier three hold and route to the named backup checker.
Stage four, reviewOwner: the person whose name goes on the post. Clock: two working days. They are reading for two things, whether the claim is theirs and whether the wording is theirs. Default on expiry: tier one publishes on schedule under standing consent, tier two holds one cycle and then moves to the named delegate, tier three holds until the named reviewer responds.
Stage five, releaseOwner: the writer. Clock: same day. Freeze the approved text, write the approval record, schedule the post, file the version. This stage has no expiry default by design. If the approval record cannot be written, the post does not go out, and that is the one hard stop in the whole system.

Notice that four of the five defaults resolve toward movement and only one resolves toward a hold. That balance is deliberate. A workflow whose defaults all point at waiting produces a queue, and a queue is exactly what the executive hired someone to avoid.

Stage clocks in working days, and the arithmetic that sets them

Clocks are derived from cadence, not chosen by taste. Decide how often you publish, work backwards through the stages, and the numbers set themselves. Here is that calculation done in the open on stated assumptions, so you can substitute your own inputs and get your own clocks.

StageOwnerClockWhat fires on expiry
CaptureWriter1 working daySlot moves, standard holds
DraftWriter2 working daysSlot moves, second slip escalates to capacity
CheckComms lead or fact owner1 working dayTier one advances, tier two and three route to backup
ReviewByline owner2 working daysTier one publishes, tier two goes to delegate, tier three holds
ReleaseWriterSame dayNo default, the post cannot ship without a record

Stage clocks, owners and expiry defaults, assuming a two post per week cadence

The pipeline maths

Assume the clocks above. A clean run takes one plus two plus one plus two working days, which is six. Assume one revision round, which is a writer turnaround of one day and a re read of one day, and the clean run becomes eight working days. So a post enters the pipeline eight working days before the slot it is meant to fill, which is a little over a calendar fortnight once weekends are counted.

Two posts a week against an eight day pipeline means eight divided by five, or 1.6 weeks of work in progress at any moment, multiplied by two posts, which is 3.2. Round up and you carry four posts in flight permanently. Teams that plan for two in flight are the ones who discover in month two that they are always writing tomorrow's post today, which is where quality goes.

The buffer works the same way. Banked approved posts equals cadence per week multiplied by the number of weeks of silence you intend to survive. At two posts a week and a two week absence, that is four approved posts sitting on the shelf. When the shelf drops below two, the next capture call gets escalated rather than rescheduled, and that single trigger is what keeps a holiday from becoming a three week gap in the feed. The same arithmetic sits underneath how many posts a month is realistic for a given executive.

These are assumptions, not findings

Every number above is arithmetic on inputs I have stated rather than a measured benchmark. There is no published dataset on approval cycle times for executive ghostwriting, so treat the structure as the transferable part and replace the inputs with your own once you have thirty days of your own data.

What an extra round actually costs

Assume a revision round costs the writer forty minutes and the reviewer ten minutes of re reading, which is fifty minutes of paid attention. At eight posts a month, that is ninety six posts a year. One additional round on every post is ninety six times fifty minutes, or eighty hours a year. Eighty hours is a fortnight of full time work spent on a step that produces no new writing, which is the honest argument for capping rounds rather than a matter of anyone's patience.

Who wins when the writer and the comms lead disagree

Nobody wins by seniority. The note wins or loses on the basis of which lane it belongs in, and each lane has exactly one owner. This is the rule that turns a three round argument into a single exchange, because most long arguments are one note being fought in the wrong lane.

The sorting question is short. If this note is accepted, what has to change: a document, a policy, or only a preference? A document means the fact lane. A policy means the risk lane. Only a preference means the voice lane. Ask it out loud before anyone starts defending anything.

LaneThe note sounds likeWho decidesWhat settles itClock
FactThat number is wrong, or we never said thatNeither party, the evidence decidesA document, a filing, a dated source4 working hours, then the sentence comes out and the post ships without it
RiskWe cannot say that about a customer, or legal will objectThe comms or legal owner, and their refusal is finalThe published policy, or an escalation to counsel1 working day, then the post holds rather than dies
VoiceI would not say it like thatThe person whose name is on the post, alwaysReading it aloud in their own voiceSame day, the wording they prefer wins and goes into the voice file

The lane rule: one owner per category of disagreement

Two consequences follow from that table and both are worth stating plainly. The writer never wins a voice argument, because the byline is not theirs and craft opinion does not outrank ownership. The comms lead never wins a voice argument either, for the same reason, and this is the more common breach in large companies where the communications function has grown used to editing for house style.

A worked example, composite

A post about a restructuring comes back with the note "this does not sound like me". Treated as a voice note, the writer softens the language, the executive reads it again and still objects, and three rounds later the post is dead with nobody able to say why. Sorted through the lane question, the answer arrives immediately: what would have to change is a policy, because the real objection is naming a team that has not been told yet. That is a risk note wearing a voice note's clothes. The comms owner rules on it, the reference comes out, the post ships the same week, and the claim survives intact.

The reverse misrouting is just as expensive. A genuine voice objection argued as a factual correction produces a technically accurate post that the executive will not defend in a meeting, which is the quiet failure mode behind a lot of accounts getting views but no comments.

What to take away
  • A deadline without a default is a suggestion, so every stage in the workflow needs a named action that fires automatically when its clock expires.
  • Disagreements resolve fast once the note is sorted into a lane: facts are settled by evidence, risk is settled by the comms or legal owner, and voice is settled by the person whose name sits on the post.
  • Two rounds is the working cap, and a third round is not a round at all, it is a decision to rewrite from the brief or kill the piece and bank the claim for later.
  • Approval has to attach to frozen text with a named human approver and a timestamp, because a reaction on a living document approves a moving target.
  • Tier every post at intake so that an executive going quiet for a week has a pre agreed meaning instead of stopping the entire cadence.

Two rounds, then rewrite from the brief or kill the post

Two revision rounds is the working cap, and the two rounds do different jobs. A third round is not a round. It is a decision point with exactly two outcomes, and treating it as another round is how posts reach week four.

Round one is structural and it is the only structural round

Claim, order of argument, evidence, opening and close. Everything that changes what the post says belongs here. Notes arriving in this round can be as large as they need to be, including scrapping the structure entirely, because the cost of that is one turnaround rather than a fortnight.

Round two is line level and admits no new structural notes

Wording, rhythm, a claim softened or sharpened, a sentence cut. If a structural note appears in round two, it is logged as a brief failure and the post goes to the decision point rather than absorbing the note quietly. Absorbing it is what produces rounds three through six.

There is no round three, only the decision

Run the kill test below. The outcome is either a rewrite from a corrected brief, which starts the clock again from stage two, or a kill in which the piece is discarded and the underlying claim goes back into the idea bank with a note on why it failed.

The kill test, four questions, run in order
  • Does the piece still carry one claim the executive would defend out loud in a meeting? If not, kill it, because no amount of editing adds conviction that was never there.
  • Has the claim itself moved since the brief was signed off? If yes, kill the piece and rewrite from a new brief, because you are now editing a post that is arguing something nobody commissioned.
  • Do the notes from round one and round two contradict each other? If yes, kill it. Contradictory notes mean the brief was wrong, and a third round will simply produce a third contradiction.
  • Is the objection actually about timing or context rather than the writing? If yes, do not kill it and do not rewrite it. Hold it, date the hold, and put it back in the queue when the context changes.

The economics favour killing far more often than people expect. Assume a draft costs the writer two hours and a revision round costs forty minutes. A kill at the decision point has spent two hours and eighty minutes, and it returns the claim to the bank still usable. A rewrite of a post whose claim has already moved spends another two hours on top of that, and in most engagements it dies anyway two rounds later. A kill rate of zero is not a sign of a healthy pipeline. It usually means briefs are being approved after the writing rather than before it.

Where approval is recorded, and why a chat reaction is not a record

Approval attaches to a frozen block of text, never to a living document. A thumbs up on a shared draft approves a moving target, because the document can be edited after the approval and the approval carries no version to point back to. This is the least glamorous rule in the workflow and the one that saves an engagement when something is questioned a year later.

  1. The exact approved text, pasted in full rather than linked. A link resolves to whatever the document says today, which is not what was approved.
  2. The approver as a named human being. A team name is not an approver, because a team cannot be asked afterwards what it understood itself to be approving.
  3. The timestamp and the channel the approval arrived through, so the trail can be reconstructed by someone who was not in the conversation.
  4. The scheduled publish date and time, which is what turns an approval into a release rather than an open ended permission sitting on file.
  5. Any condition attached to the approval, written out. Approved provided the customer name is removed is a different decision from approved, and the difference is what gets forgotten.
  6. A version identifier, so that what was published can be diffed against what was approved. Without this the record proves an approval happened but not that it matched the post.
Where the approval happensServes as the recordWhy
Comment inside a live documentNoThe document keeps changing after the comment is left, so the comment loses its referent
Emoji reaction in a chat threadNoNo text, no version, no condition, and it disappears under message retention rules
Email reply quoting the full textYesThe quoted text is frozen inside the thread and the sender is a named person
Scheduling tool with an approval stepYes, conditionallyOnly if it stores the approved version and the individual approver, not just an approved flag
Verbal approval on a callOnly with a follow upThe writer posts the frozen text back and the approver replies in writing before release

Which channels can carry an approval record and which only look like they can

Three situations make the record earn its keep. A team member leaves and their approvals need to stand without them. A claim in an old post is challenged and someone has to establish who signed it off and on what evidence. A compliance function asks for the audit trail, which is standard practice for anyone publishing in regulated industries and increasingly common outside them too.

The silence clause: what happens when the executive goes quiet for a week

Silence gets its meaning at intake, not at the moment it happens. Every post is assigned a risk tier when the brief is written, and the tier determines what an unanswered review clock means. Decide it while everyone is calm and available, because deciding it during the silence is impossible by definition.

TierWhat sits in itWhat silence past the review clock meansWho can release
Tier oneCraft, opinion on public industry matters, professional lessons, no named third party, no company numbersThe post publishes on schedule under standing consentThe writer
Tier twoCompany figures, product claims, hiring and team news, a named partner or eventThe post holds one cycle, then routes to the named delegateThe comms lead or the named delegate
Tier threeCustomers, legal matters, regulated claims, pricing, market sensitive news, anything about people who have not consentedThe post holds indefinitely and nothing publishesThe named reviewer only

Risk tiers and what a missed review clock means for each

One rule keeps the tiers honest. A dispute about which tier a post belongs to always resolves upward, never downward. If the writer says tier one and the comms lead says tier two, it is tier two and no meeting is required. The cost of that rule is an occasional unnecessary hold, and the cost of the opposite rule is a post that should never have gone out.

Standing consent has to be written once and signed, not assumed from a pattern of past approvals. A single sentence does the job: the writer may publish tier one posts on schedule when review has not returned within two working days, and the executive may withdraw any post at any time without discussion. That second half is what makes the first half acceptable to people who are nervous about it, and it costs nothing because a withdrawn post is simply a hold with a shorter clock.

Standing consent plus a four post buffer is the combination that survives a genuine absence. Consent alone still runs dry if there is nothing approved on the shelf, and a buffer alone still stalls if nobody is permitted to release from it.

Install it in one week, then measure three numbers

This workflow installs in five working days and needs no new software. Everything below runs on a shared document, a calendar and whatever the team already uses to talk. Buying a tool before the decisions are made simply gives the same arguments a nicer interface.

Day one, name the owners

Write down the byline owner, the fact owner, the risk owner and the backup for each. A workflow with an unnamed backup fails the first time somebody takes leave, and that is usually week three.

Day two, set the clocks from your cadence

Run the pipeline arithmetic on your own publishing rhythm rather than copying the numbers here. Write the clock and the expiry default for each of the five stages on one page.

Day three, tier the backlog

Take every idea currently in the queue and assign a tier. This takes about an hour and it surfaces disagreements about risk appetite while nothing is on deadline, which is the only comfortable time to have that conversation.

Day four, agree the lane rule and the round cap

Get explicit agreement that voice belongs to the byline owner and risk belongs to the risk owner. Then agree the two round cap and the kill test in writing, because a cap nobody agreed to is not a cap.

Day five, sign the standing consent and open the record

One paragraph of standing consent, signed. One approval log with the six fields as columns. Then run the next post through the whole thing and fix what breaks on the first pass rather than redesigning.

After thirty days, three numbers tell you whether the workflow is working: median cycle time in working days from capture to publish, mean revision rounds per published post, and kill rate as a share of drafts started. There is no credible published benchmark for any of these in executive ghostwriting, and anyone quoting one is quoting their own account. Use your own first month as the baseline and read the direction instead.

Read them for mechanism rather than for score. Rounds per post drifting above two points at the intake, not the writing, because a good draft from a bad brief still needs rebuilding. Cycle time creeping up while rounds stay flat means a stage clock is being ignored and its default is not firing. A kill rate stuck at zero means briefs are being approved retrospectively. Each of those has a different fix, which is the entire reason for measuring three numbers rather than one.

Questions people ask next

Who should have the final say on an executive's LinkedIn post?
It depends on the type of objection. Factual disputes are settled by evidence rather than by a person. Risk and compliance objections are settled by the communications or legal owner, whose refusal is final. Anything about wording, tone or phrasing is settled by the person whose name appears on the post, because the byline is theirs and craft opinion does not outrank ownership.
How long should each approval stage take?
Work backwards from your cadence rather than picking round numbers. A workable default is one day to capture the brief, two to draft, one for the fact and risk check, two for executive review and same day release. That is six working days clean, or eight with one revision round built in, so a post enters the pipeline eight working days before its slot.
What do you do when the executive stops replying for a week?
Nothing new, if the tiers were assigned at intake. Low risk posts publish on schedule under written standing consent. Mid risk posts hold one cycle and then route to a named delegate. High risk posts hold indefinitely. The workflow survives the absence because the buffer of approved posts covers the gap and the tier already decided what silence meant.
Is an approval in a chat tool good enough for a regulated company?
Usually not on its own. An emoji reaction carries no text, no version and no conditions, and it vanishes under message retention policies. A chat approval becomes usable only when the writer posts the frozen text back into the thread and the named approver replies in writing, which gives you a quotable record with a timestamp and an identifiable human being attached.
How many revision rounds is too many for a LinkedIn post?
Two is the working cap and a third is a decision rather than a round. Round one handles structure and claim, round two handles line level wording, and anything beyond that means the brief was wrong. At that point either rewrite from a corrected brief or kill the piece and return the claim to the idea bank for a later attempt.
Should a ghostwriter ever publish without explicit approval?
Only for pre agreed low risk posts, only under written standing consent, and only with an unconditional withdrawal right for the executive. That combination keeps a cadence alive through travel and busy weeks without ever putting an unreviewed claim about customers, figures or legal matters into public view under someone else's name.

Send one old post.

Email any post you have published, with your LinkedIn URL. A rewrite in your voice comes back free, so you can judge the craft on your own words.

Get the free rewrite →