Social media content calendar: how to build one, what to include and a free template
How to make a social media content calendar: the columns to include, a monthly template, a posting cadence, content pillars and a weekly planning routine.
By Henrique SampaioPublished 10 min read

30-second summary
- A social media content calendar is a dated plan of every post you will publish: the channel, the format, the topic, who makes it, what stage it is in and when it goes live.
- The columns that matter are date, channel, format, content pillar, hook or topic, production stage, owner, caption and call to action, and a link to the asset.
- Build it in seven steps: set one goal per month, pick three to five content pillars, choose a cadence you can keep, mix formats by surface, fill the month with slots, batch production and review every week.
- No platform publishes an ideal posting frequency. Instagram's own ranking explainer says nothing about how often to post, so pick a cadence you can sustain for three months.
- Two planning mistakes cost reach or trust: reposting watermarked videos to Reels, which Instagram says it makes less visible, and sponsored posts without a clear disclosure, which the FTC says you need.
In this article
- What is a social media content calendar?
- Why use a content calendar instead of posting when you have time?
- What should a social media content calendar include?
- How do you make a social media content calendar step by step?
- How often should you post on social media?
- A free social media content calendar template
- Google Sheets, Notion or a content app: which should you use?
- What mistakes break a content calendar?
- How to do this in LUME Hub
- Summary
- Frequently asked questions
Picture a hypothetical bakery owner on a Monday at 9 p.m. She knows she should post, but she doesn't know what. She opens Instagram, scrolls for ideas, posts a photo of the display case with a caption written in a hurry and promises herself she'll plan next week. Next week looks exactly the same.
The fix isn't more creativity. It's a calendar that answers "what do I post this week?" before Monday arrives. This guide shows how to make a social media content calendar: what it is, the columns to include, a step-by-step method, how often to post, a free template you can copy and the mistakes that quietly cost reach.
What is a social media content calendar?
A social media content calendar is a dated plan of every post you will publish: the channel, the format, the topic, who makes it, what stage it is in and when it goes live. It turns a content strategy into a list of concrete jobs with deadlines.
It is different from a scheduler. A scheduler publishes a finished post at a set time. A calendar covers everything before that: the idea, the script, the recording or design, the caption and the approval. Most posts that never go out die in those steps, not in the publishing.
Why use a content calendar instead of posting when you have time?
A content calendar makes posting predictable: you decide topics once a month, produce in batches and stop starting from a blank page every day. It also shows gaps, such as three sales posts in a row or a month without a single how-to.
Three problems disappear when the plan is written down:
- The Monday blank page. Each slot already has a pillar and a topic, so the question becomes "how do I make this?" instead of "what should I post?"
- Uneven themes. Seen side by side, a month of posts shows whether you only sell, only teach or only share behind the scenes.
- Last-minute production. Stages make it visible that a Reel for Thursday still has no script on Tuesday.
What should a social media content calendar include?
A useful calendar has nine columns: date, channel, format, content pillar, hook or topic, production stage, owner, caption and call to action, and a link to the asset. Everything else is optional.
| Column | What goes in it | Why it matters |
|---|---|---|
| Date and time | The day it goes live | Turns a list of ideas into commitments |
| Channel | Instagram, LinkedIn, YouTube, Facebook, TikTok | Each channel has its own formats and audience |
| Format | Reel, carousel, single image, Story, Short, text post | Production effort varies a lot by format |
| Content pillar | One of your three to five recurring themes | Keeps the month balanced |
| Hook or topic | The first line or the promise of the post | The part that decides whether people stop |
| Production stage | Script pending, script ready, recording, editing, ready, scheduled, published | Shows what is late before it's too late |
| Owner | Who does the next step | Avoids "I thought you were doing it" |
| Caption and call to action | The text and the one action you ask for | Keeps each post tied to a goal |
| Asset link | Design, video file or folder | No more hunting for the final version |
If you post sponsored content, add a "disclosure" column. If you work with clients, add an "approval" column with a date.
How do you make a social media content calendar step by step?
Make it in seven steps: set one goal for the month, choose your content pillars, pick a cadence you can keep, mix formats by surface, fill the month with slots, batch the production and review every week.
- Set one goal for the month. "Get 10 discovery calls," "grow the email list," "fill the workshop." One goal decides which calls to action the month needs.
- Choose three to five content pillars. For a service business, a simple set is: teach (how-to), prove (results and process), connect (behind the scenes and opinions) and offer (what you sell and how to buy).
- Pick a cadence you can keep. Count the hours you really have per week, then estimate how long each format takes you. A cadence you keep for three months beats an ambitious one you drop in two weeks.
- Mix formats by surface. Instagram's ranking explainer says Reels and Explore mostly show content from accounts people don't follow, while Stories come from accounts they already follow. In practice: use Reels to reach new people, carousels to teach and get saves, and Stories to talk to the people who already know you.
- Fill the month with slots. Put a pillar and a format in each slot first, then the topic. Add seasonal dates, launches and events before anything else.
- Batch the production. Write all the scripts for the week in one sitting, record in one sitting and design in one sitting. Switching between tasks is where the hours go.
- Review every week. Move posts forward by stage, swap topics that feel stale, and leave one or two open slots for something timely.
If your goal is new clients, plan at least one post a week with a clear next step, such as a keyword to comment for a free resource. The lead magnet ideas for service businesses give you options for that offer, and the guide on how to get clients from Instagram shows how to turn those comments into conversations.
How often should you post on social media?
There is no official number. Instagram's ranking explainer lists the signals it uses, such as your activity, a post's popularity and your history with the person posting, but it says nothing about how often accounts should post.
So decide by capacity, not by a rule of thumb. A simple test: if you missed more than one planned post last month, the cadence is too high. Drop a format or a channel before you drop quality. Consistency over months is easier to judge than any single week.
A free social media content calendar template
Copy this structure into a spreadsheet or your tool of choice. The week below is a hypothetical example for a small accounting firm with four pillars: teach, prove, connect and offer.
| Day | Channel | Format | Pillar | Hook or topic | Stage | Call to action |
|---|---|---|---|---|---|---|
| Monday | Carousel | Teach | "5 receipts freelancers forget to keep" | Script ready | Save this post | |
| Tuesday | Text post | Connect | Why we stopped taking new clients in April | Script pending | Comment with your view | |
| Wednesday | Reel | Teach | The one-minute monthly bookkeeping habit | Waiting for recording | Comment CHECKLIST | |
| Thursday | Story | Connect | Poll: "Do you file on your own?" | Ready | Vote in the poll | |
| Friday | Carousel | Prove | How we organized a client's year of receipts (with permission) | Editing | Send us a DM | |
| Saturday | Story | Offer | Two discovery call slots left this month | Ready | Book through the link |
Instagram's publishing API accepts carousels of up to 20 images, videos or a mix of the two, so a long how-to can live in a single carousel slot. Keep the template to one row per post, and give versions of the same idea their own rows.
Google Sheets, Notion or a content app: which should you use?
Use a spreadsheet when one person posts to one or two channels; move to a content app when several people produce content, when you need late-post alerts or when scripts and captions should live inside each post.
| What you need | Spreadsheet (Google Sheets, Excel) | Notes app or wiki (such as Notion) | Content calendar app |
|---|---|---|---|
| Free start | Yes | Usually | Depends on the tool |
| Month view of posts | Manual layout | With a calendar view | Built in |
| Production stages | A column you update by hand | A status property | Stages with alerts |
| Script, caption and hashtags in the post | Long cells | Inside each page | Fields in each post |
| Scheduling to the network | No | No | Some apps |
Whatever you choose, check two things: you can see the whole month at a glance, and you can filter by stage to see what is late. Agencies juggling several clients have more requirements; see the social media management tool checklist for small agencies.
What mistakes break a content calendar?
The four mistakes that break a calendar most often are planning without stages, filling every slot months ahead, reposting watermarked videos and forgetting disclosures on sponsored posts.
- No production stages. A post marked only "planned" hides the fact that nobody has written the script. Track at least "script," "production," "ready" and "scheduled."
- No room to react. A calendar full for 90 days can't absorb a client question that deserves a post or a change in your offer. Leave open slots every week.
- Watermarked reposts. Instagram's ranking explainer says it aims to make watermarked reels, and reels already posted on Instagram, less visible. Plan reposts with a task to export a clean version and rewrite the hook.
- Undisclosed partnerships. The FTC says to disclose any financial, employment, personal or family relationship with a brand, to avoid vague terms like "spon" or "collab," and not to assume a platform's disclosure tool is enough. In videos, the disclosure belongs in the video itself.
How to do this in LUME Hub
LUME Hub is an all-in-one platform for small businesses, consultants and agencies. Its Content app is the content calendar, script library and idea bank in one place, and it is included from the Essential plan.
From the Growth plan, CAPI IA turns a script from the calendar into a design or carousel that you can schedule to Instagram. The LUME Hub app screens are in Portuguese today; the product page explains every feature in English. You can start your 7-day free trial with no credit card, or compare the plans.
Summary
A social media content calendar is a dated plan of every post: channel, format, pillar, topic, stage, owner, caption and asset. Build it from one monthly goal and three to five content pillars, choose a cadence you can sustain, use Reels to reach new people and Stories to talk to followers, and batch the production. No platform publishes an ideal posting frequency, so judge your cadence by whether you keep it. Plan reposts with clean, unwatermarked files and plan disclosures for every sponsored post. Your next step: copy the template above, fill next week's six slots with a pillar and a format, and write the first two hooks today.
Frequently asked questions
What is the difference between a content calendar and a content strategy?
A content strategy says why you post, for whom and about what: your goals, audience and content pillars. A content calendar is where that strategy becomes dated posts with formats, owners and deadlines. You need both, but the calendar is what you open every week.
How far ahead should you plan social media content?
A practical rhythm is to plan a month of slots and finish one or two weeks of posts ahead. Planning further out is fine for launches and seasonal dates, but leave room every week for timely posts, answers to questions and what your audience reacts to.
Can I use Google Sheets as a social media content calendar?
Yes. A spreadsheet works well for one person and one or two channels, as long as it has a stage column and someone checks it daily. It starts to strain when several people produce content, when you need reminders for late posts or when scripts and captions live in other files.
What are content pillars?
Content pillars are the three to five recurring themes your account is known for, such as how-to tips, behind the scenes, client results and opinions on your industry. They keep a calendar varied and make it faster to fill, because each slot starts from a theme instead of a blank page.
Do sponsored posts need to be marked in the calendar?
Mark them in the calendar so the disclosure is planned, not remembered. The FTC says to disclose any financial, employment, personal or family relationship with a brand, to place the disclosure where it is hard to miss and, in videos, to include it in the video itself, not just the description.
Should I repost my TikTok videos to Instagram Reels?
You can reuse the idea, but export a clean version. Instagram's ranking explainer says it aims to make watermarked reels, and reels that have already been posted on Instagram, less visible. Plan reposts in the calendar with a task to remove the watermark and adapt the hook.
Sources and official reading
Henrique SampaioCEO and co-founder of LUME and LUME HubHenrique Sampaio is the CEO and co-founder of LUME (We Are Lume) and LUME Hub, which began as the client area of LUME's mentoring program. He writes about the everyday problems LUME Hub solves for small businesses, agencies and service companies: Instagram, content, sales, prospecting, Google, ads and operations.


