Free template · Excel, Google Sheets, CSV

Content calendar template for Excel and Google Sheets.

A content calendar sets which topic goes live when, who creates it and how far along it is. Our template also plans what people search for, with columns for primary keyword, search volume and search intent. You get it as an Excel file and as a CSV, free and without an email address.

FreeNo email neededExcel and CSV

Download for free

No email, no sign-up

Free
content-calendar-template.xlsxExcel (.xlsx)Download
content-calendar-template.csvCSVDownload

What’s inside

Three sheets. From first idea to live URL.

Most templates plan dates and channels. This one also plans whether anyone searches for the topic and what they expect to find. Seven filled-in example rows show what a real calendar looks like.

Content calendar template in Excel: the Calendar sheet with columns for publish date, topic, primary keyword, search volume, search intent, format, status and owner, seven example rows
The “Calendar” sheet with its example rows, rendered from the Excel file. The company is made up (an online coffee roaster), the search volumes are real: Google Ads, United States, retrieved October 8, 2026.

The “Calendar” sheet

One piece of content per row. Frozen header, filters on every column, dropdowns for search intent, format and status. The status cell changes color as work moves on.

  • Publish date and topic
  • Primary keyword and monthly search volume
  • Search intent: informational, commercial, transactional, navigational
  • Format: guide, how-to, comparison and more
  • Status: idea to published, plus “Needs update”
  • Owner, URL, notes

The “Topic ideas” sheet

Where everything goes that isn’t scheduled yet. For each idea you note where it came from and how important it is.

  • Idea or customer question
  • Source: customer question, support, “People also ask”, Search Console …
  • Primary keyword, search volume, search intent
  • Priority: high, medium, low
  • Scheduled: yes or no

The “How to use” sheet

Everything you need to get started lives in the file, so teammates who never saw this page can use it too.

  • The six steps to a calendar
  • Every column with an example
  • The four types of search intent
  • Where to get search volume
  • Overview: pieces per status, counted automatically

Step by step

How to create a content calendar in six steps.

The template gives you the columns. What makes a calendar good are the decisions before that: which topics, in what order, in which format.

01

Collect ideas before you plan

Add everything customers ask to the “Topic ideas” sheet. You already have the best sources: questions from sales and support, the queries in your Google Search Console and Google’s “People also ask” for your topics.

Note the source of every idea. A question customers really ask beats one that only seems logical to you.

02

Add primary keyword and search volume

For each idea, find the words people actually search with and how often that happens per month. An example from the template: “french press ratio” is searched around 8,100 times a month in the US, “how to store coffee beans” around 1,900 times (Google Ads, retrieved October 8, 2026).

Low search volume is no reason to drop a topic. A few precise searches can be worth more than many vague ones, for example when they come right before a buying decision.

03

Work out the search intent and pick a format

Search the keyword on Google yourself and look at what ranks at the top. Guides and how-tos mean people want to learn something. Comparisons and reviews: they are weighing options. Shops and product pages: they want to buy.

The format follows from that. Someone searching “how to descale espresso machine” needs a how-to, not a product comparison.

04

Merge duplicate topics

Two ideas with the same search intent belong in one article. That is why “cold brew ratio” isn’t a separate entry in the template but part of “how to make cold brew”.

Otherwise two of your own pages compete for the same search, and you split work and links across two pages instead of one.

05

Set dates and owners

Move the ideas with the highest priority to the “Calendar” sheet: date, owner, status “Planned”. Only schedule as many dates as you can reliably hit.

A rhythm you keep beats a full calendar that falls apart after three weeks.

06

Keep the status current and refresh old posts

Update the status at every step: idea, planned, writing, in review, published. Once a piece is live, its URL goes into the row.

Once a month, filter for “Published” and check in Search Console which articles are losing clicks or have outdated numbers. They get the status “Needs update” and a note on what to do.

Know-how

Search volume and search intent: how to fill in the SEO columns.

Two columns set this template apart from an ordinary content calendar. You don’t need a paid SEO tool for either of them.

01

The four types of search intent

Every search has a goal. Four categories are enough for planning, and they are also the dropdown options in the template. The examples come from the coffee roaster’s calendar.

Search intentWhat the person wantsExampleMatching format
Informationalto understand or learn somethingcoffee grind size chartGuide, how-to
Commercialto compare optionsbest espresso beansComparison, buying guide
Transactionalto buy or enquire nowbuy espresso beansProduct or category page
Navigationalto find a specific page[brand] loginHomepage, login
02

Search volume: three sources without an SEO tool

You don’t need an exact number, just the order of magnitude: is the topic searched ten times a month or a thousand?

  • Google Ads Keyword Planner: monthly searches and new keyword ideas. Google requires a Google Ads account with billing information set up.
  • Google Search Console: the queries your pages already appear for, and how often. The best source for topics where you rank just below the top results.
  • Google Search itself: autocomplete and “People also ask” show what else people want to know. No numbers there, but the exact wording.
03

Excel, Google Sheets or Notion?

The template works in all three. What matters is who plans with you.

  • Excel: if you plan alone or keep the file on a shared drive. Dropdowns, filters and colors are set up.
  • Google Sheets: if several people plan and approve at the same time. Upload the Excel file to Google Drive and open it with Google Sheets, or load it via “File → Import” in Google Sheets.
  • Notion: if your team already works there. Import the CSV file as a database and add a calendar view by date.

Download

Download for free. No email, no sign-up.

content-calendar-template.csv

CSV

The “Calendar” sheet only, for importing into Notion, Airtable or other tools. Comma-separated, UTF-8.

Download CSV
  • Google Sheets: upload the Excel file to Google Drive and open it with Google Sheets.
  • Notion: “Import → CSV” turns the CSV file into a database.
  • Free to use and adapt, including for your team.

Questions

Good to know.

How do I create a content calendar?

In six steps: collect ideas, note the keyword and search volume for each, work out the search intent, merge duplicate topics, set dates and owners, then keep the status current. The template has a column for every step and explains each one on its “How to use” sheet.

What should be on a content calendar?

At minimum: publish date, topic, format, status and owner. If the content should be found on Google, add the primary keyword, its monthly search volume and the search intent. Add a URL column for live pieces and a notes column for sources, images and internal links.

What is the difference between an editorial calendar and a content calendar?

In practice, most teams use both terms for the same thing. Where people do separate them, the editorial calendar covers the publishing schedule of articles, while the content calendar spans all channels, including social posts and newsletters. This template works for both: one row per piece, any format.

Is there a content calendar template for Google Sheets?

Yes, this one. Upload the Excel file to Google Drive and open it with Google Sheets, or use “File → Import” in Google Sheets. Google Sheets reads Excel (.xlsx) and CSV files directly.

Can I use it for social media?

Yes. Pick “Social post” as the format or type in your channel, your own values are allowed. Leave keyword and search volume empty for posts. The template is built for content that should be found through search, though: blog posts, guides, landing pages.

How often should I publish?

As often as you can keep the quality up. Google explicitly lists producing lots of content on many different topics, in the hope that some of it performs well, as a warning sign. One article a month that answers a real customer question better than the current results is a good start.

Is the template really free?

Yes. You download both files directly, with no email address and no sign-up. You are free to use and adapt them.

Not a spreadsheet person? Claire fills in the calendar herself.

Claire looks at what your customers ask on Google and in AI search, and where your competitors get found and you don’t. That becomes a topic plan, biggest opportunities first. You can add your own ideas at any time.

  • Topics from your keyword gaps, biggest opportunities first
  • Finished articles in your voice, researched and sourced
  • You approve, or Claire publishes on her own
Book a demo
No credit cardSet up in 15 minutesCancel monthly