Why batching works
Every switch between writing, designing and posting costs time while your head catches up. Do twelve captions in a row and the tenth comes faster than the first; do twelve posts one at a time, start to finish, and you pay the switching cost forty-eight times.
Make content in one mode at a time. Post it on a schedule, not on a whim.
Before the session: two things to have ready
- Your topics. The three or four themes you post about. If you have none yet, start with how to start creating content.
- Last month’s results. Which posts were saved and shared most. These tell you what to make more of.
Part 1: Plan (about an hour)
Create one row per post in your calendar for the month ahead: a working title, the topic, the format and a date. Do not write anything yet. Spread the topics so the same one does not appear twice in a row, and leave one or two dates open for anything timely.
Part 2: Write (about an hour)
Go down the list and write every caption in its row. Start each with a first line that earns the second. Do not stop to make images; if an idea for a visual comes up, write it as a note in the row.
Part 3: Make (about two hours)
Now make all the visuals together: one photo session, or one design session using the same template. Save each file straight into its row so the words and the picture never have to be matched up later. If you design in Canva, a design link in the row can be enough.
Part 4: Check and schedule (about half an hour)
Look at the month as a whole before anything goes out. Are two similar posts side by side? Does the feed look balanced? Swap a few dates, then schedule the lot. When you close the laptop, the month is done.
Where Ninecast fits
If you batch in Notion or Airtable, Ninecast turns Part 4 from half an hour into a few minutes:
- The check is visual. Your month appears as a real Instagram grid inside the planner, from the rows you just filled. Drag one post onto another and they swap dates.
- Scheduling is the date you already typed. Each row publishes on its date to every platform you connect. There is nothing to upload a second time.
- Next month’s prep is waiting. Each post’s Instagram results are written back into its row, ready for your next planning hour. The AI content calendar workflow shows how to plan from them.
Read how to stay consistent for the habits that keep batching going, or see the setup guide.
Questions that follow
How do I plan a month of social media content?
Start with one goal and three to five content pillars, pick posting days you can keep, outline every post for the month, then make them in batches: all the captions in one sitting, all the visuals in another. Keep it in a Notion or Airtable calendar and Ninecast shows the month as a live Instagram grid and posts each row on its date to every platform you connect.
How do I batch create a month of social media content for a client?
The same four sessions, per client: plan the month around the client’s pillars and dates, write every caption in one sitting, make every visual in one sitting, then schedule it all. Keep each client in their own Notion or Airtable calendar, and Ninecast shows the month as a live Instagram grid for the client to approve and posts each row on its date to every platform you connect.
How do I plan a month of Instagram content in Notion and have it post automatically?
Batch the month in a Notion database, one row per post with its caption, media and date, then add Ninecast to the same page. It shows the month as a live Instagram grid so you can rearrange it, and posts each row automatically on its date to Instagram and every other platform you connect.
How long does a batching session take?
For twelve posts, about four to five hours: an hour to plan, an hour to write, two hours to make the visuals, and half an hour to check and schedule. Split it over two sittings if one is too long.
How many posts should I batch at once?
A month at the pace you can keep, usually eight to sixteen posts. Batching more than a month ahead risks posting things that are out of date by the time they go out.
What if something timely comes up after I have batched?
Post it, and push a planned post back a few days. A batch is a safety net, not a cage. Leaving one or two open slots a month makes room for news without reshuffling everything.
Should I batch Stories as well?
Batch the planned ones, like announcements and reminders. Leave everyday Stories to the moment, because that is what they are for.
What is the hardest part of batching?
Deciding what to make. That is why the planning hour comes first and stays separate: once twelve working titles exist, the rest of the session is just production.
Try it on your own calendar
30 days free. No card, no password, no account. The guide walks through setup in ten minutes.
Start free