A content calendar template is a grid that lists what you will publish, where, when and who is responsible. This page gives you the columns to use, a filled-in example you can copy into any spreadsheet, and a way to set it up in an afternoon. It is written for small business owners, freelancers and solo creators who have no content team.
TL;DR
- A content calendar needs only a few fields to work: publication date, title or idea, platform, format and status. Add the rest as you need it.
- Copy the template below into a spreadsheet, then build it around the way you actually work instead of bending your routine to fit the sheet.
- Plan launches and promotions first, then fill the gaps with regular posts, and batch your captions.
- A marketing calendar sits above the content calendar. It holds campaigns, offers and events, and the content calendar holds the posts that carry them.
- A spreadsheet is enough to start. Move to a tool when the manual copying and posting becomes the bottleneck.
Table of Contents
- What a content calendar is, and how it differs from a marketing calendar
- What a content calendar template should include
- A content calendar template you can copy
- Content calendar examples for different needs
- How to build your content calendar in an afternoon
- Planning campaigns alongside regular content
- Spreadsheet or tool?
- Our perspective: the calendar should shrink your workload, not add to it
- Put your calendar on autopilot with Soclo
- Frequently asked questions
- Sources
What a content calendar is, and how it differs from a marketing calendar
Shopify describes a content calendar as a digital calendar for planning the production and publication of a brand's content: blog posts, social posts, videos, ad campaigns and other material. At the very least, it records upcoming publication dates, post titles and the platforms they go on.
A marketing calendar is wider. It covers the whole plan: product launches, sales, events, paid advertising and seasonal moments. The content calendar is the working layer underneath it. Think of it this way:
| Content calendar | Marketing calendar | |
|---|---|---|
| Question it answers | What are we posting, and when? | What are we trying to achieve this quarter? |
| Unit of planning | A single post, video, email or article | A campaign, launch, promotion or event |
| Typical horizon | Next two to four weeks, in detail | A quarter or a year, in outline |
| Typical detail | Caption, creative, link, status, owner | Goal, dates, budget, channels |
| Who looks at it daily | Whoever creates and publishes | Whoever sets priorities and budget |
You do not need both as separate files. A solo creator can run the marketing layer as one tab (or one row per campaign) and the content layer as another tab in the same workbook.
What a content calendar template should include
Shopify's list of the basics for a post entry is the intended publication date, post title, caption copy, links to other pages on your website and design assets. The American Marketing Association's content calendar toolkit goes further, with yearly campaign planning, monthly and weekly scheduling, platform fields, campaign and topic fields, owners, copy, assets, hashtags, links, status and a reusable content repository.

You do not need all of that on day one. Here is a practical split.
The fields you need from the start
- Date and time. The day it goes live. Add a time only if your audience or platform makes timing matter.
- Platform. Instagram, LinkedIn, TikTok, your blog, your newsletter. One row per platform keeps things clear, even if the idea is the same.
- Format. Image, carousel, short video, article, story, email.
- Idea or title. One line that tells you what the post is about.
- Status. Idea, drafted, in review, approved, scheduled, published.
The fields that earn their place once you are running
- Caption or copy. Drafted in the sheet so you can review a week at a time.
- Creative link. A link to the image or video file, so nothing is hunted down on posting day.
- Call to action or offer. What you want the reader to do: book, buy, reply, subscribe.
- Content pillar. The theme the post supports, for example education, behind the scenes, proof, promotion. This is how you notice you have posted five offers in a row.
- Owner. Needed the moment a second person is involved. Solo? Skip it.
- Notes and results. A short line on what happened, which feeds next month's ideas.
A content calendar template you can copy
Paste this header row into a spreadsheet and you have a working calendar. The sample rows show how it looks filled in for a fictional neighborhood bakery. They are illustrations, not data.
| Date | Platform | Format | Idea | Pillar | Caption (draft) | Creative link | CTA | Status |
|---|---|---|---|---|---|---|---|---|
| Mon | Reel | Sourdough shaping in 30 seconds | Behind the scenes | Draft ready | Folder link | Pre-order for Saturday | Scheduled | |
| Tue | Newsletter | This week's seasonal loaf | Product | Draft ready | Photo link | Reply to reserve | In review | |
| Wed | Image | Customer photo of a birthday cake | Proof | Needs writing | Customer photo | Order a cake | Idea | |
| Thu | Carousel | Three ways to use day-old bread | Education | Draft ready | Canva link | Save this post | Approved | |
| Sat | Story | Open until 3 pm, what is left | Promotion | Short | Phone photo | Visit today | Idea |
Add two more tabs and the template covers most small-business needs:
- Ideas. A running list where every thought goes, with no date and no pressure. You pull from it when a gap appears.
- Brand notes. Your tone, words you use and avoid, hashtags, and your three to five pillars. If you have not written these down, our brand voice guidelines template takes you through it in one to four pages.
Planted Marketing's small-business template follows a similar pattern: brand notes, an ideas tab and a monthly view, with columns for content type, date, idea, creative, caption, status, platform, keywords, call to action, intent and pillar. Whatever sheet you pick, check that it has these two things: a status column you will actually update and a place for the creative itself.
Content calendar examples for different needs
The same grid bends to fit very different jobs. These are the setups we see most often, described as patterns, not as real case studies.
Blog and newsletter calendar
Fewer rows, more columns. Each entry carries a working title, target search phrase, outline status, draft due date, publish date and links to related pages on your site. Because writing takes days and not minutes, add separate "draft due" and "publish" dates.
Social media calendar
More rows, fewer columns. Every post has a date, platform, format, caption and status. Planning by week works well: on one day, you write the week's captions, on another you make the creative. If you post across several networks, keep one row per network so the caption can be adjusted for each.
Video calendar
Video needs lead time for scripting, filming and editing, so add a "shoot date" column. A good habit is filming several clips in one session and spreading them across the month. Our Reels workflow guide shows the path from idea to scheduled post, and our video marketing trends piece explains where short video is heading.
Ad campaign calendar
Paid campaigns have start and end dates, a budget, an audience and a creative set. Track them on the marketing tab: one row per campaign, with a column for the organic posts that support it.
Solo creator calendar
You are the publisher, the editor and the marketer at once. Ghost's advice is to design the calendar around your real process instead of letting a template dictate it. If you draft on Sunday and film on Wednesday, put those dates in the sheet. A calendar you do not follow is just another list.
Freelancer calendar
Freelancers post for two audiences: potential clients and peers. A simple split helps: two posts a week showing work or process, one showing results or client feedback, and one about how you work. Add a column for the "lead source" so you can see which posts bring inquiries.
How to build your content calendar in an afternoon
You can set this up in two or three hours. A longer version of this approach is in our guide to planning a year of marketing in an afternoon.
- Choose your channels. Pick the two or three where your customers actually are. Ghost suggests deciding which channels and content types to schedule, how often to publish and who needs access before you build anything.
- Set a frequency you can keep. Three posts a week you really publish beat daily posting that collapses in week three. You can raise it later.
- Write down your pillars. Three to five themes. Each post gets one.
- Mark the fixed dates first. Launches, sales, holidays that matter to your customers, events, school terms, your slow season. These anchor the grid.
- Fill the gaps from your ideas list. Match ideas to pillars so the mix stays balanced.
- Batch the captions. Write a week or two at a time. It is quicker than starting from a blank box each morning.
- Prepare the creative. Check each platform's dimensions before you design; a social media image sizes cheat sheet saves you re-exporting files later.
- Run a status flow. Move each post through draft, review, approved, scheduled and published. Even if you are the only reviewer, a review step catches typos and off-brand lines.
- Review monthly. Look at which posts did well, which pillar was ignored, and adjust the next month.
Planning campaigns alongside regular content
The usual mistake is treating campaigns and everyday posts as separate worlds. A launch happens, the feed goes quiet around it, and then everything goes back to normal. A better layout looks like this:
- Campaign tab. One row per campaign: name, goal, start and end date, offer, channels, budget and owner.
- Content tab. A "campaign" column that links each post to a row on the campaign tab, or says "evergreen" if it stands alone.
- Lead-in and follow-up. For every campaign, plan posts in three phases: warm-up (what is coming and why it matters), launch (the offer itself) and follow-up (proof, answers to questions, a last reminder).
- Capacity check. Count the posts a campaign needs and compare with your normal weekly output. If a launch needs twelve posts in ten days, drop some evergreen ones for that stretch instead of overloading yourself.
Filtering the content tab by the campaign column gives you the full story of any promotion in one view, and filtering by "evergreen" shows what is left to keep the feed steady.
Spreadsheet or tool?
Start with a spreadsheet. It costs nothing, you can see how every column works, and it makes you clarify your own process. Consider moving to a tool when:
- You copy captions from the sheet into each network by hand, every day.
- Posts go out late or not at all because you forgot.
- You work across more than three channels.
- Someone else needs to approve posts and email threads are getting messy.
- You want the creative made in the same place as the plan.
A calendar tool should do three jobs: show the plan, hold the drafts and creative, and publish on schedule. If it only does the first, it is a prettier spreadsheet. We cover the risks and safeguards of automated posting in our guide to safely automating social posting with human review, and the wider picture in marketing workflow automation for small teams.
Our perspective: the calendar should shrink your workload, not add to it
We build for people who run a business or a channel and do their own marketing. The pattern we see is predictable: someone downloads a detailed template, fills in January with enthusiasm, and abandons it by February because the calendar became a second job.
So we think about it differently. The plan is only worth having if the work behind it gets lighter. That means three things:
- Start from the idea, not the grid. Most people think of things to say in the shower or between customers. Capturing that thought in a sentence should be enough to start a post.
- Keep the human in charge. Automation is useful for drafting, scheduling and posting. Approvals, spending and what your brand says should stay with you.
- Make the calendar match your voice. A schedule full of generic posts is worse than an empty one. The calendar should hold content that sounds like you.
That is why Soclo is built around plain-English commands: describe what you want, review what comes back, and let the schedule handle the posting. A spreadsheet is a fine start. If you find yourself spending more time maintaining it than creating, that is the sign to let software carry the repetitive parts.
— simeon
Put your calendar on autopilot with Soclo
If you want the plan, the content and the publishing in one place, Soclo does that. You type what you want in plain English, it creates posts, ads and videos in your brand's voice, and Soclo Autopilot handles scheduling and posting while you keep control of approvals and spend.

You can try the Free plan at £0 per month. Paid plans run from Starter at £7.99 per month (or £79.99 per year) through Pro at £19.99 per month, Business at £49.99 per month and Autonomy at £99.99 per month. Credits for advanced features such as voice and music generation start from £1.99, one-off. See the social media management page for how scheduling and channel management work.
Frequently asked questions
Is there a free content calendar template?
Yes. The template in this article is free to copy into Google Sheets or Excel. Many other free versions are published as spreadsheets, CSV files or project boards. Before choosing one, check that it has a status column, room for the creative or a link to it, and a way to tag each post to a campaign or pillar.
How far ahead should I plan content?
Plan the next two to four weeks in detail and the next quarter in outline. Fixed dates such as launches and events can go in the calendar further ahead. Planning too far in detail means you rewrite it when something changes.
What is the difference between a content calendar and a social media calendar?
A social media calendar is a content calendar limited to social networks. A content calendar can also include blog posts, newsletters, videos and ads. If you only publish on social platforms, the two are effectively the same document.
How many posts a week should I schedule?
There is no number that suits everyone. Choose a frequency you can keep up for three months, then adjust using what you see in your results. Consistency matters more than volume, and a modest schedule that you finish is better than an ambitious one you abandon.
Do I need a tool, or is a spreadsheet enough?
A spreadsheet is enough while you post on one or two channels by hand. When copying captions, remembering to post and chasing approvals take up more time than creating, a scheduling tool is worth it.
Sources
- Content Calendar: How to Create One, Shopify
- AMA Content Calendar Template, American Marketing Association
- How to create your first content calendar step-by-step, Ghost
- Social Media Image Sizes 2026: A Practical Cheat Sheet
