How to Build a Social Media Content Calendar

Summarize with AI:

Link copied

A content calendar is more than a list of what goes out on which day. The goal and the audience are written first. Then the themes, platforms, and owners that will carry them. Dates come last.

Three answers before the dates

An empty monthly grid fills easily. Being filled does not mean the grid says anything. The first lines of the calendar should not be dates. They should be the three answers below.

  • Goal

    The job the calendar serves. Getting a booking, introducing a product, answering a question that comes up often. If there are three jobs, three lines are written. A goal that does not fit in one sentence will not fit in the calendar either.

  • Audience

    Who arrives, and with what question. An existing customer and someone hearing of you for the first time do not look for the same sentence. 'Everyone' is not a description of an audience. If it is unwritten, each post chooses its own.

  • The trace to read

    Which number will be read after a post. The platform's own panel shows reach and engagement. Arrival on the site is read in Analytics.

Tagging links so arrival can be read

The default channel group in Google Analytics 4 is rule-based. Organic Social describes arrivals from non-ad links on social sites. An arrival whose source is on the list of recognized social sites, or whose medium is one of values such as 'social', is written to that row. Paid Social is a separate row and counts arrivals marked as ads.

The consequence for the calendar is this: whether the link in each post that leads to the site will be tagged has to be written. The tagging decision is a column in the calendar. If it is not made, nobody can say which row an arrival falls into. Do not read an organic post and a paid impression on the same row. The piece on pace opens that split separately.

Content themes: each one has a job

A content theme is a job that repeats in the calendar. 'General brand post' is not a theme. It becomes one when it is written which question it answers, who it speaks to, and what form it takes. How many themes there are depends on what can be produced. A theme the capacity cannot carry stays empty in the calendar.

Sample rows. Each brand writes its own themes and its own jobs.
ThemeWhat it saysTo whomThe trace to look at
How we workHow a job runs, step by stepSomeone hearing of you for the first time, or decidingArrivals on the site, number of messages
A common questionA short answer to a single questionSomeone already interestedSaves, shares
From inside the workThe real state of a finished or running jobExisting customers and their circleThe quality of comments and messages
AnnouncementA change with a dateFollowersThe page the announcement points to

Platform and pace are separate lines

The same idea does not do the same job on every platform. One platform wants a short vertical video, another a sequence of images, a third a long text. In the calendar a platform is not a label. It is a line. On each line the form, length, ratio, and text length are written apart. For technical limits such as size and safe area, see the piece on Reels dimensions.

Pace is also written per line, and it is expressed as a count of jobs, not a count of days. 'Five posts a week' is not a pace. 'One explanation, one proof, and one announcement a week' is a pace. Why frequency alone does not name a job is covered in a separate piece. The subject here is how that frequency turns into a line in the calendar.

A line without an owner stays empty

The place where calendars most often fall apart is not the date. It is ownership. Who gave the idea, who wrote the text, who approved it, who published it, who answers the comments. These can be one person or several. What matters is that it is written. In social media work the division of labor is built around the brand and the way the work is set up. No fixed split is proposed here.

Responsibility that is not written shows up in the calendar as delay.
StageWhat has to be writtenWhat shows if it is not written
Idea and textWho writes, and who supplies the informationThe text is written on the last day, the themes empty out
ApprovalWho approves, how many rounds, within what timeFinished content waits at the hour of publication
PublicationWho publishes, from which account, with which toolIf the person with publishing rights is away, the calendar stops
Comments and messagesWho answers, and who is asked when the answer is not knownQuestions go unanswered or reach the wrong person
MeasurementWho looks at which number, and how oftenThe calendar is written once and never read again

A sample week

The plan below is built to show how the fields above sit together. It is not the plan of a real brand.

A four-job week for a fictional ceramics studio.
DayThemeFormPlatformOwner
MondayHow we work: the steps of a custom orderVertical videoInstagram ReelsIdea: studio. Edit: production
TuesdayA common question: when is an order readyImage sequenceInstagram, FacebookText: studio. Approval: studio owner
ThursdayFrom inside the work: the batch out of the kilnPhotograph and a short textInstagramShoot: studio. Publication: agency
FridayAnnouncement: the studio's weekend opening hoursSingle image, tagged linkInstagram, Google business profileText and link tag: agency

Fictional example

This example is not a client record. The week has four jobs, and Wednesday is empty. The gap is not something missing. It is a decision: that day is for answering comments and messages. Of the four jobs, two answer a question, one shows a piece of work, and one announces a date. Only Friday's link is tagged, because arrival on the site will be read from that post alone. The calendar does not look full. What it says is clear.

Before the calendar is closed

If any of the lines below is unwritten, the calendar is not ready. Adding dates does not close a missing line.

  • Whether the goal is written in one sentence, and split into separate lines if there is more than one.
  • Whether the audience is described with a question and a situation.
  • Whether each content theme has what it says, to whom, and what will be looked at.
  • Whether form, length, and ratio sit on a separate line for each platform.
  • Whether pace is written as a count of jobs, not a count of days.
  • Whether an owner is written for idea, approval, publication, replies, and measurement.
  • Whether the tagging decision for links to the site is written, and whether organic and paid are read apart.
  • Whether the theme the capacity cannot carry has been taken out of the calendar.

Sources