Planning

How to plan a month of social posts in one afternoon

Batching turns social media from a daily scramble into one focused session a month. Here is a step-by-step plan, from posting schedule to bulk posts and RSS, with a timetable you can copy.

By the Postocial team · · 8 min read

Key takeaways

  • Decide when you post before you decide what to post. Weekly time slots turn a month into a fixed number of posts to fill.
  • Write in passes (ideas, then drafts, then one version per network) instead of finishing one post at a time.
  • Hand the repetitive work to bulk posts, repeat posts and RSS, and spend the afternoon on the posts that need you.
  • Leave a few slots open each week for news and ideas you could not plan.

Why one afternoon beats ten minutes a day

Posting when there is time usually means posting in a rush: a caption typed on a phone, a photo picked in a hurry, a network skipped because you were logged out. Every small session also has a restart cost: opening the apps, remembering what went out last week, finding the brand files and getting back into the right voice.

Batching moves all of that into one block. You make the big decisions once (themes, times, formats) and apply them to many posts in a row, and the fifth caption of a kind comes much faster than the first. You finish with a full calendar and only step in later for things that are actually new.

One afternoon is realistic for a creator, a small business or a lean team posting to a handful of channels. If you manage several brands, give each one its own session.

What to have ready before you start

  • Last month's results: your top posts and the ones that fell flat. Postocial's analytics list the top posts for each account, except on X, Reddit, Tumblr and Telegram, which have no analytics in Postocial.
  • The dates that matter: launches, events, sales, local holidays and anything your audience cares about this month.
  • Your channel list: which networks you will post to, and how often each one realistically needs something new.
  • Raw material: photos, clips, blog posts, product pages and questions customers asked by email. Most good posts start from something you already have.

Step 1: Set your posting schedule first

A posting schedule is a set of weekly time slots, say Monday, Wednesday and Friday at 9 a.m. Once the slots exist, planning a month becomes a count. Three slots a week come to about 13 posts a month, so you know exactly how many to write.

Choose a frequency you can keep up all month. Unsure which hours to use? Start with a sensible guess and refine it later, as our guide to finding your best time to post explains.

In Postocial you set the slots once for your workspace, and "add to queue" drops a post into the next free slot, so you never pick dates and times by hand. The posting schedule guide walks through the setup.

Step 2: Map three or four content pillars onto the month

Content pillars are the recurring themes you post about. A neighborhood bike shop might use four:

  • Teach: quick maintenance tips and how-tos.
  • Show: new bikes, finished repairs and life in the workshop.
  • Prove: customer rides, before-and-after builds and reviews worth sharing.
  • Sell: offers, events and seasonal services.

Spread the pillars across your slots so that no week is all selling and no week is all tips:

WeekMonWedFri
1TeachShowSell
2ProveTeachShow
3TeachSellProve
4ShowTeachSell

Then drop in your key dates. A sale on the 20th takes that week's Sell slot, with a teaser the Wednesday before. Tag each post with its pillar in Postocial, and you can later filter the calendar by tag to check the balance.

Step 3: Write in passes, not post by post

The fastest way to write 30 posts is not to write one post 30 times. Work in passes, and finish each pass before you start the next.

Pass 1: ideas and hooks

Fill every slot with a one-line idea or opening line. Do not polish anything yet. If a slot is still empty after a minute, skip it and come back at the end.

Pass 2: the core draft

Turn each idea into a full post for your main network. Templates and custom variables handle recurring formats, such as a weekly tip, so you only fill in what changes. When you get stuck, the AI writing assistant can draft a caption or suggest hashtags from your idea, which you then edit into your own voice.

Pass 3: one version per network

In the Postocial composer, one post can go to several networks with a separate version for each, so the LinkedIn text can run long while the Bluesky version stays short. Check length first, because limits vary widely:

NetworkText limit and what to know
Instagram2,200 characters. Instagram is capping captions at 5 hashtags (announced December 2025).
LinkedIn (profiles and pages)3,000 characters. The feed shows only the opening lines before "see more", so lead with the point.
Threads500 characters. One topic tag per post.
Bluesky300 characters, counted as people see them, so most emoji count as one.
Mastodon500 by default. Each server can change the limit, and every link counts as 23 characters.
Google Business Profile1,500, as reported by third-party guides. No hashtags: use an action button instead.

Paste a draft into the free character counter to check it against several networks at once. Then add the extras: alt text on images, a first comment on Instagram, Facebook Pages or LinkedIn, and a saved hashtag group if you reuse the same tags.

Step 4: Prepare all the media in one sitting

Media is where batching saves the most time, because the slow part is finding and fixing files:

  • Collect images and clips in the media library. Postocial imports from Dropbox and Google Drive, with Unsplash photos and Giphy GIFs built in.
  • Resize once per format. A 4:5 portrait suits the Instagram feed, while Pinterest prefers 2:3. The free image resizer works in your browser.
  • Edit with Adobe Express inside the app.
  • Fill gaps with AI images, which count toward your plan's monthly AI image allowance.
  • Write alt text while the image is in front of you. Left for later, it tends to get skipped.

Step 5: Load repeating posts in bulk

Some posts return every month with small changes: an opening-hours reminder, a newsletter plug, a regular event. Do not write them from scratch.

  • Bulk posts create many posts at once from a CSV file: prepare the rows in a spreadsheet, then upload them in one go. The bulk posts and RSS guide covers the steps.
  • Repeat posts come back on a schedule, which suits evergreen reminders.
  • Duplicating a post is quickest for close variations, such as one offer for two locations.

Keep evergreen posts truly evergreen. A tip that mentions "this summer" looks odd when it repeats in November.

Step 6: Let RSS fill the gaps

If you publish a blog, podcast or newsletter with a feed, stop copying links by hand. An RSS campaign watches the feed and creates posts from new items automatically.

  • Use feeds you own or trust. Whatever lands in the feed becomes a post.
  • Send feed posts only where a link post makes sense, such as LinkedIn or Facebook Pages rather than a video-first network.
  • Count RSS posts in your plan. A weekly blog fills one slot a week for you.

Step 7: Review the whole month on the calendar

Now open the calendar view and look at the month the way your audience will:

  • Balance: filter by pillar tag. Is one theme crowding out the others?
  • Gaps and clashes: two promotions on one day, or a week with nothing on one network.
  • Timing: check posts against holidays and events, and know which ones you would move if bad local news breaks.
  • Sign-off: if posts need it, require approval so a teammate or client approves each post first. Our approval workflow guide shows how to keep that quick.

Step 8: Leave room for the unplanned

A fully booked calendar leaves no space for news, trends or a great photo that turns up mid-month. Keep one or two open slots a week on your main networks, and if nothing comes up, fill them the week before from your evergreen backlog. Set aside a few minutes a day for replies, too: on Premium and higher plans, Postocial's unified inbox gathers comments, DMs and reviews from your networks in one place.

A sample afternoon you can copy

TimeTaskWhat you have at the end
1:00 to 1:20 p.m.Review last month and list key datesWhat to repeat, what to drop
1:20 to 1:40 p.m.Check the posting schedule and count slotsThe number of posts per network
1:40 to 2:00 p.m.Map pillars and dates onto the slotsA grid full of ideas
2:00 to 3:15 p.m.Write in passes: hooks, drafts, network versionsDrafts in the composer
3:15 to 3:30 p.m.BreakFresh eyes for the review
3:30 to 4:15 p.m.Media: collect, resize, edit, alt textA visual for every post
4:15 to 4:40 p.m.Bulk posts, repeat posts and RSS campaignsRepeating content handled
4:40 to 5:00 p.m.Calendar review and approvalsA month ready to publish

Your first month takes longer, because you are setting up the schedule, templates and feeds. After that, most of the groundwork is already done.

Sources

Network rules, limits and specs in this article come from these pages, checked on November 1, 2026. Networks change them from time to time.

FAQ

Questions about planning a month ahead

How many posts should I plan for one month?

Count your slots instead of picking a number. Three slots a week on one network come to about 13 posts a month. Add your other networks and subtract what bulk posts, repeat posts and RSS cover. If the total feels heavy, post less often on your least important network first.

Should I post the same thing on every network?

Share the same idea, but not the same text. Each network has its own limits, tag conventions and tone. In the Postocial composer you write one post and give each network its own version, so adapting it takes minutes.

How far ahead should I plan?

A month is a good horizon for most accounts: far enough ahead to batch, close enough that posts still feel current. Sketch big launches further out, but write the actual posts in your monthly session, once the details are settled.

Plan next month in a single afternoon

Set your posting schedule, load bulk posts and RSS campaigns, and see the whole month on one calendar.

A card is required to start the 7-day free trial. When the trial ends, we charge your card for the plan you picked, unless you cancel before.