Voltar ao blog
kanban
agency workflow
client approval
project management

Kanban for Marketing Agencies: From Brief to Published, With Client Approval

10 min de leituraPor Bouzr Team
kanban

Most agencies adopt a kanban board, copy the default "To Do, Doing, Done," and wonder why it never quite fits. The reason is simple. That generic board was designed for software teams shipping their own product. Agencies do not ship their own product. They ship work that a client has to approve first, and that one difference changes everything.

When client approval is missing from your board, your biggest bottleneck becomes invisible. Work sits in someone's inbox waiting for a "looks good," and from the board's point of view it just looks stuck in "Doing." The team gets blamed for being slow when the real holdup is a client who has not replied in three days.

This guide gives you a kanban setup built for how agencies actually work: every stage from brief to published, with client approval as a first-class column instead of a black hole. Done right, your board becomes a single honest picture of where every piece of work really stands.

Why generic kanban fails agencies

The classic three-column board assumes a clean handoff: you decide to do something, you do it, it is done. Agency work is not linear like that. A single social post might bounce between internal review and client feedback twice before it goes live. If your board cannot represent that loop, it cannot tell you the truth.

The two things a generic board hides are the two things that hurt agencies most:

  • The internal review step. Work that is "done" by the creator is not done. It still needs a second set of eyes before a client sees it. Skip this column and you ship typos.
  • The client approval step. This is where deliverables go to wait. Without a column for it, approval delays are invisible, and you cannot manage what you cannot see.

A board that names these stages out loud turns vague frustration ("why is everything slow?") into a specific, fixable answer ("three posts are stuck waiting on the client").

The agency kanban board, stage by stage

Here is a stage set that fits almost any agency producing content and campaigns. Adapt the names, but keep the spirit.

1. Brief

Nothing enters production without a brief. This column holds work that has been requested but not fully specified. The job here is to get clarity: objective, format, key message, deadline, brand notes. A card should not leave Brief until anyone on the team could pick it up and know what to make.

2. In Production

The card is being created. Copy is being written, the design is being built, the video is being edited. One person owns the card while it lives here. This is the column where your team spends most of its hands-on time.

3. Internal Review

Before anything goes to the client, it gets checked internally. An editor reviews the copy, a senior designer reviews the layout, someone confirms it matches the brief. This is your quality gate. It is also where a lot of agencies cut corners, then pay for it in client embarrassment.

4. Client Approval

The deliverable is now in front of the client. This column is the most important one and the one most boards are missing. While a card sits here, your team is not blocked, the client is. Making this visible changes the conversation: instead of chasing your own people, you can see exactly which approvals are aging and nudge the client.

5. Scheduled

Approved and queued. The post is loaded into the calendar, the email is scheduled, the ad is set to launch. The work is finished on your side and simply waiting for its date.

6. Published

Live. This column is your record of what actually shipped, which doubles as your monthly proof of work when a client asks what you delivered.

A reference flow you can copy

StageWho owns itThe card leaves when
BriefAccount managerObjective, format, and deadline are clear
In ProductionCreator (writer, designer)The first complete draft exists
Internal ReviewEditor or seniorIt passes the quality check
Client ApprovalClient or reviewerThe client says yes
ScheduledAccount managerIt is loaded into the calendar
PublishedAutomatic recordIt goes live

The power of this layout is that every column answers a different question. "What needs specifying?" lives in Brief. "What is my team actively making?" lives in In Production. "What is waiting on us internally?" lives in Internal Review. "What is waiting on the client?" lives in Client Approval. No more guessing.

Make client approval visible, then manage it

For most agencies, the client approval stage is the real bottleneck, not production. The team is fast. The feedback loop is slow. But because approval usually happens over email and chat, it never shows up as the problem. It hides.

Put approval on the board and it stops hiding. Now you can see that four deliverables have been waiting on three different clients for an average of two days each. That is a number you can act on. You can set an internal rule, such as: any card in Client Approval for more than 48 hours gets a polite follow-up. You can show a slow client a screenshot of their own pending approvals during a check-in call. The bottleneck becomes a managed process instead of a mystery.

In Bouzr, the campaign board lives inside each client's workspace, so a client's pending approvals are not tangled up with everyone else's work. If you have not separated your clients yet, start with our guide on a workspace per client; the kanban works far better on top of that foundation.

Keep work flowing: a few simple rules

A board is only as good as the habits around it. These keep yours honest.

  • Limit work in progress. If In Production has fifteen cards and four people, nothing is really progressing; everything is half done. Cap how much can be active at once so the team finishes before it starts more.
  • Pull, do not push. A person finishing a card pulls the next one from the left, rather than having work dumped on them. This keeps the flow steady and surfaces bottlenecks where they actually are.
  • Make blocked cards loud. If a card cannot move because it is waiting on something, mark it clearly. A blocked card sitting silently in a column is a delay you will discover too late.
  • Review the board daily, briefly. A five-minute standup looking at the board beats a thirty-minute meeting asking "what are you working on?" The board already knows.

Where the board fits with the rest of your stack

A kanban board tells you the state of each piece of work. It is not, by itself, a content calendar or a prioritization system, and trying to make it do all three at once is how boards get cluttered. The board answers "where is this?" The calendar answers "when does it go out?" The weekly focus answers "what matters most right now?"

When those three are separate but connected, each one stays clean. For the calendar side, see our piece on building a content calendar for a marketing agency. For the prioritization side, the board pairs with a short weekly focus list rather than trying to encode priority into column order.

Bouzr brings these together in one place: the kanban board, the content calendar, and team output by points all live alongside each other, so you are not stitching three tools into a fragile workflow.

A quick example

A four-person agency was convinced their designers were too slow. They added a Client Approval column and watched it for two weeks. The data was blunt: production was averaging a day and a half per deliverable, while client approval was averaging four days. The team was never the bottleneck. The clients were.

That single column changed how the agency operated. They built approval deadlines into their contracts and started following up automatically. Throughput went up without anyone working harder, because they finally fixed the right thing.

FAQ

How many columns should an agency kanban have?

Enough to represent your real flow and no more. The six stages above (Brief, In Production, Internal Review, Client Approval, Scheduled, Published) cover most agencies. If a column never holds cards for more than a moment, it is probably not earning its place.

Should each client have a separate board?

Ideally yes. A board per client keeps one account's approvals and deadlines from drowning in everyone else's work. In Bouzr the board lives inside each client's workspace, so this separation is the default rather than something you have to engineer.

What is the difference between Internal Review and Client Approval?

Internal Review is your own quality gate, where a senior catches mistakes before the client ever sees them. Client Approval is the client signing off. Keeping them separate tells you whether a delay is your team's fault or the client's, which is exactly what you need to know.

Does kanban replace a content calendar?

No. The board shows the state of work; the calendar shows the dates. Use both. Cards move through the board and, once approved, land on the calendar for a specific publish date. They solve different problems.

Can I try this without paying?

Yes. Bouzr's Free plan ($0, up to 4 users) includes the campaign board, so you can set up this exact flow and run a real client through it before deciding to upgrade. Pro ($39/mo, $31/mo annual) unlocks unlimited users and workspaces when you outgrow it.

Conclusion

Generic kanban hides your worst bottleneck. An agency-shaped board names every stage from brief to published and, critically, makes client approval a visible column instead of a silent waiting room. Add a few flow rules, review the board daily, and you get one honest picture of where every deliverable stands.

Stop guessing why work feels slow and let the board show you. Set up your agency kanban in minutes and watch the bottleneck reveal itself. Start free.

Compartilhar

Continue lendo

Pronto pra prospectar?

Free pra sempre, sem cartão. 4 usuários inclusos.