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.

Download the CSV template

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

ColumnWhy it exists
DateWhen the post is planned to publish.
PlatformOne row per platform version — a post adapted for Instagram and Facebook is two rows.
Post jobThe one thing this post does: answer a question, prevent a mistake, show proof, explain a distinction, share an update.
SourceThe 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 statusIdea, drafting, or ready to review.
Approved byA name. Nothing publishes from this calendar without one.
Published & verifiedChecked against the live post — scheduling is an instruction, publication is a result.
Response ownerWho watches for the comments, messages, and leads this post may cause.
Customer-path noteWhat moved: a profile visit, an inquiry, a booking. Raw counts, not percentages.

How to use it in Google Sheets or Excel

  1. Download the CSV. It includes eight example rows (a hypothetical service business, not real customer data) — replace them with your own.
  2. Google Sheets: File → Import → Upload, then "Replace spreadsheet". Excel: just open the file and Save As .xlsx.
  3. 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.
  4. Review before publishing using the six-question approval checklist — the Approved-by column is where it lands.
  5. 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.

See what Boomp notices on your website