Skip to main content
Use cases

A Carousel Workflow for Agencies: Brand Book to Client Approval to Scheduled

Oakgen Team11 min read

Share
A Carousel Workflow for Agencies: Brand Book to Client Approval to Scheduled

A carousel workflow for agencies is a fixed pipeline you run the same way for every client: build a brand book at kickoff, plan the week, draft only the ideas you keep, run an internal quality check, send each post to the client on one review link, then schedule it once it's approved and locked. The time you lose to approval ping-pong mostly comes from inputs nobody collected at kickoff, such as the facts the client will stand behind and the words they never want to see.

Oakgen Carousels is built around this pipeline, and it's our product. It has real limits for agencies, mainly no team seats and one Instagram account per login, and most of this workflow works in any tool.

Run your next client week in one place

Brand book, week plan, quality checks and a no-login review link for your client, before anything is scheduled.

Set up my first client brand

The pipeline at a glance

Give every stage one owner.

StageWho owns itDone whenStatus in Oakgen Carousels
1. KickoffAccount leadBrand book signed off by the clientBrand book saved (versioned)
2. Plan the weekStrategistLineup of ideas agreed internallyWeek plan, 1 to 14 posts
3. DraftWriter or designerEvery slide filled, artwork chosenDraft
4. Internal checkA second personNo blocking issues leftDraft, quality gate clear
5. Client reviewNamed client approverApproved, or changes requested with commentsIn review
6. ReviseWriter or designerNew version sent backBack to draft, then in review
7. Lock and scheduleAccount leadScheduled, or exported for uploadApproved, then scheduled (frozen)
8. ReportAccount leadNumbers shared with their source namedPosted

Two rules hold the table together. Nothing reaches the client until stage 4 is clear, and nothing is scheduled that the named approver hasn't approved in its current version.

Onboarding a client: the kickoff brand book

Most "can you change this" comments are really "you didn't know this": sentence case, a discontinued product, a phrase legal won't allow. All of it fits in one hour-long kickoff. Fill this checklist on the call and get it approved in writing before you make a single post.

CollectWhat exactlyWhy it saves rounds later
Colours2 to 4 schemes as hex codesEnds "that's not our green" comments
FontsHeading and body typeface, plus an accepted fallbackIf your tool has a fixed font list, agree the fallback now, not at review
LogoCurrent files and where it may appearOld logos are a classic first-week mistake. Oakgen can't place a logo on slides, so a client who needs it on every slide needs another tool
VoiceThree or four plain rules ("short sentences, no exclamation marks")Gives writers a test they can apply without guessing
ProductsEach product with a real photo the client owns or licensesProduct slides need accurate images, not lookalikes
Approved factsEvery claim the client will stand behind, with a sourceTurns "can we say this?" into a lookup
Never-say rulesBanned words and phrases, written as "Never say X"Lets a person or a checker catch them before the client does
ApproverOne named person who decides, plus a backupEnds "my colleague also had thoughts" rounds
Account accessHow posts get published, and who signs inSettled in the agreement, not in a panicked DM

Approved facts deserve the most time. Ask for the claims the client makes in sales calls, then ask "where does that number come from?" for each. If nobody can answer, it doesn't go in. "Trusted by 4,000 teams" needs a source the client will defend when a customer asks.

Write never-say rules as literal phrases. "Avoid sounding salesy" can't be checked. "Never say 'cheap'" can. In Oakgen's brand book, rules phrased "Never say...", "Don't use..." or "Avoid mentioning..." with short quoted phrases are the ones its quality gate blocks on. Vaguer rules stay with the writer.

Settle account access in writing. If you'll publish for the client, agree who signs in to their Instagram or Facebook and who can revoke it.

A weekly production rhythm

Batching works when the same steps happen on the same days. Here's a rhythm for 5 to 20 clients, with posts going out the following week. The 30-day batch guide for social media managers covers batching beyond carousels.

DayStepNotes
MondayPlan next week for every clientLineup first: titles and purposes, no slides yet
Monday to TuesdayDraft the ideas you keptDrop the rest
TuesdayInternal quality checkA second person, a checklist, no client contact yet
Wednesday morningSend for approvalOne review link per post, deadline in the message
ThursdayRevisions and second roundOnly for posts with changes requested
FridayLock and scheduleAnything still unapproved moves to a later slot

Plan before you draft. Bulk carousel creation goes wrong when you draft everything you thought of. Drafting ten posts to keep six wastes four. In Oakgen Carousels, "Plan next week" proposes a lineup first (1 to 14 posts) with a mix of purposes such as teaching, story, product and offer, and writes only the ones you keep. It flags weeks where selling posts pass 40% or run more than two in a row, a sensible rule in any tool.

Use series for recurring formats. Save a "Myth Monday" or weekly customer story as a series with its purpose, format, layout and weekday, so nobody reinvents it each week.

Check internally before the client sees anything. The carousel quality checklist covers what to look at slide by slide. In Oakgen Carousels a 19-check quality gate does a first pass, and "Send for approval" stays locked while anything blocking is left, so a client never sees a missing image or designed text outside the safe area. Slides drawn like an original carry their words inside the picture, so read those yourself. Warnings don't lock it, so a person still reads every post.

A client approval policy you can paste

Rounds multiply when nobody agreed what a review covers. Put this in the contract or the onboarding doc and send it with the first review link. Edit the numbers to suit your retainer.

ClausePolicy textWhy it's there
Approver"One named approver decides for [Client]. Others may comment, but only the approver approves."Removes committee rounds
Rounds"Each post includes two review rounds: one for changes, one to confirm."Caps the work you priced
Deadline"Review within two working days. With no decision, the post moves to the next free slot. Silence is not approval."Protects the schedule
What "changes requested" means"A comment on the slide that needs changing, saying what to change. 'Not feeling it' starts a new brief, not a revision."Makes feedback actionable
Scope of a round"A round covers wording, images and order within the agreed idea. A new idea is a new post."Stops a revision becoming a rewrite
After approval"Any edit after approval, by either side, sends the post back for approval."The approved version is the one that goes out
Scheduled posts"Scheduled posts are locked. To change one, we unschedule it, edit it and send it for approval again."Prevents last-minute edits slipping out unreviewed
Extra rounds"A third round is billed at [rate] or moves the post to the following week."Gives the client a choice instead of an argument

Oakgen's status flow matches this policy: draft, in review, approved, scheduled, posted. Any edit to an in-review or approved carousel returns it to draft, and so does Changes requested. A scheduled version is locked ("Unschedule it from the editor to make changes."). Each review link carries one decision, so a second round means a fresh link, which makes rounds easy to count.

One caution: you can press Approve yourself in the editor. Nothing stops an agency approving on a client's behalf, so "only the client's link decides" has to live in your process.

Margins and time: a worksheet for your own numbers

Time per carousel decides whether a carousel retainer makes money, and few agencies know theirs. Time two weeks of real work, task by task, then fill this in.

Task per carouselWhat to includeYour minutes
PlanningThe weekly plan, divided by the posts in it
Brief and copyWriting and rewriting the slides and caption
Design and artworkLayout, images, exports
Internal checkThe second person's review and fixes
Approval adminSending files, chasing, merging comments
RevisionsEvery round, not just the first
Scheduling or uploadIncluding fixing failed posts
Total (T)

Then three lines of arithmetic:

  • Monthly hours = carousels per month x T / 60
  • Labour cost = monthly hours x your loaded hourly rate
  • Margin = (retainer revenue - labour cost - tool costs) / retainer revenue

An invented illustration, hand-built case only. Say 8 clients each pay $2,000 a month for 12 carousels, so 96 carousels and $16,000. If T were 190 minutes at $40 an hour, that's 304 hours and $12,160 of labour, a 24% margin before tools. At that volume every minute cut from T is worth $64 a month (96 x $40 / 60). These numbers describe no real agency or tool; use your own.

Approval admin and revisions are where minutes hide, scattered across email, chat and screenshots with arrows. The approval policy targets exactly that. A client who insists on three rounds every time can eat the margin on their account, so price rounds.

Keep every client's brand, facts and approvals together

One brand book per client, a quality gate before review, and a review link your client opens without signing up.

Build a client brand book

Running it in Oakgen Carousels, and its limits

As of October 2026:

Several brands in one account. Once you have more than one brand, the Carousels home lists them, "Add a brand" starts another from a website or a short description, and a switcher moves between clients. We found no cap on the number of brands. Reading a website uses credits; describing a brand is free.

A versioned brand book per client. Colours, fonts, voice, up to 30 products, 30 rules, 30 preferences and 60 approved facts with sources. Each save is a new version that applies to new posts only. There's no logo on the slides: they carry the client's @handle or brand name and a page counter.

Client review without a login. "Send for approval" creates a review link. The client taps a slide to comment, adds their name, and chooses Approve or Request changes. The editor then shows "Waiting for your reviewer", "Approved by your reviewer" or "Changes requested", with comments on their slides. We found no alert that tells you when the client decides, so check the brand's grid.

Schedule or export. Approved carousels can be scheduled to a connected Instagram account or Facebook Page, or downloaded as Instagram 4:5, TikTok 9:16, Square 1:1 or a LinkedIn PDF. The carousel sizes guide covers what each platform accepts.

The limits that matter for agencies:

  • No team seats or roles. Oakgen Carousels is account-based: everything belongs to one login, and the review link is how clients take part.
  • One Instagram account and one Facebook Page per Oakgen account. Connecting a second Instagram replaces the first, and posts already scheduled for the replaced one fail ("This account isn't connected anymore, so nothing was posted"). An Instagram account or Page can be linked to only one Oakgen account.
  • Brands aren't tied to social accounts. The schedule dialog lists every connected account, ticked by default, whichever brand you're in. Read the account name before you confirm. If a LinkedIn profile is connected (it's used for video), untick it: left ticked, the whole schedule fails with "LinkedIn can't post carousels yet".
  • Instagram must be a Creator or Business account; Facebook posting goes to Pages, not personal profiles.
  • Carousel posting is Instagram and Facebook Pages only. LinkedIn is a PDF you upload, TikTok a download. Live posting hasn't been verified against real accounts.
  • Generating and scheduling need a paid plan on each account. See pricing.

So for 5 to 20 clients, the realistic setup is to plan, draft and approve in Oakgen, then export and publish however each client agreement allows. Direct scheduling fits one client's accounts per login. Connecting means signing in to that Instagram account, or with a Facebook login that manages the Page; who does that, your team or the client, is for your agreement to settle.

Risk controls before anything goes out

Claims. Oakgen's gate blocks sentences with numbers or proof words ("proven", "best", "studies show", "clinically") that no approved fact backs. A plain claim with no number or proof word gets through, so "our support team replies the same day" still needs a person to ask "is that true?". In any tool, keep the facts list and check each post against it.

Brand rules. Literal never-say phrases get caught by the gate; tone rules don't. Keep a person on tone.

Similarity. If you recreate a structure from a carousel you admire, borrow the beats, never the words. The guide to recreating a carousel that already works covers the line. Oakgen's "Wording is your own" check blocks when too much wording, or any six-word run, matches the original. It reads text only, not images or layout, so a look-alike design still needs your eye. Recreates drawn like the original copy its layout and style on purpose, so check those against the client's brand and the original before you send them.

Imagery. Get written confirmation that the client owns or licenses every photo they send, and that anyone pictured agreed to appear in social posts. Keep AI artwork away from real people and from anything that could pass for a product the client doesn't sell. This is a working policy, not legal advice; in regulated sectors, check with someone qualified.

Reporting without overpromising

Clients will ask "how did it do?". Answer with the platform's own numbers and name the source.

For carousels published through Oakgen to Instagram or Facebook, a background job reads back results for posts 1 to 30 days old: reach, saves, likes, comments, shares and views on Instagram; reach and views on Facebook. Reach and saves show on the post in the brand's grid, and they can steer the next week's plan once a brand has a few posts with results. As of October 2026 that read-back hasn't been verified against live accounts, and posts you exported and published elsewhere have no stats in Oakgen. So don't promise a client report from it. Use native insights for the monthly report, and treat Oakgen's numbers as a planning aid.

On what to expect from carousels at all, the 2026 carousel data roundup explains why published benchmarks disagree and how to run a four-week test on a client's account.

When this is the wrong tool

Heavy custom design. Oakgen Carousels draws posts from 25 layouts in 5 series and 10 bundled fonts. If a client's guidelines demand their own typeface, the logo on every slide, illustration throughout or bespoke art direction, a designer in a full design tool will serve them better.

Decks of 15 or more slides. A carousel holds up to 10 slides here. Longer LinkedIn documents need another tool, or a split into two posts.

LinkedIn-first clients. Carousels can't be posted to LinkedIn from Oakgen; you upload the PDF. For founders who live on LinkedIn, see LinkedIn carousels for founders.

Teams that need seats, roles and audit trails per person, or one login publishing to many client Instagram accounts. That's not what Oakgen Carousels does today.

Related: motion graphics for agencies, client brief to 50 ad variations, scaling creative output, and Oakgen for agencies and social media managers.

Frequently asked questions

A fixed pipeline for every client: a brand book at kickoff, a weekly plan, drafts, an internal check, one client review per post, then scheduling or export. Collecting facts and banned phrases up front keeps client reviews about taste, not corrections.

How many approval rounds should a client get on a social post?

Two is a workable default: one round of changes and one confirmation. Write the number into the agreement and say what happens after it, such as billing extra rounds or moving the post to a later slot.

Should silence count as approval for client social posts?

We'd advise against it for anything with claims, prices or people in it. Set a deadline instead, and if it passes, move the post to the next free slot rather than publishing it unapproved.

What should I collect from a new client before making carousels?

Colours, fonts, logo files, voice notes, product photos the client has rights to, sourced facts they'll stand behind, and the words they never want used. Get them in writing at kickoff. Not every tool applies all of these; Oakgen Carousels, for example, doesn't put a logo on slides.

Can clients approve carousels without creating an account?

In Oakgen Carousels the review link opens without a login: the client taps a slide to comment, adds their name, and approves or requests changes.

What happens if a client asks for changes after approving a post?

Treat it as a new round: the post goes back to draft and needs approval again before it's scheduled. Count it against the round limit unless it fixes your mistake.

How do agencies handle LinkedIn carousels for clients?

A LinkedIn carousel is usually uploaded as a PDF document post, so plan the PDF export and the upload as a manual step. Check the page size and file limits before you promise a posting date.

Send your first client a review link

Set up the client's brand book, plan next week, and get each carousel approved before it's scheduled or exported.

Start my client workflow
Share