inAiPostsLab
Back to blog

The viral LinkedIn post formula (with real examples)

6 min read

Most viral LinkedIn posts follow the same structure. It's not coincidence: the format fits how the algorithm measures engagement and how humans read on mobile.

Here's the formula, section by section, with the logic behind each part.

The H-C-D-L-C structure

Hook · Context · Development · Lesson · CTA

It works because it answers the five questions a reader unconsciously asks when they see the post: does this interest me? who wrote it? what happens? what do I learn? what do I do now?

1. Hook (lines 1–2)

The first two lines are all anyone sees before "see more". They have to promise something specific.

Good:

I fired my cofounder. Three months later we billed more.

Bad:

Want to share a reflection on entrepreneurship today! 🚀

The first creates tension and promises revelation. The second says "I'm about to talk", which isn't a reason to click.

2. Context (3–5 lines)

Who you are, where it happened, why it matters. Enough for the reader to orient themselves, no more.

I had been with him for 2 years. Same university, same MBA, same vision. On paper, perfect. The problem started when we raised seed.

3. Development (the long part, 6–15 lines)

This is where the story or information lives. One idea per line, generous white space.

Rules:

  • Each line fits on a mobile screen (~60 characters).
  • Verbs in past or present, never conditional.
  • Zero empty adjectives ("amazing", "fantastic", "transformative").
  • If it's a list, max 5 items with leading bullets or colons.

4. Lesson (2–3 lines)

The generalizable conclusion. Don't moralize: extract.

There's no "perfect" cofounder. There are cofounders who scale with you and cofounders who don't. Recognizing the difference in time is the most expensive decision a founder makes.

5. CTA (1 line)

A specific question that invites a comment, not a like.

Bad: "What do you think?" Good: "What was your most expensive decision as a founder?"

The close: hashtags

Three to five. Industry-specific. No emojis. Always at the end, separated from the body by a blank line.

#saas #founders #startuplife

Full example

I fired my cofounder. Three months later we billed more.

I had been with him for 2 years. Same university, same MBA, same vision. On paper, perfect. The problem started when we raised seed.

He wanted to hire 6 people. I wanted to hire 2 and focus. He wanted to expand to 3 countries. I wanted to dominate one. Every decision became a 3-hour negotiation.

We talked to investors. We talked to a coach. We talked to each other. Nothing changed, because the difference wasn't tactical. It was risk tolerance.

The day we signed his exit I cried in the car. Three months later, MRR x1.7 and a team that moves without endless meetings.

There's no perfect cofounder. There are cofounders who scale with you and cofounders who don't. Recognizing the difference in time is the most expensive decision a founder makes.

What was your most expensive decision as a founder?

#saas #founders #startuplife

Three mistakes that break the formula

  1. Resolving too soon: if by line 4 you already know the ending, there's no reason to keep reading.
  2. Mixing two stories: one post = one idea. If you have two, it's two posts.
  3. Soft CTA: "thoughts?" doesn't generate comments. A specific question about a specific experience does.

Generating the post isn't the bottleneck: knowing which story you have that deserves this structure is. And publishing it at the hour your audience is watching.

More articles