Free content calendar template
A CSV that opens in Google Sheets or Excel — with the two columns most calendar templates leave out: where each post came from, and who approved it.
Why most calendar templates stay empty
A typical content calendar is an empty grid: dates down the side, platforms across the top. It assumes the hard part is remembering to post. It isn't. The hard part is having something true and useful to say — and someone accountable for saying it.
This template plans posts the way a working system does: every row names the post's job, its source in real business material, and its approver. A row you can't fill in is telling you something — usually that the source material doesn't exist yet, which is a different problem than discipline.
The columns, and why each earns its place
| Column | Why it exists |
|---|---|
| Date | When the post is planned to publish. |
| Platform | One row per platform version — a post adapted for Instagram and Facebook is two rows. |
| Post job | The one thing this post does: answer a question, prevent a mistake, show proof, explain a distinction, share an update. |
| Source | The real material the post came from — a website page, an FAQ, a permissioned review or photo. The column most templates miss, and the one that stops generic filler. |
| Draft status | Idea, drafting, or ready to review. |
| Approved by | A name. Nothing publishes from this calendar without one. |
| Published & verified | Checked against the live post — scheduling is an instruction, publication is a result. |
| Response owner | Who watches for the comments, messages, and leads this post may cause. |
| Customer-path note | What moved: a profile visit, an inquiry, a booking. Raw counts, not percentages. |
How to use it in Google Sheets or Excel
- Download the CSV. It includes eight example rows (a hypothetical service business, not real customer data) — replace them with your own.
- Google Sheets: File → Import → Upload, then "Replace spreadsheet". Excel: just open the file and Save As .xlsx.
- Fill the Source column first, from material you already have: service pages, FAQs, customer questions, permissioned reviews and photos. The website-to-posts guide shows how one page becomes several rows.
- Review before publishing using the six-question approval checklist — the Approved-by column is where it lands.
- Pick a cadence you can sustain, not an aspirational one — the posting frequency calculator and the real-world benchmarks help set it honestly.
If the Source column is the part that never fills
That is the most common failure, and it is not a discipline problem. Boomp's free first look reads your public website and shows up to six website-grounded talking points before asking for an email — raw material for the Source column, judged by you. Email saves the first look and unlocks post ideas; paid plans prepare finished posts, and nothing goes live without your review.