Webinar · Oct 29 Still paying for Archived User (AU) licences? See how to preserve former-employee data, delete old accounts safely, and reclaim licences — while staying 100% compliant.
Save my seat →
Marketing operations

Content approval workflow: review stages, revision loops and sign-off

A content approval workflow is the process that takes a draft from finished to published: routing it to the people who must review it, collecting their feedback in one place, handling the revisions that follow, and recording a final sign-off against a specific version. It differs from most approval processes in that rejection is the expected outcome of the first round rather than an exception.

Most content processes are slow for the same three reasons — reviewers working in sequence when they could work in parallel, feedback arriving in four different places, and no agreed definition of what each reviewer is actually responsible for. Each has a fix.

Covers parallel review, revision rounds, brand and legal sign-off, social and client approvals, and the asset version that actually ships.
Campaign landing page copy
Example
Parallel review, then a single publish approval
Draft
Writer submits for review
The draft enters the chain and the version under review is pinned, so feedback attaches to known copy.
Version pinned
Round 1 — parallel
Brand, legal and subject expert
All three review at once with comment access. Elapsed time is set by the slowest, not the sum.
3 reviewers Comment only
Revision
Consolidated feedback back to the writer
One set of comments, conflicts resolved before they reach the writer. Resubmission pins a new version.
Round trip Conflicts resolved
Sign-off
Marketing lead approves to publish
A single accountable approval against a specific version, recorded with the reviewers who cleared it.
Version recorded Cleared to ship
The concept

Why content approval behaves differently

Most approval processes are built around a yes or no on a fixed request. An invoice is approved or it is not; the amount does not change because the approver disliked the wording. Content approval assumes the opposite. The first round almost always produces changes, the draft is rewritten, and the process runs again. Designing for a single pass is the most common structural mistake.

Two consequences follow. The workflow has to handle rounds rather than stages, tracking which version each piece of feedback applies to. And it has to handle conflicting feedback, because several reviewers commenting at once will eventually disagree, and someone has to resolve that before the writer sees it.

Review and approval are different acts. A reviewer says what should change; an approver accepts responsibility for publishing. Collapsing the two is why content processes end with five people who all think someone else signed it off.

Terminology

Terms used here

Marketing and workflow vocabulary overlap awkwardly in this area. These are the terms as used on this page.

Review

A reviewer reads and comments. They advise on changes; they do not authorise publication.

Approval

A single accountable decision to publish a specific version, recorded against it.

Glossary: approval workflow

Round

One pass through review and revision. Content processes are measured in rounds rather than stages.

Parallel review

Several reviewers working simultaneously on the same version, so elapsed time is set by the slowest.

Glossary: parallel approval

Approval chain

The ordered set of stages a piece must clear from submission to publication.

Glossary: approval chain

Conditional routing

Selecting reviewers from the content's own attributes — channel, topic, claim type, audience.

Glossary: conditional approval

Sequential review

Stages that run in order, each gated on the one before — used for the final sign-off after a parallel round.

Glossary: sequential approval

Multi-level approval

A chain requiring two or more distinct stages before the piece is cleared to publish.

Glossary: multi-level approval

For the wider category, see approval workflow software, and approval routing for the routing concept.

01
Review stages

Who reviews what, and in what order

The single largest speed gain available in content approval is running the first round in parallel rather than in sequence. Brand, legal and subject-matter reviewers are assessing different things and rarely need each other's output, so a chain that sends the draft to each in turn multiplies the wait for no added assurance.

Round 1
Parallel

Brand, legal and subject expert review at once

Brand checks tone, positioning and visual consistency. Legal or compliance checks claims, disclaimers and regulatory exposure. The subject expert checks that the substance is actually correct. Each is looking at something the others are not, which is exactly what makes parallel review safe here. Give all three comment access rather than edit access, so the draft does not move underneath them.

Same versionComment accessShared deadline
Between
Consolidate

One person reconciles the feedback

Before anything returns to the writer, someone reads all the comments together and resolves the contradictions — legal wanting a claim softened where brand wants it sharpened. Sending unreconciled feedback to a writer makes them arbitrate between senior stakeholders, which is neither their job nor a decision they can make.

Conflicts resolvedOne set of notesOwner named
Round 2
Targeted

Only the reviewers whose points changed

A second full round wastes the time of reviewers whose feedback was already addressed. Send the revision to the reviewers whose comments prompted a material change, and notify the rest rather than asking them again. Where a change touches a regulated claim, legal reviews again regardless.

Subset re-reviewOthers notifiedLegal always on claims
Sign-off
Single

One accountable approval to publish

The final approval is a distinct act with one named owner, not the accumulation of reviewer comments falling silent. It records the version approved and which reviewers had cleared it at that point, which is what lets anyone later establish what was agreed and by whom.

One ownerVersion recordedReviewers listed

Route reviewers conditionally

Not every piece needs every reviewer, and routing everything through the full set is how a process acquires a reputation for being slow. Select reviewers from the content's own attributes: legal only where the piece makes a product or performance claim, the subject expert only for technical topics, an accessibility check on anything going to a landing page. A blog post restating existing positioning may need one reviewer and one approval.

Cap the number of reviewers

Every additional reviewer adds delay and, past a certain point, reduces the quality of each individual review — people skim when they assume others are also looking. If a stakeholder wants visibility rather than a veto, give them notification rather than a review slot. The test is whether they have ever asked for a change that materially improved a piece.

02
Revisions

The revision loop, and how to keep it short

Rounds are where content schedules are actually lost. A piece that takes two hours to write can spend three weeks in review, and almost none of that is people reading it — it is waiting, re-reading, and re-litigating points that were settled in round one.

Feedback belongs in one place

The most common cause of a slow loop is feedback arriving through four channels: comments on the document, a reply in email, a message in chat, and a verbal note in a meeting. The writer then reconstructs a single list from four sources and inevitably misses something, which produces another round. Requiring all feedback as comments on the document itself is a small rule with a large effect.

Comment, don't rewrite

A reviewer with edit access who rewrites a paragraph has changed the thing being reviewed, and the record can no longer distinguish author from reviewer. Comment access preserves the suggestion while keeping the draft stable and attributable. It also forces the reviewer to articulate why, which is usually more useful to the writer than the replacement wording.

Cap the rounds

Agreeing in advance that a piece gets two rounds, after which the approver decides, prevents the open-ended loop where each round surfaces new opinions. The cap works because it changes reviewer behaviour: a reviewer who knows round one is their main opportunity reads more carefully than one who expects three more chances.

Distinguish blocking from advisory

Not all feedback carries the same weight. A legal objection to an unsupported claim blocks publication; a preference about a subheading does not. Asking reviewers to mark comments as blocking or advisory lets the writer act on the blocking set first and gives the approver a clear view of what actually stands in the way.

Set deadlines per round, not per piece

A deadline attached to the whole process is invisible to a reviewer sitting in the middle of it. Give each round its own due date with a reminder, and escalate a stage that goes quiet rather than letting the writer chase. Most reviewers are not slow; they are unaware that anything is waiting on them.

03
In production

A content approval workflow running at 18 posts a week

A large real estate and property management firm runs the process below to publish news-led content. It is a useful illustration because it puts two approval gates in front of the expensive work rather than at the end of it, and because the rejection path feeds back automatically instead of returning to a person to re-brief.

Step 1
Intake

Weekly scrape lands in Drive

An automated weekly pass over X and media outlets collects candidate stories, and the results land in a Drive folder as structured data rather than as a reading list. Nobody reviews anything until this is complete, so the review happens once a week on a full set rather than continuously on arrivals.

X and media outletsWeekly batchLands in Drive
Step 2
Gate 1

Content manager approves the topics

The first approval is on subject matter, not on writing: which stories genuinely warrant a piece. This is the cheapest gate in the process, because rejecting a topic here costs nothing, whereas rejecting a finished draft costs the drafting. The output is a confirmed topic list.

Topic-level decisionBatch approvalConfirmed list out
Step 3
Drafting

Approved topics go to Claude, with Semrush data

The confirmed topics are passed to Claude, which has access to Semrush and produces first drafts informed by keyword and competitive data rather than by the news story alone. Drafting only ever runs on topics that already cleared the first gate.

Claude draftsSemrush dataApproved topics only
Step 4
Gate 2

Content manager reviews the draft

The second approval is on the writing. An approved draft moves to image generation; a rejected one takes the revision path below rather than leaving the workflow. This is the round-trip loop the rest of this page describes, with the writer's role played by a model.

Approve to proceedReject to reviseStays in the chain
Step 4a
Revision

Comments become the next prompt, automatically

Where a draft is not approved, the reviewer's comments are collected and converted into a prompt that returns to Claude for a revised draft. The reviewer writes feedback once, in the form they would write it for a person, and the workflow performs the translation — which is what keeps the loop from needing a human re-brief on every round.

Comments collectedConverted to promptBack to Claude
Step 5
Assets

Gemini generates images, which are approved separately

Approved drafts go to Gemini for image generation, and the images carry their own approval stage. Separating asset approval from copy approval means an image can be regenerated without reopening the text that was already signed off.

Gemini imagesSeparate approvalCopy stays cleared
Step 6
Publish

Final sign-off, then HTML and CSS for manual publication

Once copy and images are both cleared, the piece is transferred into HTML and CSS files and posted to the website manually. Publication is the one step deliberately left with a person, which keeps a final check between the workflow and the live site.

Both gates clearedHTML and CSS outManual publish

Reported outcomes

18
posts published per week
#1–#2
Google positions reached on multiple keywords
3–5
months to reach those positions

Figures reported by the customer to Zenphi, May 2026.

04
By context

How the process changes by channel

The mechanics above hold everywhere. What changes is the volume, the deadline pressure and who holds the final say.

Context What makes it different Design response
Social media High volume, short pieces, and a scheduling deadline that makes a slow chain useless One reviewer and one approval; batch a week's posts into a single review; auto-approve routine formats
Long-form and campaign Higher stakes, more reviewers, and claims that need substantiating Full parallel round, conditional legal review, capped rounds, single accountable sign-off
Design and creative assets Feedback is positional — it refers to a place in the image, not a sentence Annotation on the asset itself, and approval bound to a specific asset version
Client-facing agency work The final approver is outside your organisation and outside your tools Internal rounds completed first; one clean external round; client approval captured in writing against a version
Regulated content Compliance review is mandatory and the audit trail may be examined Non-skippable compliance stage, full record of who approved which version and when, retained

Social deserves its own chain

Applying a campaign-grade approval process to daily social posts is the clearest example of a chain calibrated for the wrong case. The value of a post is often in its timeliness, and a three-day approval destroys that. A single reviewer, a defined set of post formats that need no approval at all, and a faster path for reactive posts will serve better than a thorough chain nobody can use in time.

Client approval is a different act

For agencies the internal chain and the client chain should not be the same process. Run the internal rounds to completion, then present a single clean version externally. A client seeing work mid-revision will comment on things that were already being fixed, and the resulting round is pure waste. Capture the client's approval in writing against a named version, since that is the artefact that settles a later dispute about scope.

05
Failure cases

The six ways content approval breaks

These are the situations that turn a reasonable process into the one everyone routes around, and each has a specific fix.

01

The draft changes while reviewers are reading it

Pin the version at submission and give reviewers comment access, so feedback attaches to copy that is actually there. A writer who keeps polishing during review produces comments referring to sentences that no longer exist, and reviewers who lose confidence that their time was well spent. The same locking principle is covered in depth on the document approval workflow page.

02

Two reviewers want opposite things

Name the person who reconciles feedback before it reaches the writer, and give them authority to decide. Conflicts between brand and legal, or between two senior stakeholders, are normal and predictable. What breaks the process is passing them to a writer to arbitrate. If the reconciler cannot overrule either party, the conflict needs to go to the approver rather than back down the chain.

03

The rounds never end

Cap the rounds in advance and give the approver the final call. An uncapped loop invites new opinions at every pass, particularly from reviewers who joined late. Two rounds suits most content. Where a third is genuinely needed, it should require the approver to ask for it rather than happening by default, which keeps the exception visible.

04

Nobody actually approved it

Make sign-off a distinct act by one named person, separate from review. Where approval is the absence of further comments, a piece publishes because everyone went quiet — and if it later causes a problem, no individual made the decision. Reviewers advise; one approver accepts responsibility for publishing. That person should be named before the piece enters review.

05

The wrong version ships

Bind the approval to a specific version identifier, and publish from that version rather than from the latest file. Content accumulates copies — a doc, an exported PDF, a version pasted into the CMS — and the approved text can easily be none of them. Naming the approved revision at sign-off means the published piece can be checked against what was agreed rather than assumed to match.

06

A reviewer is away and the piece misses its date

Set a delegate and a timeout on every review stage, and decide in advance what the timeout does. Content has real publication dates, so a stalled stage has a visible cost. For advisory reviewers, letting a timeout pass the piece onward is often acceptable. For a blocking reviewer such as legal, it must escalate rather than skip — the distinction should be set per stage rather than globally.

06
Evaluation

What to look for in content approval software

The category spans content management systems with built-in workflow, creative proofing tools, social scheduling platforms, work management suites and general workflow platforms. These are the questions that separate them once an implementation is running.

Genuine parallel review

Can several reviewers work on the same version at once, with a clearing rule — all, any, or a quorum?

Not sequential tasks

Round handling

Does it model repeat rounds natively, keeping feedback attached to the version it referred to?

History per round

Conditional reviewer selection

Can reviewers be chosen from content attributes — channel, claim type, topic — rather than a fixed list?

Legal only on claims

Comment-only access

Can reviewers be prevented from editing the draft while still commenting on it?

Attributable feedback

Approval bound to a version

Does sign-off record which version was approved, so the published piece can be checked against it?

Named revision

Deadlines and escalation

Can each round carry its own due date, with reminders and a per-stage rule for what a timeout does?

Per stage, not global

One question sits above the rest: does the tool operate on the content where it is actually written, or does it require the draft to be copied into a separate system to be reviewed? Copying introduces a second version of the truth immediately, and it is the reason many content approval implementations are abandoned within a quarter.

Failure modes

How content review quietly stops working

Content approval usually starts as a shared doc, a comment thread and a message asking whether everyone is happy. It works until the team grows past the point where everyone can hold the state in their head.

Teams graduating from brittle scripts and shared docs recognise all three of these.

Visibility

Nobody knows what is waiting on whom

Status lives in a spreadsheet updated by hand and a set of comment threads. Answering "what is blocked" means opening a dozen documents, so it stops being asked.

Scattered feedback

Comments arrive in four places

Document comments, an email reply, a chat message and a verbal note in a meeting. The writer assembles one list from four sources, misses something, and the piece goes round again.

Accountability

Approval by silence

The piece publishes because nobody objected in time. When it turns out to contain an unsupported claim, the record shows several reviewers and no decision.

Where Zenphi fits

Content approvals that run on the Google Doc itself

The criteria above apply to any tool in this category, including our own. Where Zenphi differs is that the workflow operates on the draft where it already lives rather than requiring a copy in a separate review system.

We build Zenphi natively for Google Workspace, so a content chain runs on the Google Doc itself — access adjusted to comment-only for the duration of a review round, the version pinned and named in Drive's own revision history, reviewers resolved from the Google Directory, and each round's decisions recorded as events. Reviewers respond in Gmail or Google Chat, and the approved revision is identified so the published piece can be checked against it.

Four specifics

No second copy of the draft

Docs, Drive, Sheets, Forms, Gmail and Chat are first-class, so review happens on the live document and the revision history stays the record of what changed.

Parallel rounds with a clearing rule

A round can require all reviewers, any one, or a quorum, with per-stage deadlines, delegates and timeout behaviour set separately for blocking and advisory reviewers.

AI agents inside the platform

Zenphi lets teams choose AI agents across three providers — Gemini, OpenAI, and Claude — and use them within the workflow to summarise a round's feedback, flag unsupported claims for legal review, or classify a piece to select its reviewers.

No per-run or per-asset pricing

Cost does not scale with the number of pieces reviewed or workflow runs, so a high-volume content month does not change what the process costs.

07
FAQ

Content approval — common questions

A content approval workflow is the process that takes a draft from finished to published. It routes the piece to the people who must review it, collects their feedback in one place, handles the revisions that follow, and records a final sign-off against a specific version. It differs from most approval processes because change is the expected outcome of the first round rather than an exception, so the workflow has to model repeat rounds rather than a single pass.
Four stages cover most processes. A draft is submitted and the version is pinned. A first round of review runs in parallel, typically brand, legal or compliance, and a subject expert, all working on the same version with comment access. One person then reconciles the feedback and resolves contradictions before it reaches the writer. After revision, only the reviewers whose points prompted a material change look again, and a single named approver signs off to publish against a specific version. Reviewers advise; the approver accepts responsibility for publication.
Run the first round in parallel rather than in sequence, since brand, legal and subject reviewers assess different things and rarely need each other's output. Require all feedback as comments on the document itself, so the writer is not assembling one list from four channels. Cap the rounds in advance, which changes how carefully reviewers read the first one. Route reviewers conditionally so a straightforward piece does not pass through the full set. Give each round its own deadline with reminders and escalation, because most reviewers are not slow, they simply do not know anything is waiting. And reduce the number of reviewers — beyond a certain point each one reads less carefully.
Content approval automation means the routing, chasing and record-keeping happen without anyone moving the piece by hand. In practice that covers selecting reviewers from the content's attributes, opening a parallel round and setting access to comment-only, pinning the version under review, sending reminders and escalating stages that stall, tracking which round the piece is in, and recording the approved version at sign-off. The judgement stays human. What is automated is everything around it, which is where content processes actually lose time.
As few as cover the distinct risks the piece carries, and one named approver. For most content that means one or two reviewers; for regulated or high-stakes pieces, three. Adding reviewers past that point tends to reduce the quality of each review, because people skim when they assume others are also looking, and it lengthens the chain in proportion. A practical test for any reviewer is whether they have ever requested a change that materially improved a piece. Where a stakeholder wants visibility rather than a veto, give them a notification instead of a review slot.
It should be considerably shorter. Social posts are high volume, short, and often valuable because they are timely, so a chain that takes three days destroys the thing being approved. One reviewer and one approval is usually right. Batch a week's planned posts into a single review rather than approving each individually, define routine formats that need no approval at all, and keep a faster path for reactive posts with a smaller set of approvers. Reserve the full parallel round for campaign launches and anything making a product claim.
Name one person who reconciles all feedback before it reaches the writer, and give them authority to decide between reviewers. Conflicts are predictable — legal wanting a claim softened where brand wants it sharpened — and the failure is passing them to the writer, who is then arbitrating between senior stakeholders with no standing to do so. Asking reviewers to mark comments as blocking or advisory helps, because it separates objections that genuinely prevent publication from preferences. Where the reconciler cannot overrule either party, the conflict should go up to the approver rather than back down to the writer.
Generally no. A reviewer with edit access who rewrites a paragraph has changed the thing being reviewed, and the record can no longer distinguish author from reviewer — which matters when a claim later needs tracing. Comment access preserves the suggestion while keeping the draft stable, and it forces the reviewer to explain why, which is usually more useful to the writer than replacement wording. The practical exception is a copy editor working on mechanics rather than substance, where direct editing is faster and carries no attribution risk.
Next steps

Map your content review process with an automation expert

If your content approvals are taking longer than the work they review — or you are designing the process for a growing team — a call with one of our automation experts is a practical way to work through it. We can map the rounds, the reviewers and the sign-off with you during the call, and point out where the chain will strain.

Parallel review rounds Comment-only access during review Approval bound to a version Map a workflow on the call