Writing a LinkedIn post that performs: the hook/body/CTA method
How do you write a LinkedIn post that actually drives engagement? Hook/body/CTA structure, 7 hook types with examples, mistakes to avoid: the complete method.
TL;DR
- Most LinkedIn posts fail at the very first line. If the hook does not make people want to click "see more", nobody reads the rest.
- Every LinkedIn post that works follows the same structure: Hook, Body, CTA.
- The algorithm measures dwell time (the time spent on your post). A post that gets read matters more than a post that gets a lot of likes.
- Writing a good LinkedIn post takes 45 to 90 minutes. With batching and AI, you can produce 3 to 4 of them in a single 2-hour session.
Why most LinkedIn posts go unnoticed
You publish. Few reactions. You conclude that LinkedIn does not work for you.
The real problem lies elsewhere.
The LinkedIn algorithm measures dwell time, the time users spend on your post, not just likes and comments. It is the most important criterion for deciding whether your post gets distributed widely or buried in the feed (Digilityx).
If the first 2 lines do not make people want to click "see more", the post is dead before it began. LinkedIn only shows the first line in the feed. Everything else is hidden.
Another number worth remembering: a save is worth 5x the reach of a like (MagicPost). A post that delivers real value gets saved and shared. A recycled inspirational post gets liked and forgotten.
Finally, reading level directly affects reach. Posts written above a reading level that is too complex get 35% less reach (MagicPost). Simplicity is not a flaw, it is a strategy.
Key takeaway: a LinkedIn post is not a blog article. It is a conversation. The goal is not to impress, it is to get read all the way through.
The universal structure of a LinkedIn post that works
Every LinkedIn post that performs follows the same logic in 3 parts: Hook, Body, CTA.
This is not a rigid formula. It is the natural shape of content that works on this platform, because it respects the way people read on mobile.
Part 1 - The hook: the first 2 lines that do everything
Role: trigger the click on "see more". Without it, nobody reads the rest.
An effective hook does one of these 3 things (MagicPost):
- A specific, counter-intuitive statement, a truth that surprises
- A question the reader is already asking, a mirror held up
- A specific situation that creates immediate tension, a scene, not a context
What it never does: start with context, a preamble, or a vague introduction.
❌ Weak hook
"I have been thinking a lot about content strategy lately and I wanted to share a few thoughts."
✅ Strong hook
"I posted every day for 30 days on LinkedIn. Here is the one thing I would do differently."
Why it works: the strong version is specific (30 days), creates tension (what would I do differently?) and promises a concrete answer. The weak version promises nothing, and gives no reason to keep reading.
Part 2 - The body: one idea, developed with depth
The absolute rule: one single idea per post (Digilityx). Not two, not three. One well-developed idea beats three skimmed ideas.
Formatting is as important as the content itself:
- One idea per paragraph, 2-3 lines maximum
- A blank line between each paragraph
- Simple, direct language, no jargon. Aim for a high-schooler's reading level (MagicPost)
The 3 approaches that work (Digilityx):
- Advice / expertise, sharing a discovery, a tool, a professional tip. Establishing your credibility, being recognized as an expert.
- Storytelling, dramatizing a win or a failure, closing with a lesson. Creating empathy without putting yourself too far forward.
- Taking a stance, reacting to a received idea or a trend. Inviting debate and naturally increasing reach.
What kills the body: dense blocks of text, jargon, generalities, recycled inspirational content. On mobile, where 60% of LinkedIn traffic happens, a compact paragraph becomes an unreadable wall.
Part 3 - The CTA (call to action): invite, do not beg
Role: turn a passive reader into an active participant.
A generic CTA ("Feel free to comment!") generates nothing. An effective CTA is specific and consistent with the content of the post.
Examples of CTAs that work (MagicPost, Digilityx):
- "What is the one thing you would add to this list?"
- "Save this post for the next time you are staring at a blank draft."
- "Tag someone who needs to see this."
- "And you, how would you have handled this situation?"
The CTA must be specific. The more precise it is, the more responses it generates.
7 types of LinkedIn hooks with ready-to-adapt examples
The hook is the most underrated skill in LinkedIn writing. Here are 7 proven templates, with one example for each.
| Hook type | Concrete example | Why it works |
|---|---|---|
| Urgency / precise number | "I lost 3 clients in 1 month. Here is what I figured out." | Specificity + narrative tension |
| Testimonial / lessons learned | "A client told me something last week that stopped me cold." | Intrigue + promise of a reveal |
| Counter-intuitive statistic | "80% of executives post on LinkedIn. 5% get results. Here is why." | Contrast + curiosity |
| Personal belief | "I do not believe in personal branding. I believe in consistency." | Strong stance + potential disagreement |
| Concrete result | "In 6 months on LinkedIn, I signed 4 contracts without prospecting once." | Proof + desire to know how |
| Direct question | "How long do you spend writing a LinkedIn post before deleting it?" | Mirror + immediate identification |
| Situation of tension | "It was 11 pm. My post was ready. I hesitated 20 minutes before publishing." | Scene + immediate empathy |
Each of these templates can adapt to your industry, your tone, your experience. What matters: being specific. "I lost 3 clients" is strong. "I ran into difficulties" is not.
Formatting: the technical rules that make the difference
Writing a good LinkedIn post is not enough. If the formatting is poor, the content will not be read, especially on mobile.
Ideal length: 800 to 1,300 characters (MagicPost). Enough to develop an idea, not enough to lose attention. The LinkedIn limit is 3,000 characters. Beyond that, the post is truncated on mobile.
| Element | Recommendation | To avoid |
|---|---|---|
| Length | 800-1,300 characters | Less than 300 (too short) or more than 2,500 (too long) |
| Paragraphs | 2-3 lines max, blank line between each | Compact blocks of text |
| Hashtags | 3 at the end of the post, consistent with the content | More than 5 or irrelevant hashtags |
| Emojis | 1 max per sentence, at the start or end | More than 2 per sentence, in the middle of a sentence |
| Video | Native LinkedIn (uploaded directly) | YouTube link in the post |
| Mentions | 5 people maximum | More than 5 (spam effect) |
A few important clarifications:
- White space: a blank line between each paragraph is the established norm on LinkedIn (Digilityx). Compact text mechanically discourages reading.
- Hashtags: 3 hashtags at the end of the post, consistent with the content (Digilityx). Not 15.
- Videos: always native. The algorithm penalizes links that send people off the platform.
- Carousel format: if you have dense content to share, the carousel generates 3.7x more engagement than a text-only post (MagicPost).
The critical window of the first 60 minutes
Publishing an excellent post and vanishing immediately means leaving reach on the table.
The LinkedIn algorithm watches engagement in the first 30 to 60 minutes after publishing (MagicPost). What happens in that window determines whether the post gets distributed widely or buried.
3 actions to take within 60 minutes of publishing:
- Reply to every comment you receive, even a short one. The algorithm rewards active exchanges. Posts with active comment threads generate 2.4x more reach (MagicPost).
- Do not edit the post, an edit resets the counter to zero.
- Engage with 3 to 5 other posts from your network, overall profile activity boosts distribution.
Practical tip: publish when you can be available for 30 to 60 minutes afterward. If you cannot be present, schedule your post for a time when you are.
The 5 mistakes that kill a LinkedIn post (even a well-written one)
You can have excellent content and blow your post for avoidable reasons.
A generic hook that "plays it safe", nobody clicks "see more" (MagicPost). If your first line could be written by anyone, it will be ignored by everyone.
Dense blocks of text with no white space, unreadable on mobile. 60% of LinkedIn traffic is mobile. A compact paragraph on desktop becomes a wall on a phone.
No CTA, the reader does not know what to do after reading. They move on. You lose the engagement your content could have generated.
Publishing from the company page rather than the personal profile, company pages receive about 2% of total exposure without employee amplification (MagicPost). Publish from your personal profile.
Post and vanish, missing the critical window of the first 60 minutes throttles the reach of a post that could have performed.
How long does it take to write a good LinkedIn post?
The reality: 45 minutes to 1.5 hours for a quality post, from idea to publication.
Here is how that time breaks down:
- 10 min, finding the angle and phrasing the hook
- 20 min, writing the body (one idea, well developed)
- 10 min, proofreading and formatting (white space, length, emojis)
- 5 min, choosing the CTA and the 3 hashtags
The batching method: write 3 to 4 posts in a 2-hour session, schedule them ahead, then stop thinking about it until the following week. That is the sustainable starting point recommended: 3 posts per week (MagicPost), or 1 to 2 per week if they are well built (Digilityx).
AI as an accelerator: generate a first draft from a raw idea or an anecdote, then reread, adjust the tone, validate. 15 to 20 minutes instead of 45. AI does not replace your voice, it saves you from the blank page.
What must stay you:
- The hook, it has to sound like you
- The anecdote, it has to be true
- The point of view, it has to be yours
A LinkedIn post that performs is not a perfect post. It is an authentic post, well structured, published at the right moment, and followed up in the first 60 minutes.
FAQ
How do you write a LinkedIn post that really grabs attention?
Start with the hook, not with the context. Your first line must create tension, ask a question your reader is already asking, or make a counter-intuitive statement. If the first 2 lines do not make people want to click "see more", the rest of the post will not be read. Test your hook by asking yourself: would I click on it?
What is the ideal length of a LinkedIn post?
Between 800 and 1,300 characters for the vast majority of posts. That is enough to develop an idea with depth, not enough to lose attention. Posts under 300 characters are rarely saved or commented on. Beyond 2,500 characters, you risk losing mobile readers, who make up the majority of traffic.
How often should you post on LinkedIn to make progress?
3 posts per week is a sustainable starting point if you are just beginning (MagicPost). If you are more experienced, 1 to 2 well-built posts per week are enough to build your audience gradually (Digilityx). Consistency over 6 to 8 weeks matters more than maximum frequency.
Is it better to publish from your personal profile or your company page?
Always from your personal profile. Company pages receive about 2% of total feed exposure without employee amplification. The LinkedIn algorithm massively favors personal profiles in terms of organic reach. Publish as an executive, not as a brand.
Further reading
- Creating Content with AI: What It Really Changes for a Small Business
- AI voiceover: how to use it for professional videos (no studio, no voice actor)
- Social Media Storytelling: 5 Narrative Structures for Small Businesses
- Creating a LinkedIn Company Page: The Step-by-Step Guide 2026



