Guides · Strategy

How to plan a content calendar for X

A content calendar turns “what should I post today?” into a decision you make once a week. Here's how to build one for X that's simple enough to keep.

Updated November 4, 2026 · 4 min read

Why a calendar beats posting on the fly

Posting when inspiration strikes works until it doesn't. A busy week becomes a silent week, and your feed swings between five posts in a day and none for ten.

  • Consistency. Steady posting builds an audience that knows when to expect you.
  • Balance. You see at a glance when every post is a promotion.
  • Less daily effort. Deciding once a week beats deciding every morning.
  • Better posts. Writing in batches leaves time to edit.

Step 1: pick your posting slots

A slot is a day and time you commit to posting. Start with fewer than you think. A schedule you keep beats an ambitious one you drop in week three.

Step 2: give each slot a category

Categories are the types of post you rotate through. Tie them to your content pillars or to what each post is for. Four that suit most accounts:

CategoryPurposeExample posts
EducationTeach something usefulHow-to threads, quick tips, explainers
DiscoveryShow something newTools, trends, findings, behind the scenes
Data/TipsConcrete numbers and tacticsNumbers from your work, checklists, rules of thumb
EngagementStart conversationsQuestions, opinions, polls

Assigning a category in advance means you never sit down to a blank “post something” slot. You sit down to “an engagement post for Thursday evening”, which is a much easier brief.

A weekly template

A starting week with seven slots. Adjust the times to your audience.

DayTimeCategory
Monday08:00Education
Tuesday10:00Discovery
Wednesday12:00Data/Tips
Thursday09:00Education
Thursday17:00Engagement
Friday10:00Discovery
Sunday18:00Engagement

The idea: teaching posts in the working morning, conversation posts in the evening and on Sunday, and no category twice in a row. This is also the recommended schedule Extudio loads with one click in its posting slot settings.

Step 3: batch the writing

  1. Once a week, open the calendar and list the empty slots.
  2. Brainstorm one or two ideas per slot from its category. The tweet ideas list helps.
  3. Write everything in one or two sittings.
  4. Preview each post and schedule it into its slot.
  5. Leave one slot loose for something timely.

Short on material? One blog post, newsletter or talk can fill several slots. See how to repurpose content for X.

Step 4: review monthly

At the end of each month, look at your X analytics by category: which ones earned replies, bookmarks, profile visits and follows. Shift slots toward what works, but keep some variety, because an all-tips feed gets stale. X metrics explained covers which numbers to watch.

Look at the calendar itself, too: which slots you filled at the last minute, which ones you skipped, which ones you dreaded. A slot you keep skipping is a slot to move or delete.

  • Too many empty slots? Cut slots before you lower the quality.
  • One category always flops? Rework it before you drop it.
  • Running dry in a category? Revisit your pillars.

An example week, filled in

Here's the template filled in for a fictional fitness coach, so you can see how categories turn into actual posts:

SlotCategoryPost
Mon 08:00EducationThread: a 5-minute warm-up, step by step
Tue 10:00DiscoveryA kitchen tool that halved meal-prep time
Wed 12:00Data/TipsChecklist: what a beginner needs for home training
Thu 09:00EducationQuick tip: how to tell if a weight is too light
Thu 17:00EngagementQuestion: what's stopping you from training this week?
Fri 10:00DiscoveryBehind the scenes of a client session, with permission
Sun 18:00EngagementOpinion: rest days are part of training
The Thursday tip, written out
  1. Y

    Your name@you

    Quick tip: if you can do 3 more reps than the plan says, the weight is too light. Go up a little next set. Strength comes from the last few hard reps, not the easy ones before them.

Plan the bigger moments too

On top of the weekly rhythm, keep a short list of dated moments: launches, events, holidays your audience cares about, anniversaries. Put them on the calendar a month ahead so their posts get written in a normal batch, not the night before. How to launch a product on X covers the biggest one.

Tools for the job

A spreadsheet works: one row per slot with day, time, category, draft and status (draft, ready, scheduled, posted). It doesn't post anything, so you still copy each post into X or a scheduler.

Extudio's content calendar is a weekly grid of your slots, each with a category, plus a filled/total counter. Click an empty slot and Compose opens with that category picked. Planning slots is free; on the paid plans, scheduled posts publish into their slots automatically through the tweet scheduler.

Questions

Something else? support@extudio.dev

Your next week of posts,
done this afternoon.

Sign up with your email, set your brand, and start writing. Upgrade when you want AI and auto-posting.