Social media workflow: how to plan, approve and publish content without the chaos

A social media workflow is the set of steps every post goes through, from idea to published and measured, with a named owner and a deadline for each step. It answers three questions for every piece of content: who does the next thing, by when, and who has the final say.

Without one, posts stall in someone's inbox, captions get approved by whoever replies first, and the client sees the final version for the first time when it's already live. This guide gives you the eight stages of a working social media workflow, the roles behind them, an approval process for agencies that need client sign-off, a template you can copy, and a weekly board layout to run it on.

The eight stages of a social media workflow

Most teams already do these steps. The workflow makes them explicit, in order, so nothing skips ahead and nothing waits without anyone noticing.

  1. Plan. Decide what you'll publish this week or month: themes, campaigns, key dates and the mix of formats per channel. The output is a list of planned posts on a calendar.
  2. Brief. Turn each planned post into a short brief: goal, audience, channel, format, key message, call to action, deadline. A brief is what stops "make something about the launch" from becoming three rounds of rework.
  3. Create. Write the copy and make the visual or video. Creation works best against the brief, not against a vague memory of a meeting.
  4. Review. A second person checks the draft against the brief: message, tone, spelling, links, legal or brand rules. Review is about quality, not taste.
  5. Approve. One named person says yes, no, or "change this." For agencies, this is usually the client. Approval should be a decision, not another round of open-ended feedback.
  6. Schedule. The approved post goes into your scheduling tool with the final copy, asset, tags and time.
  7. Publish. The post goes live. Someone checks that it published correctly and watches the first comments.
  8. Report. At the end of the week or month, look at what worked, and feed it back into the next plan.

The order matters more than the tools. Most delays come from steps that happen out of order, such as a client seeing a post before internal review, or a designer starting before the brief is agreed.

Roles in a social media workflow

Small teams combine roles, and that's fine. What matters is that every stage has exactly one owner.

RoleOwnsTypical person
StrategistThe plan, the briefs and the monthly reportSocial media manager, account lead
CreatorCopy, visuals and videoCopywriter, designer, video editor
ReviewerChecking drafts against the brief and brand rulesEditor, senior designer, another team member
ApproverThe final yes or noMarketing lead, or the client
PublisherScheduling, publishing and the first repliesCommunity manager, social media manager

The approver is the role teams get wrong most often. If three people can approve, nobody really does, and the post waits for whoever is slowest. Name one approver per channel or per client, and a backup for when they're away.

A social media approval workflow for agencies

Client approval is where agency workflows lose the most time. The client is busy, feedback arrives by email, chat and phone, and nobody is sure which version they approved. A clear approval workflow fixes that with four rules.

Limit the rounds

Agree on two rounds of changes per batch in your contract or kickoff. After that, changes move the post to the next batch. Clients rarely need more, and the limit makes them give complete feedback the first time.

Social media workflow template

Copy this into your project tool or spreadsheet. The turnaround times assume a weekly publishing cycle; adjust them to your volume.

StageOwnerInputOutputTurnaround
1. PlanStrategistCampaigns, key dates, last month's reportNext week's posts on the calendarEvery Monday
2. BriefStrategistPlanned postsOne brief per postMonday
3. CreateCreatorBriefsDraft copy and assets2 working days
4. ReviewReviewerDraftsDrafts ready for approval1 working day
5. ApproveApprover or clientReviewed batchApproved, declined or sent back2 working days
6. SchedulePublisherApproved postsPosts scheduled in your publishing toolSame day as approval
7. PublishPublisherScheduled postsLive posts, first replies handledOn the publish date
8. ReportStrategistPlatform analyticsWhat worked, what to changeMonthly

Work backwards from the publish date. If posts go live the following Monday, the batch needs approval by Thursday, review by Tuesday evening and drafts by Tuesday morning. Put those dates on the calendar when you plan, not when things are late.

Start from a ready-made template

Plan your channels with the multichannel content strategy template, and run client sign-off with the design approvals template. Both open in Nova as sessions your team and clients can work in.

How to lay out a weekly social media board

A social media board shows every post in the current cycle and the stage it's in. Whether you use a kanban board, a spreadsheet or a calendar, give it the same columns as your workflow so the board and the process match.

Keep a separate monthly content calendar for planning. The board is for moving this week's posts; the calendar is for seeing the shape of the month, including campaigns, holidays and launches. The Instagram planning template and the monthly calendar template are good starting points.

What a social media workflow looks like in Nova

In Nova, each stage of the cycle can be a step in a session, and each step has its own owner and due date. A weekly content session might have a step for drafts, a step for internal review and an Approve / decline step for the client. Turn on Notify assigned when previous step is complete on a step, and its owner gets an email when the step before theirs is done, so the work moves without anyone chasing.

A weekly approval session. When the reviewed drafts are ready, the client is told it's their turn, and the publisher knows exactly when to schedule.

A few details make this work for agencies and in-house teams:

To set this up, see Connect sessions into a workflow and Work with external collaborators.

How to cut approval delays

If posts regularly go live late, the bottleneck is almost always approval. Check these in order:

  1. Count the approvers. If more than one person has to say yes, make it one, with the others giving input during review.
  2. Batch the requests. One weekly batch gets faster answers than a trickle of single posts.
  3. Send reviewed work only. Typos and broken links invite a full re-read. Fix them before the approver sees anything.
  4. Put the brief next to the draft. Approvers judge against the goal when they can see it. Without it, they judge against their own preferences.
  5. Agree on a default for missed deadlines. Either the post moves to the next slot, or it publishes as reviewed. Agree on which, in writing, before you need it.
  6. Make it visible who is waiting. When everyone can see that a batch is waiting on one person, it usually stops waiting.

Common mistakes to avoid

Frequently asked questions

What is a social media workflow?

A social media workflow is the sequence of steps each post goes through, usually plan, brief, create, review, approve, schedule, publish and report, with one owner and a deadline for each step. It makes sure every post is checked and approved before it goes live, and that nobody has to chase the next step.

How long should social media approval take?

For a weekly publishing cycle, give the approver about two working days for a batch of posts. Plan backwards from the publish date, so drafts and internal review are done before the approval window opens.

Who should approve social media posts?

One named person per channel or per client, with a backup for when they're away. In-house, that's usually the marketing lead. At an agency, it's the client's main contact. Other stakeholders give input during review, not at approval.

What is a social media board?

A social media board is a visual board, often a kanban board, with one card per post and one column per workflow stage, from planned to published. It shows at a glance which posts are on track and which are waiting on someone.

How do agencies get clients to approve content faster?

Send reviewed posts in one weekly batch, give a clear deadline, ask for approve, decline or a specific change for each post, and agree up front what happens when the deadline passes. Limiting changes to two rounds per batch also helps clients give complete feedback the first time.

Run it in Nova

Start from a proven process, let Nova AI fill in the steps, and run it with your team.