← All articles
ReferenceSeptember 4, 20265 min read

Scheduling a whole month from a spreadsheet

If your content plan already lives in a sheet, you should not retype it into a form thirty times. Here is the sheet that becomes a calendar.

Most content calendars are spreadsheets before they are anything else. That is the right tool for planning — you see the month at once and move things by dragging. The wrong part is what comes after: copying every row into a scheduler by hand.

The columns

  • date — the day, as 2026-10-01
  • time — the minute, as 19:00, in your workspace's time zone
  • caption — the text; in quotes if it has commas
  • hashtags — optional, separated by spaces or commas
  • accounts — an @handle, a network name like instagram, or a display name; several, comma-separated
  • media_url — optional, a full link to the image or video
  • media_type — optional: image, video, reel, carousel, story, text

What the check catches

Every row is judged before anything is scheduled: a date that does not exist, a minute that has passed, an account that is not connected, a video row without a link. A sheet with one bad line schedules nothing — that is on purpose, because half a month is worse than none.

Your sheetChecked row by rowOn the calendar
Sheet in, checked, calendar out.

Two habits that make it painless

  1. 1Keep a template sheet with the header row and one example line; duplicate it each month.
  2. 2Put the media links in first, from wherever the files live, and only then write captions — the row that is missing a link is easy to see.

Excel in most of Europe exports with semicolons rather than commas. Both are read; you do not need to change the export.

Stop watching the clock. Start drifting.

Get started free

Keep reading