SEO glossary

Content calendar

Definition

A content calendar is one dated plan of what you publish, where, in what format, and who owns it. For a two-person team the shape that survives is a monthly grid built a month ahead, a weekly lock on the following week's copy and assets, and 20–30% of slots deliberately left empty for whatever the month throws at you.

Updated 26 July 2026 · Written by the Last Agency team · See what SEO actually costs

The short version

  • If adding a row takes more than 90 seconds, the calendar dies by week three. Fewer fields, filled in, beats more fields, empty.
  • Monthly grid, weekly lock. Anything not locked by Thursday moves to the following week — no exceptions, or the rule stops working.
  • Plan around the Indian financial year and festive quarter, not a template built for a December year-end.
  • Leave a quarter of the slots empty. A full calendar can't respond to anything.

The fields a calendar needs — and the ones that kill it

Every abandoned content calendar failed the same way: it asked for more than the person filling it had time to give. Start with the minimum; add a column only when its absence costs you something.

  • Date, time, channel and format — one row per channel even for the same idea, because the copy differs.
  • The angle, in one line — not the topic. "Why cheap SEO costs more" is an angle; "SEO" is a shrug.
  • The hook — the first line or first three seconds. Writing it at planning time stops a good idea becoming a flat post.
  • Owner — a person's name, not a team. Status — three values maximum.
  • Destination link with its [UTM](/glossary/utm-parameters) — added at planning time, so nobody ships an untagged link at 9pm.
  • One performance number, filled in after — the column that turns a calendar into a feedback loop.

Monthly grid, weekly lock

The cadence matters more than the tool. Two rituals, both short, both non-negotiable.

The monthly grid gets built in the last week of the previous month: themes, campaign anchors, what's happening in the business, what the social listening log turned up, and roughly what goes in each slot. Ninety minutes, and the only meeting where anyone argues about ideas.

The weekly lock happens the same day every week — Thursday works — for the week that follows. Copy final, assets final, approvals done, links tagged. Anything not locked by Thursday moves. That rule feels harsh the first time it costs you a post you wanted, and it's the only reason a calendar survives a busy month; without it everything is permanently almost ready.

Total overhead for two people: about three hours a month. A calendar that needs a day a week is one you'll abandon by March.

Plan around the Indian calendar, not a global one

Most calendar templates assume a December year-end and a Black Friday peak. In India both are wrong: the financial year ends 31 March, and the demand peak is the festive quarter. A template that misses that has you running year-end campaigns three months late.

The Indian planning year for a small marketing team.
WindowWhat's actually happeningPlan it by
Jan–MarBoard exams for edtech. Financial year closing 31 March — peak for insurance, tax, CA services, B2B renewals. Republic Day, Holi.End December
Apr–JunNew financial year budgets open for B2B. School admissions. A genuine retail lull — build evergreen content here.March
Jul–SepMonsoon. Independence Day sales. Ganesh Chaturthi in the west, Onam in Kerala. Festive build-up starts here, not in October.June
Oct–DecThe quarter that matters: Navratri, Durga Puja, Diwali, then wedding season. Retail and D2C make their year here.August

Leave room for the month that actually happens

A calendar filled to 100% can't respond to anything — a customer post worth resharing, a competitor's announcement, a question that came up on four sales calls this week. Leave 20–30% of slots empty as a standing reactive budget.

Give reactive content a rule so it doesn't eat the plan: 48-hour turnaround, one approver, and a written list of what you don't react to. Tragedies, disasters, elections, communal or political flashpoints, anything needing a legal opinion. Brands post condolence creatives with their logo on them because nobody wrote that list first.

Empty slots are also where evergreen content lands when nothing happens. Keep three finished pieces in a drawer — a founder explainer, a customer story, a myth-buster.

Who approves what, by when

In almost every small Indian marketing team the bottleneck is the founder, and the calendar makes that visible. Content sits in "awaiting approval" for six days, the weekly lock slips, and by month three the team publishes whatever it can get signed off rather than what was planned.

Fix it structurally. One named approver, not a group chat. A 24-hour service level. And the default that does the real work: no reply within 24 hours and it ships as written. Founders hate that clause, and it's the single change that makes the rest of the system function.

Carve out the exceptions — pricing claims, anything regulated, anything naming a client — and let the rest go. If founder judgement is needed on every caption, nobody has been trusted with the brand voice yet. That's the most common reason organic social stalls at month four.

Related questions.

How far ahead should a content calendar be planned?

One month of slots planned, one week of copy and assets locked. Planning further than a month ahead produces detail that gets thrown away; planning less than a month ahead means you're always writing under pressure, which shows in the work.

What should a content calendar include?

Date and time, channel, format, the angle in one line, the hook, an owner by name, a three-value status, the tagged destination link, and one performance number filled in afterwards. Anything beyond that is optional and most of it will end up empty.

How many posts a month should a small business publish?

Fewer than you think, more consistently than you manage now. Eight to twelve solid posts a month, sustained for a year, beats thirty in one quarter and silence after — on every platform, and for the same reason. Set the number at what you can hold through your busiest month.

Should the content calendar cover blog posts and social together?

Yes, in one file. They feed each other — a blog post becomes four social posts, a comment thread becomes a blog post — and splitting them into two calendars is how teams end up publishing the same idea twice in a week with no cross-links between them.

What tool should I use for a content calendar?

A spreadsheet, until it genuinely hurts. Notion, Airtable and dedicated scheduling tools are all fine, and none of them will save a calendar nobody fills in. The tool is never the reason a calendar failed; the approval bottleneck and the missing weekly lock are.

Last slot's open

Make this the last growth call you book.

Grab the free strategy call and walk away with a 90-day growth plan — hired or not. Or just text us. Either way, you'll know exactly how we'd win.

Guaranteed or it's free · No lock-in · Free strategy call