← The Agency Playbook

OperationsPublished Oct 14, 20266 min read

Plan ten clients' content calendars in one afternoon

By Wilzer Jean-BaptisteLinkedIn ↗

Planning social content one client at a time eats your week. Batching it into one monthly session, with the same steps for every client, gives the time back.

To plan ten clients' content calendars in one afternoon, stop planning continuously and batch it: one monthly session, the same five steps for every client, about 30 minutes each. Writing and approvals happen later, in their own batches. The result is a full month mapped out by the 20th, fewer context switches, and no captions written at 9pm the night before.

Key takeaways

  • Batch planning beats continuous planning. Switching between clients costs you time reloading their brand and history. Doing every client back to back keeps the process loaded while only the client changes.
  • A one-page brief per client makes the session fast. It covers audience, content pillars, voice, platforms, key dates and where assets live. You open it first every month instead of rediscovering the client.
  • Plan topics, not captions. In the planning session you decide what kind of post goes in each slot, in one line. Captions and visuals come in a separate writing batch.
  • Send each client their whole month for approval at once. One review of 20 posts with a deadline gets a faster, more thoughtful answer than 20 separate requests.
  • Use the same calendar template for everyone. Identical columns and statuses let anyone on your team see where every client stands without asking.

What content calendar batching is (and what it isn't)

Content calendar batching means doing one kind of work for all your clients in a single, scheduled block, instead of spreading it across the week. For an agency running social media, that usually means three batches a month: planning, writing and approval. Each batch has its own day and its own checklist.

It isn't the same as scheduling posts in bulk. Bulk scheduling is the last step, after content is written and approved. Batching is about the thinking work that comes before it, and it's where most of the time goes.

It also isn't a rigid plan you can't change. A good batched calendar leaves a couple of open slots per client each month for timely posts: news, a trend, a last-minute offer. The point is that the predictable 80% is done early, so the unpredictable 20% gets your full attention.

Finally, batching doesn't mean treating every client the same. The process is identical; the content comes from each client's own brief, pillars and dates.

Why batching works

Switching between clients means reloading context: their audience, their offers, what's already gone out, what they said last time. Doing that ten times across a week is slow. Doing it ten times in a row, with the same checklist, is fast, because the process stays loaded even as the client changes.

Batching also fixes last-minute content. When next month is planned by the 20th of this month, approvals have time to happen.

Before the session: one brief per client

You can't plan quickly for a client you have to rediscover every month. Keep a one-page brief for each:

Field What goes in it
Audience Who they're talking to, in one sentence
Content pillars Three to five recurring themes (product tips, behind the scenes, customer stories, offers)
Voice Three words, plus one "never" (e.g. "never use slang")
Platforms and frequency Where they post and how often
Key dates Launches, sales, events and holidays relevant to them
Asset sources Where their photos, logos and approved copy live

Update it whenever a client tells you something new.

The monthly planning session

Block three to four hours around the 15th–20th of each month. Work through clients in the same order every time:

Step Time What you do
1. Review last month 5 min Note the one or two posts that beat the account's usual engagement
2. Drop in fixed dates 5 min Launches, promotions and events go on first
3. Fill the pillars 10 min Assign each slot a pillar, rotating through them
4. Write topics, not captions 10 min One line per slot, e.g. "Customer story: how [customer] uses the spring range"
5. Flag what you need 2 min One consolidated request for photos, quotes or product details

At about 30 minutes per client, ten clients fit in an afternoon, with breaks.

After the session: a writing batch and an approval batch

  • Writing batch (a few days later): captions, hashtags and visuals for every slot, client by client.
  • Approval batch: send each client their full month in one go, with a clear deadline.
  • Scheduling: once approved, schedule the month, leaving a couple of open slots per client.

A reusable calendar template

Keep the columns identical across clients so the process doesn't change:

Date Platform Pillar Topic Caption Asset Status
3 Nov Instagram Customer story How Sam uses the spring range … photo-03.jpg Approved

Statuses: Planned → Written → Sent for approval → Approved → Scheduled.

How to do this in Aidelly

AgencyListed is built by the team behind Aidelly, so here's how this workflow maps onto it. Everything above works in a spreadsheet; this just removes some of the copying and pasting.

  • You can give each client its own workspace, so brand details and connected accounts stay separate.
  • Drafts for the month can be created in bulk, or added to a queue that publishes into fixed weekly time slots, rather than scheduled one by one.
  • Clients can approve the month through a review link without needing an Aidelly login.
  • Once approved, posts publish on schedule to the connected accounts.

Steps you can take today

  1. Write a one-page brief for your three most time-consuming clients.
  2. Pick a fixed planning day each month and block it in your calendar for the next three months.
  3. Set up one calendar template with the columns above and copy it for every client.
  4. Next time you plan, write topics only. Save captions for a separate session.
  5. Send each client one approval request for the whole month, with a deadline.

FAQ

How long does it take to plan a month of social content for one client?

With a current client brief and a fixed checklist, planning topics for one client's month takes about 30 minutes. Writing captions and creating visuals is a separate step and takes longer, depending on how many posts you produce.

What is a content pillar?

A content pillar is a recurring theme a client posts about, such as product tips, behind-the-scenes, customer stories or offers. Most clients need three to five. Rotating through them keeps a feed varied without starting from a blank page each time.

When should an agency plan next month's content?

Around the 15th to 20th of the current month works well. That leaves time for writing, a full approval round and scheduling before the new month starts.

How do I get clients to approve content faster?

Send the whole month in one request with a clear deadline, rather than post by post. Name a single approver at onboarding, and make it easy to review, for example through a shared calendar or review link.

What should a client content brief include?

The audience in one sentence, three to five content pillars, voice in three words plus one thing to avoid, platforms and posting frequency, key dates, and where assets live. Keep it to one page and update it whenever the client tells you something new.

How many open slots should I leave in a content calendar?

Leave a couple of slots per client each month for timely posts, such as news, trends or last-minute offers. That keeps the calendar flexible without undoing the planning.

What is the difference between batching and bulk scheduling?

Batching is doing one type of work, like planning or writing, for all clients in one block. Bulk scheduling is the final step of loading approved posts into your publishing tool. You need both, but batching is where most of the time is saved.

Try this workflow

Do this in Aidelly

The steps in this post work in a spreadsheet. If you run client social, Aidelly handles the scheduling, approvals and reporting parts in one place.

See the workflow in Aidelly ↗

Aidelly builds AgencyListed. Using it never affects your listing or ranking.

Get your agency listed on AgencyListed (free)

Buyers use AgencyListed to find agencies by service and city. A complete listing shows them what you do, where you work and who you work with. Verified listings carry a badge, so buyers know the details came from you.

It’s free and takes a few minutes. Not sure if you’re already here? Look up your agency and claim it.

Get listed free →

AgencyListed is built by Aidelly. We mention Aidelly where it fits the workflow; nothing here requires it, and it never affects how agencies rank in the directory.

The Agency Playbook

One practical step for your agency, every weekday.

Free. Unsubscribe from any email. We never sell or share your address.