Social media content calendar template for client work
Most calendar templates are pretty grids with nothing in them. This one shows the columns that matter, a filled example week, and a free planner that builds a week for your client in one click.
A good social media content calendar template has 9 columns: date, day, platform, content pillar, topic or hook, format, caption and call to action, status, and notes. Plan 30 days at a time, rotate 4 or 5 content pillars, put holidays and promos in first, include at least one Reel a week, and get the client to approve the month a week before it starts. Google Sheets is all you need.
The 9 columns your content calendar template needs
| Column | What goes in it | Example |
|---|---|---|
| Date | The day it goes live | Mon 2 Nov |
| Day | Weekday, so you can spot gaps | Monday |
| Platform | Where it posts | Instagram + Facebook |
| Content pillar | Which theme it belongs to | Behind the scenes |
| Topic / hook | The idea in under 10 words | Opening the shop at 6am |
| Format | Reel, carousel, photo, story | Reel |
| Caption + CTA | The text and the one action you want | “Book via the link in bio” |
| Status | Idea → Draft → Approved → Scheduled → Posted | Approved |
| Notes | Assets needed, links, client comments | Need 3 photos of the new menu |
Anything more (hashtags, alt text, results) can live in extra columns, but these 9 are the ones you’ll use every day.
A filled sample week (local café, 4 posts)
| Day | Pillar | Topic / hook | Format | CTA |
|---|---|---|---|---|
| Mon | Behind the scenes | What 6am looks like behind the counter | Reel | Follow for more |
| Wed | Educate | Oat vs almond milk: what actually foams best | Carousel | Save this |
| Fri | Social proof | A regular’s review, with their OK | Photo | Visit this weekend |
| Sat | Offer | Weekend pastry box, while it lasts | Story + photo | DM to reserve |
Free weekly content calendar builder
Pick your client’s business and how often they post. You get a ready week you can copy straight into Google Sheets or Excel.
How to plan a 30-day content calendar in 6 steps
Choose 4 or 5 content pillars
For most local businesses: behind the scenes, educate, proof (reviews, results), local or community, and offers. Give each a rough share of posts. Need ideas? See content ideas for small businesses.
Put fixed dates in first
Holidays that fit the business, promos, events, launches. Everything else fills around them.
Fill the rest by rotating pillars
No two posts from the same pillar back to back. Keep offers to about 1 in 5 posts so the feed doesn’t feel like an ad.
Mix formats
At least one Reel or short video a week, plus carousels for tips and photos for proof. Stories fill the gaps.
Write a hook for every row
Under 10 words. If you can’t write the hook, the idea isn’t ready yet.
Send it for approval, then batch
Client approves a week before the month. Then batch-create a week of posts in one sitting and schedule them.
Want the 30-day version, ready to fill?
The 30-Day Client Getting System includes the Business Workbook: a 30-day content calendar that fills in the dates for you and counts posts by pillar, one tab per client. Plus the client-getting scripts, proposal, contract and monthly report template.
- 40 copy-and-paste scripts (DM, email, walk-in, follow-ups, replies)
- Lead tracker that scores every business for you
- Free audit + proposal templates, call script
- Contract, onboarding form and pricing workbook
- Run It With Claude guide (Claude finds the leads)
One payment · Instant download · Works with free Claude
Google Sheets vs Excel vs Notion vs Canva for your calendar
| Tool | Good for | Watch out for |
|---|---|---|
| Google Sheets | Free, easy to share with clients, comments built in | Plain to look at |
| Excel | Offline work and formulas | Sharing is clunkier for small clients |
| Notion | Calendar and board views, linked notes | Some owners won’t learn a new tool |
| Canva | Pretty printable calendars | Hard to track status and approvals |
| Meta Business Suite | Free scheduling for Instagram and Facebook | It schedules posts, it doesn’t plan them |
Plan in a sheet, schedule in Meta Business Suite (or a paid scheduler later). That’s enough for 3 to 5 clients.
Running content calendars for clients
- One tab per client, same columns every time, so you never relearn a layout.
- Approval by a set date. Write it into your contract: no approval by the deadline means you post the plan as written.
- Collect the inputs up front. Offers, events and photos for the month, gathered with your onboarding questionnaire.
- Close the loop. Use the month’s results in your monthly report to choose next month’s pillars.
Content calendar mistakes
- Planning one day at a time. You’ll run out of ideas by week two.
- Too many columns. If you don’t use it weekly, delete it.
- Only offers. Followers tune out a feed that’s all sales.
- No status column. You lose track of what’s approved and what’s live.
- Never reviewing results. The calendar should change based on what worked.
FAQ
What should a social media content calendar include?
Date, day, platform, content pillar, topic or hook, format, caption and call to action, status, and notes. Those 9 columns cover planning, approval and posting.
Is there a free social media content calendar template?
Yes. Use the free weekly builder on this page and paste the week into Google Sheets. For a full 30-day calendar with automatic dates and a pillar counter, the Client Getting System includes one in its Business Workbook.
How far ahead should I plan social media content?
Plan a month at a time and have the client approve it about a week before it starts. Leave a little room for timely posts.
How many posts per week should a small business post?
Three to five posts a week on one or two platforms is a realistic, consistent target for most small businesses, with at least one short video.
What is the best tool for a social media content calendar?
Google Sheets for planning and client approval, plus Meta Business Suite for free scheduling on Instagram and Facebook. Notion or a paid scheduler can come later.
How do I make a content calendar for a client?
Agree their goals and offers, choose 4 or 5 pillars, place fixed dates first, rotate pillars and formats across the month, write a hook for every post, then send it for approval before you batch-create.
Keep reading
Sources
- Meta, Meta Business Suite
- Column set and planning steps: SMM Playbook’s own client workflow (2026).
General information, not legal, tax or financial advice. Results depend on your effort and market. See our earnings disclaimer.