You write a post on Tuesday. You blank on Wednesday. By Friday you're reposting something from three months ago.
That's reactive posting. It costs you more time than you think. The average LinkedIn post takes 47 minutes to write from scratch when you do it reactively, because you're starting cold every time. Multiply that by 12 posts a month and you've spent nearly 10 hours on content, scattered across the month in fragments.
Batching collapses that scattered time into one focused session. Creators like Justin Welsh and Lara Acosta don't post daily because they write daily. They batch. One session per month, 12 posts out the door, done.
This article walks through the exact 4-hour workflow: the prep, the phases, the hook-writing prompts, and the formatting rules. Follow it once and it becomes a repeatable monthly ritual.
Why batching works differently on LinkedIn
Batching works on every platform, but it works for different reasons on LinkedIn than it does on Twitter or in a newsletter workflow.
On Twitter, you can post a rough thought and refine it in replies. Newsletters have a weekly or monthly cadence that gives you natural breathing room. LinkedIn posts have a narrow engagement window: 18 to 24 hours after publishing is when the algorithm pushes your post. After that, reach drops sharply.
That means you need posts ready in advance, not written the morning you plan to publish. Batching gives you that buffer. It also frees you to spend the first hour after each post goes live engaging with comments, which is exactly when that engagement matters most for reach.
There's also a cognitive cost to reactive writing that compounds over a month. Research from Gloria Mark at UC Irvine found that each context switch costs roughly 23 minutes of refocus time. If you're writing posts across 12 different days, you're paying that tax 12 times. In one batching session, you pay it once.
The creative state advantage
When you write 12 posts in one sitting, you stay in the same mental register. Your voice stays consistent. Your ideas build on each other. Writing one post a day means starting cold every time, which is why posts written reactively often feel disconnected from each other.
What you need before the 4-hour session
The 4-hour session only works if you walk in with raw material. Without it, the first 90 minutes become a brainstorming session and you've already broken the system.
There are three inputs you need. Spend 30 minutes the day before your batching session pulling these together. That 30 minutes is what keeps the session at 4 hours instead of 7.
Content pillars
2 to 4 recurring topics you own. These are the filters every post idea runs through. If an idea doesn't fit a pillar, it doesn't make the batch.
Raw idea bank
A running list of half-formed thoughts, observations, and questions from the past month. It doesn't need to be polished. It just needs to exist.
Reference posts
5 to 10 of your past posts that performed well. You'll use these as structural templates during the editing phase.
Don't skip the idea bank
If you sit down to batch without a raw idea list, you'll spend the first 90 minutes just brainstorming. That turns a 4-hour session into a 6-hour one. Collect ideas throughout the month, even if they're rough. A voice memo counts. A three-word note counts. You're not writing posts yet, you're just capturing.
The 4-hour session, broken down
The 4-hour batching workflow
Ideation
45 min. Pick 12 ideas from your bank.
Drafting
2 hrs. Write all 12 posts, no editing.
Editing
45 min. Cut, format, add hooks.
Scheduling
30 min. Load into Buffer or Taplio.
Ideation and selection (0:00 to 0:45)
Open your raw idea bank. Score each idea on two factors: do you have a strong opinion on it, and does it fit one of your content pillars? Pick the top 12. Write one sentence per idea describing the core point. Don't write the post yet. The output of this phase is 12 one-sentence summaries, nothing more.
Drafting (0:45 to 2:45)
Set a timer for 10 minutes per post. Write the hook, the body, and the CTA. Do not edit while you write. If you get stuck, write a placeholder like [EXAMPLE HERE] and keep moving. The goal is a complete rough draft for all 12 posts. Imperfect drafts you can edit are worth more than perfect drafts you never start.
Editing and formatting (2:45 to 3:30)
Read each post aloud. Cut anything that doesn't move the idea forward. Add line breaks every 1 to 2 sentences. Rewrite weak hooks. Check that each post has one clear point, not three. If a post is trying to say two things, split it or cut one.
Scheduling (3:30 to 4:00)
Load all 12 posts into your scheduling tool. Set posting times for Tuesday through Friday, with at least one day between posts. Add any images or documents. Mark the session complete and close the doc.
The 10-minute draft rule
Ten minutes per post sounds tight. It is, deliberately. A time constraint stops you from over-thinking the first draft. You're not writing a final post in 10 minutes. You're writing raw material you'll edit in phase three. The constraint keeps you moving.
Writing hooks that stop the scroll
The LinkedIn feed shows only the first 1 to 2 lines of a post before the 'see more' cutoff. The hook's job is to create enough tension or curiosity that the reader clicks through. Everything else in the post is irrelevant if the hook doesn't work.
Three hook structures consistently drive post opens:
- The counterintuitive statement: "The best hires I've made had no relevant experience."
- The specific number: "I reviewed 200 LinkedIn profiles last month. Here's what separated the top 10."
- The direct address: "If you've been applying for jobs for 3 months with no callbacks, read this."
Each of these creates a gap between what the reader knows and what the post promises to tell them. That gap is what gets the click.
During the batching session, write three hook options for each post during the drafting phase, then pick the strongest one during editing. This takes an extra 2 minutes per post and dramatically improves the final output.
Generate 5 hook variations for any post idea
Claude / GPT-4I'm writing a LinkedIn post about [TOPIC]. My core point is: [ONE SENTENCE SUMMARY]. My audience is [AUDIENCE DESCRIPTION, e.g. 'mid-level marketers at B2B SaaS companies']. Write 5 different opening lines for this post. Use these formats: 1. One counterintuitive statement 2. One specific number or data point 3. One direct address to the reader 4. One short story opener (one sentence) 5. One bold opinion Keep each hook under 20 words. Do not use questions as hooks. Do not use em dashes. Write in active voice only.
How to structure the body of a LinkedIn post
List post
Best for
Tactical advice, frameworks, observations
Length
150 to 250 words
Structure
Hook, 4 to 7 numbered points, one-line close
Engagement type
Saves and shares
Time to write
7 to 8 minutes
Narrative post
Best for
Personal stories, lessons, career moments
Length
100 to 180 words
Structure
Hook, conflict, resolution, takeaway
Engagement type
Comments and DMs
Time to write
9 to 10 minutes
Most creators at the intermediate level should use a 60/40 split: 60% list posts for consistent reach, 40% narrative posts for relationship-building. List posts travel further. Narrative posts go deeper.
During the batching session, pre-label each of your 12 post ideas as L (list) or N (narrative) before you start drafting. Do this at the end of the ideation phase, when you write your one-sentence summaries. This removes a decision during the timed writing phase and keeps your 10-minute clock honest.
A rough target for a 12-post batch: 7 list posts and 5 narrative posts. Adjust based on what your audience responds to, but start there.
How to maintain the system month after month
The batching session works once. The system works when you repeat it every month without rebuilding it from scratch.
Two habits keep the system running. First, add to your idea bank continuously. Every time you have a reaction to something you read, a conversation that shifts your thinking, or a question a colleague asks you, add a note. Three words is enough. You're not writing a post, you're flagging a direction.
Second, review your post performance before each batching session. Spend 10 minutes looking at which posts from the previous batch got the most comments, saves, and profile views. Note the format, the topic, and the hook structure. Those patterns tell you what to repeat in the next batch.
The idea bank feeds the session. The performance review shapes the pillars. Together they mean you walk into every batching session with more material than you need, which is exactly the position you want to be in.
Monthly batching checklist
Scheduling tools that work with this system
Three tools fit this workflow without adding friction:
- Buffer: Clean interface, direct LinkedIn scheduling, no per-post fees. Best for creators posting text-only content.
- Taplio: Built specifically for LinkedIn. Includes a content library, post analytics, and a carousel builder. Costs more but saves time if you post documents or carousels regularly.
- Notion + manual posting: Free option. Write and store all posts in a Notion database with a status column (Draft, Ready, Scheduled, Published). Post manually each morning. Works well if you want to stay off third-party tools.
Whichever tool you use, the scheduling phase should take no more than 30 minutes. If it takes longer, the posts aren't ready to schedule yet and need another pass in the editing phase.
The 4-hour batching session template
A ready-to-use Notion template with the ideation scoring grid, 10-minute draft timer prompts, hook formula reference, and scheduling checklist. Copy it before your next batching session.
