Case Studies Services How It Works Reviews Book a Discovery Call
← All case studies
Case Study · Podcast Agency

From 0 of 89 to 117 of 117: rebuilding a podcast agency's production system.

A rebuild for a top rated podcast editing agency working with big creators in the US and the UK. Ten people, twelve clients, around forty episodes a month.

Client
Kaleemix Media
Industry
Podcast post production
Team
10 people, 12 clients
Platform
ClickUp
The rebuilt production board: one card per deliverable, each with its own owner, date and checklist.

Client and team names are redacted in red throughout, and client faces are blurred.

The one number that matters

From 0 of 89 to 117 of 117.

Two episodes for the same client. Every piece now has its own owner, its own date, its own checklist and its own place to put the proof.

Before, 27 August

0 of 89

Three episodes sat in Under Review By Client with not one checklist item ticked. The work had gone to the client and nothing on the card recorded that any of it was done.

After, 3 October

117 of 117

A full episode now reaches the client with every item ticked across six separate pieces, each one carrying a review video and a link to the finished file.

Where the 0 of 89 comes from: three episodes with the client. None ticked.
Where the 117 of 117 comes from: one episode, six pieces, all ticked.
Two episodes for the same client in the new system, each broken into the pieces people actually do.
The work did not change and the people did not change. The unit of work did.
What changed

Every figure here is readable in the screenshots.

The before column is their live workspace on 27 August 2026. The after column is the same business running the new system on 3 and 7 October 2026.

MeasureBeforeAfter
Longest checklist one person has to open183 items52 items, and most people see 15 to 20
Checklist items ticked on work in progress60 of 332Complete before the piece can move on
Checklist items ticked on work already sent to the client0 of 89117 of 117
Pieces of work tracked per episode1 card5 to 15 cards, one per deliverable
Lists carrying live work1 of 55 across 4 spaces
Views built around how people actually work1 shared board7 views and 2 dashboards
Kinds of work measured separatelyNone14
Where proof that a job was done is keptA commentA required field on every piece

Read the second and third rows together

Their checklists were not ignored because the team was careless. They were ignored because one card held the whole episode, so a reel editor had to scroll past 150 lines written for other people to find his own. Make the list match the job and people tick it.

An episode is not one job. It is nine jobs, done by four people, over three days.
The challenge

A top rated agency that could not see clients drifting away.

A top rated agency doing post production and editing for podcasts, working with big creators in the US and the UK. Kaleem runs it with five full time editors, a production manager and three freelancers.

Every episode they deliver is not one job. It is a package: the main edit, a teaser, two or more reels, thumbnails, short segments, an audio version, the written metadata, the upload to the master drive, and for some clients the posting itself. Nine or ten separate pieces, made by three or four different people, inside a three day window.

They were running all of it through one ClickUp list, with one card per episode and the whole package written out as checklists inside that card.

Why he called me

Not because the board was untidy. Because clients were drifting away somewhere around month four to month seven, and he could not see it coming. His score on Upwork is where his leads come from, so a client who leaves quietly costs him far more than that client's retainer.

He also told me something more useful than any brief. He said the ideas run around in his head but he never applies them. He did not need advice. He needed the system to carry the execution so it stopped depending on him remembering.

What I was asked to do

What made it harder than it looks

Twelve clients, and no two of them bought the same set of deliverables. Every client's checklists were written in a different order, so nothing could be copied from one to another. The shared part turned out to be around a third.

Six of the nine people only had guest access to a single list, so whatever replaced it had to be simple enough to learn in a day.

01 · Before

What their workspace actually looked like.

Their live production board on 27 August 2026. One list, one card per episode, and the templates parked in a live column beside real work.

The live production board on 27 August 2026. Client and team names are redacted and client faces are blurred, because they belong to their clients and not to the agency.
One list doing all the workEpisodes held 49 cards. All Clients, Tasks, Monthly Tracker and All Leads had each been built and then abandoned, and 22 template cards sat in a status column on the live board.
One card per episodeThe whole package lived inside a single card as a stack of checklists. The longest ran to 183 items, and 80 finished episodes sat in Posted with no way to tell what any of them had cost.
Three or four people inside one cardWork was given out as checklist lines and over WhatsApp, so ClickUp could not say who was doing what, and nothing could be late until the whole episode was late.
Checklists mostly untouchedCards in active production had 60 of 332 items ticked. Work already delivered stood at 147 of 248.
Every client's card was a different shapeOne client's lists were organised by deliverable, another's by where the file was going. Nothing could be copied across.
The setup lived in one person's headBrand assets, lower thirds and music were confirmed from scratch on every episode because they were written down nowhere. The production manager carried it for all twelve clients.
83 follow ups overdue since MaySitting in a list nobody opened. The client care system had been designed and then quietly stopped running.
Proof and checking both happened off the cardEditors posted a review video in the comments where nobody could find it later, and quality was caught at the end by one person rather than at the point of work.
Three cards from that same board. 30 items, 115 items, 178 items.

None of this was carelessness. Every one of these habits made sense when the agency was two people and one client, and nobody had a reason to stop and rebuild while the work kept arriving.

02 · Diagnosis

The problem was not the checklists.

It was the unit of work. They tracked one card per episode. But an episode is not one job. It is nine jobs, done by four people, over three days.

When the unit of work is wrong, everything downstream breaks, and no amount of tidying the board will fix it:

Before

  • One episode card
  • 183 checklist lines
  • One date, no owner
  • Four people working inside it

After

  • Base edit, 52 checks
  • Teaser, 19 checks
  • Reel, 13 checks (each)
  • Audio, 9 checks
  • Admin, 16 checks
  • One owner and one date on each

So the fix was not a better board

It was splitting the episode into the pieces people actually do, and giving each piece one owner, one date, a short checklist of its own, and somewhere to put the proof. Everything else in this project follows from that one decision.

The second thing that was tangled

A checklist confirms something was done. An instruction explains how to do it. Their lists were trying to do both at once, which is exactly why they grew to 183 lines and why most of them went unticked. Nobody reads a reference manual while they work.

I separated them. The short confirmation list stays on the card. The how to do it moved into written guides the card links to. Lists got shorter, and the knowledge that used to live in one person's head got written down for the first time.

03 · The build

What I built.

Built fresh alongside their live workspace, so not one day of client work was disrupted. They moved across once, at the end, after it had been tested on a real client.

4
Spaces
Growth, Delivery, Operations and a process library
16
Task types
One for each kind of work, each with its own fields
22
Templates
11 deliverable blocks plus one episode template per client
23
Automations
Gates, chasers, status moves and the client care sequence
7
Saved views
One for each role rather than one board for everyone
2
Dashboards
One for the manager, one for the owner

How an episode starts now

Footage arrives. The manager makes one card, applies that client's template and sets the delivery date. Every piece of work for that episode then appears underneath it, already carrying its own owner, its own date, its own short checklist and its own fields for the proof. He does not date them one by one. He does not tell anyone what to do.

Before, five flat lists

  • Episodes: 49 cards, in use
  • All Clients: 20 cards, abandoned
  • Tasks: 90 cards, abandoned
  • Monthly Tracker: 2 cards, abandoned
  • All Leads: 1 card, abandoned

After, four spaces

  • Delivery: Production, Episodes, Other Work, manager and owner dashboards
  • Growth: Leads
  • Operations: Team tasks, Task templates
  • Process Library: house rules and procedures

What the 23 automations actually do

04 · Side by side

The same episode, both ways.

Nothing about the work changed. The editors do exactly what they did before. What changed is that the work now exists in pieces the system can see.

Before: one card

  • Everyone works inside it
  • Up to 183 checklist lines
  • Assignment happens in conversation
  • One due date for nine jobs
  • Proof buried in the comments
  • Nothing countable at the end

After: one card per piece

  • One owner each, one date each
  • 8 to 52 lines, written for that job
  • Assignment is the card itself
  • Every piece can be late on its own
  • Proof is a field, not a comment
  • Hours and volume readable per piece
The production board. Each column is a stage, and each card underneath an episode is one deliverable with its own person, date and checklist.

The card on the right has already been through review. Every piece under it is ticked right through: 16 of 16, 47 of 47, 19 of 19, 13 of 13. Under the old board all of that would have been one card with one checklist, and the only number anybody saw covered the whole episode at once.

05 · Quality control

Nothing moves on somebody's word.

Before, a piece was finished when the editor said it was finished. The review video he recorded went into a comment and was gone within the week.

The owner's review queue, grouped by client. The review video and the file link are already in the row before he opens anything.
Gated on the fileA piece cannot reach Good To Go without the finished file link on the card.
Proof has a homeThe review video has its own field on every single piece of work.
Feedback stays on the cardThe result of the check and any notes sit on the card, not in a message thread.
One view for the ownerThe owner opens one view instead of chasing six people across three apps.
Missing proof is flaggedA dashboard card lists anything sitting in review without its video attached.
Checked at the point of workChecking now happens at the point of work, not weeks later when it is too late to fix.
The card that catches what the process misses: anything sitting in review without its proof attached.
06 · Views

Seven views, one per job.

The old board showed everybody everything. Six editors were guests on one shared list and each of them had to find their own work inside other people's episodes. The new system never asks anyone to filter anything.

OverviewThe front page of the space, what lives where.
My WorkEvery editor's own list, overdue at the top.
PM BoardThe manager's board, one column per stage.
WorkloadHours per person per day against a normal week.
Time AnalysisWhere the month's hours actually went.
QC QueueEverything waiting on the owner, by client.
ListThe flat table, for changing things in bulk.
My Work, what every editor opens. Only his tasks, overdue first, with what he has to produce and what he has to hand back already in the row.
Workload, what the manager checks before handing anything out. The red cells are days already over capacity. This view could not exist before, because no piece of work had an owner or an estimate of its own.
07 · Dashboards

Numbers that did not exist in August.

Two dashboards, built for two different questions. The manager's answers what is stuck today. The owner's answers how the month is going. Keeping them apart is what stops either becoming a wall of numbers nobody reads.

3
Awaiting footage
Who has not sent their files yet, on the first screen rather than remembered by one person.
37
Overdue
Not a result of the new system. This is the backlog finally being visible. Before, nothing could be overdue because no piece carried a date.
52
Delivered, not paid
A live count of finished work not yet marked paid. There was no way to ask this question in August.
The same three cards, four days apart3 Oct7 Oct
Awaiting footage43
Overdue3837
Delivered and not paid3752

They move because the team is working in it. A dashboard that reads the same every week is a dashboard nobody is feeding.

Where the work is sitting, and what kind of work it is. Fourteen types of deliverable now counted separately, where before all of it was one card called an episode.

That second chart is the one that pays for the project. Hours, volume and cost can now be read per deliverable, per person and per client. Which clients are cheap and which are expensive stops being a feeling and becomes a number.

What else sits on them

08 · Rollout

The build is the easy half.

Most operations projects fail in the fortnight after handover, not during the build. People go back to what they know the first time the new thing is slower than the old thing.

A short guide per role, written in their own language, not in ClickUp jargon.
The house rules every editor reads in their first week.
01
Piloted on one client firstSmall enough that a mistake cost one episode, real enough to find what a test never finds.
02
Added a second, fuller client the week afterSo the pieces the first client never used were exercised before anyone else depended on them.
03
Moved the team across, then closed the old spaceThe old board was made private. The data stays retrievable, but there is nowhere to fall back to. This matters more than any feature.
04
Recorded a walkthrough for each processThe written guides are the reference. The recordings are the training.
05
Stayed on for a monthQuestions answered and automations adjusted while real work ran through it.

The choice that nearly went wrong

The obvious pilot client was the newest one. I pushed back, because their work is a different service to everything else the agency does, so a clean week would have proved almost nothing. I piloted on a typical client instead.

The outcome

What the screenshots show, and what the business can now answer.

Measured today

Answerable for the first time

What I am measuring next

At 30, 60 and 90 days from launch I am pulling the same five numbers each time: hours per episode, episodes delivered per month, revision rounds per episode, days from footage arriving to delivery, and movement in client status. Same method every time, so the comparison means something.

I am deliberately not claiming a percentage on speed or cost yet. Those numbers were never recorded before the rebuild, so there is no honest baseline to compare against. The system is now producing them for the first time, and I would rather show a real number in January than an invented one today.

What happens to all of this in a year

A system that only grows gets slow, so the archiving is designed in rather than left to somebody's judgement. Delivered episodes archive after a month. Posted ones wait four months, so their 30, 60 and 90 day view logging finishes first. The archive runs off the monthly note, which means it has an owner and a date instead of being a job nobody remembers.

Archived episodes keep their status rather than being hidden by ClickUp, so they stay in the dashboards and the history stays readable.

Sound familiar?

The same problem looks like this.

If three of those are true, the problem is probably not the tool and not the team. It is the unit of work. Changing software does not fix that on its own, which is why the same business can move from Trello to Asana to ClickUp and feel no better for it.

Where this usually starts

With an audit, which is the first paid phase rather than something I give away to win the work. I spend it in your actual workspace, with your actual team, finding the shape of the work instead of the shape of the tool. You get the findings whether or not you go on to the build.

Everything after that follows from what the audit finds, which is why I will not quote a system before I have seen one.

How I run a project

Five steps. No surprises.

01AuditFind the real shape of the work, not the shape of the tool.
02MappingDesign it on paper and agree it before anything is built.
03BuildConstruct it alongside live work, never on top of it.
04TrainingWalkthroughs and written guides, one per role.
05LaunchMove across, close the old way, then stay on for a month.
← Previous case studyContractor Finance System

Want a system like this
for your operation?

Book a free discovery call. We'll talk about where things are breaking, what needs to be built, and whether we're a good fit.

Book Your Discovery Call →