← Back to all posts

10/19/2026 • Gowtham

How Often Should an Agency Post for Each Client? A Per-Platform Cadence Guide

Practical starting cadences for X, LinkedIn, Instagram, Facebook and Threads per client brand, with a sample weekly grid and rules for adjusting it.

Every new client asks the same question in the first call: "How often should we be posting?" The honest answer is that there is no universal number, but there is a sensible starting point per platform, and a clear way to adjust it to what the client and your team can actually sustain.

This guide gives you those starting ranges, a sample weekly grid you can copy, and the rules we use to move a client up or down from the baseline.

Start from consistency, not volume

Before the numbers, one principle: a cadence you can hold for six months beats a higher one you abandon after six weeks. Audiences and platforms both reward a predictable rhythm far more than bursts. For an agency, a missed week is also a visible failure in front of the client.

So treat every number below as a ceiling you grow into, not a target you open with. If you are unsure, start at the low end of each range and add posts only once the first month runs without slipping.

The ranges here are judgement calls from running multi-brand calendars, not research findings. Treat them as a first draft of the plan.

Per-platform starting ranges

PlatformStarting range per client brandWhat drives the high endWhat justifies the low end
X3-7 posts per week, plus repliesActive news cycle, founder-led voice, real-time topicsB2B brand with little to react to; nobody to handle replies
LinkedIn2-4 posts per weekStrong thought-leadership material, active founder or team profilesNiche service business with limited proof points
Instagram (feed)2-4 posts per weekVisual product, steady supply of photos or design capacityService brand with few original visuals
Instagram (Stories)3-5 days per weekEvents, behind-the-scenes access, offersNo one on the client side sharing raw material
Facebook2-4 posts per weekLocal business, community group, event-driven audienceAudience has largely moved elsewhere; page is mostly a listing
Threads3-5 posts per weekConversational brand voice, overlaps with Instagram audienceBrand voice is formal; no capacity for replies

A few notes on reading this table:

  • X and Threads reward conversation. A post that nobody replies to, from an account that never replies, does little. If you cannot commit time to replies, sit at the low end and say so in the plan.
  • LinkedIn depends on substance. It is easy to fill four slots with filler. Two strong posts a week usually outperform four thin ones for a service business.
  • Instagram depends on visual supply. Frequency is capped by how many original images or designs you can produce, not by how many captions you can write.
  • Facebook varies most by client type. For a local restaurant or gym it can be the main channel. For a SaaS company it may need only one or two posts a week to keep the page alive.

A sample weekly grid for one client

Here is what a mid-range week looks like for a single brand active on all five platforms. Copy it into your calendar template and change the slots per client.

DayXLinkedInInstagramFacebookThreads
MonIndustry takeInsight postFeed: carouselSame carousel, adaptedQuestion to audience
TueThread or tip-Stories-Short tip
WedLink to blog or offerCase study or proofStoriesBlog or offer linkReply-bait opinion
ThuReply-led post-Feed: single image or ReelCommunity or local post-
FriLight or culture postTeam or behind-the-scenesStoriesEvent or weekend postLight post
Sat-----
SunScheduled recap----
Total632 feed + 3 Stories44

That grid is around 20 pieces of content per client per week once Stories are counted. For five clients, that is roughly 100 pieces a week. Most small agencies cannot hold that, which is why the next sections matter.

Adjust by client capacity

"Capacity" here means what the client can supply and react to, not just your budget. Score each client on three questions before you set the cadence.

  1. Raw material: Does the client send photos, news, customer stories and product updates without being chased? If not, cut Instagram and LinkedIn to the low end. You will run out of real material and start posting filler.
  2. Responsiveness: Will someone on the client side answer comments and DMs, or is that on you? If nobody owns replies, reduce X and Threads, where conversation is most of the value.
  3. Brand risk: Is this a regulated or sensitive brand (finance, health, legal)? Every post carries more review effort, so fewer, more considered posts are safer.

A simple scoring rule:

  • Strong on all three: use the mid-to-high end of each range.
  • Strong on two: mid-range on the platforms they are strong for, low end elsewhere.
  • Strong on one or none: pick two platforms only, both at the low end, and expand once the basics run smoothly.

Dropping a platform entirely is a valid answer. A client on two platforms posted well is a better case study than one on five platforms posted badly.

Adjust by approval speed

Approval speed is the factor most agencies forget when setting cadence. If a client takes four days to approve, a daily X schedule is impossible without either posting stale content or posting without sign-off.

Match cadence to approval turnaround:

Client approval turnaroundRealistic cadence approach
Same dayFull range available, including timely X and Threads posts
1-2 working daysBatch weekly; keep a small reactive allowance for X
3-5 working daysBatch fortnightly; avoid time-sensitive content; low end on X and Threads
Over a week, or unpredictableMonthly batch of evergreen content only; renegotiate scope

Two practical moves help here:

  • Split content into "evergreen" and "timely". Evergreen posts can be approved in a monthly batch. Timely posts need either fast approval or a pre-agreed rule that lets you post within set boundaries.
  • Put the cadence-approval link in the contract. State that the agreed frequency assumes approvals within a set number of working days. If approvals slow down, the cadence drops, and that is not a missed deliverable.

Adjust by your own team's hours

The last constraint is internal. Before you promise a cadence, multiply it out across all clients and check it against your hours.

Use this quick check:

Posts per client per week:        ____
x Number of clients:              ____
= Total posts per week:           ____

Minutes per post (draft + design + review + scheduling):  ____
= Total minutes per week:         ____
/ 60 = Hours per week:            ____

Hours your team actually has for content per week:        ____

If the required hours exceed the hours you have, something has to give: fewer platforms, lower frequency, more repurposing, or faster drafting. Repurposing one strong idea across platforms (the Monday carousel in the grid above) is usually the first lever, because it reduces ideas needed without reducing posts.

Faster first drafts are the second lever. If brand-trained AI drafting cuts the blank-page time, you may hold a higher cadence with the same team. Review time does not disappear, so count it honestly in the worksheet. If you want to see what that looks like for a client, Impret's free demo turns a client URL into three on-brand drafts you can test against your own process.

Review cadence every month, not every week

Once a cadence is set, resist changing it based on one week of results. Weekly numbers on small accounts are noisy. Instead, run a short monthly check per client:

  • Did we hit the planned number of posts on each platform?
  • Which platform slipped first, and why (material, approvals, our hours)?
  • Is any platform getting replies and engagement we are not keeping up with?
  • Is any platform getting so little response that the slots would be better spent elsewhere?
  • Has the client's capacity or approval speed changed?
  • Do we raise, hold or lower cadence on each platform next month?

Change one or two platforms at a time, and tell the client in plain terms why. Quietly posting less is never the right move.

Common mistakes to avoid

  • Copying one cadence across all clients. A local bakery and a B2B software firm need different rhythms. Templates are a starting point, not a policy.
  • Counting cross-posts as separate effort. The same image and caption on Instagram and Facebook costs far less than two original posts. Plan for it, but adapt each version to the platform.
  • Ignoring weekends entirely. For consumer, hospitality and local clients, weekends may be the most important slots. For B2B, a scheduled Sunday recap on X is often enough.
  • Promising frequency in the sales call. Agree cadence after the capacity and approval questions, not before.
  • Treating Stories like feed posts. Stories work best when they are quick and raw. Holding them to a full approval cycle usually kills them; agree looser rules for Stories with the client up front.

Putting it together

For each new client brand:

  1. Pick the platforms where the client's audience actually is, not all five by default.
  2. Set each platform at the low end of the starting range.
  3. Score the client on raw material, responsiveness and brand risk.
  4. Check approval turnaround and match the batch rhythm to it.
  5. Run the hours check across all clients.
  6. Hold the cadence for a month, then review with the checklist.

That process gives you a number you can defend to the client and deliver every week.

Next step

If drafting time is what limits your cadence, paste a client's website into the Impret website demo and get three on-brand drafts to compare against your current first-draft time.

Read more of our articles