← google trends

How to Write a Good Hook (That Makes People Read)

A hook is the first 1-2 sentences that decide whether anyone keeps reading. Learn the mechanism — curiosity gap, bold claim, specific promise — and how to apply it to posts, videos, and essays.

▲ +30% Google Trends (US, past year) Platform: google

The quick answer

# how to write a good hook

Meta Description: Learn how to write a hook that stops the scroll. Discover proven formulas, real data on attention spans, and techniques for blogs, emails, and social media.

Most readers decide within 10-20 seconds whether to stay or leave your page, according to the Nielsen Norman Group. A good hook is the first sentence or two that grabs attention immediately and forces the reader to continue. It works by creating a knowledge gap, promising a specific payoff, or challenging a common assumption.

The first line carries almost the entire weight of your content's success. Copyblogger's research shows 80% of people read your headline, but only 20% read the rest. That means four out of five readers who see your headline never go further — unless the opening line pulls them in.

The math gets worse the deeper you look. The Nielsen Norman Group found that web readers absorb only the first 2 words of a line before scanning onward. Users leave a page within 10-20 seconds unless content hooks them immediately. You have roughly two words and twenty seconds to prove this page is worth their time.

Attention spans aren't helping either. According to Microsoft's 2015 study, the average human attention span fell from 12 seconds to 8 seconds since 2000 — shorter than a goldfish's 9 seconds. Your hook isn't competing with other articles. It's competing with a reader's instinct to swipe, click, or close the tab.

The practical takeaway: the first sentence must deliver a concrete reason to keep reading. A vague opener like "Content marketing is important" gives a scanner nothing to grab. A specific opener like "Your headline gets 80% of the attention, but the first line decides if anyone reads past it" gives them a fact they didn't know and a reason to continue.

A hook works when it creates a gap between what the reader knows and what they want to know. That gap is called a knowledge gap, and it's the engine behind almost every effective opening line.

The strongest hooks use one of these mechanisms:

- **A surprising statistic** — "79% of web users scan new pages while only 16% read word-by-word, according to the Nielsen Norman Group." The reader didn't know that number, and now they want the context. - **A bold claim** — "Your first sentence is more important than your entire article." It's arguable, which makes it engaging. - **A direct question** — "Why do most blog posts get zero comments?" It invites the reader to answer before you do. - **A specific scene** — "A marketer spends 14 hours writing a guide, publishes it, and watches it earn 12 views." The specificity makes it real.

The common thread is concreteness. Vague language gives the brain nothing to latch onto. Specific details — numbers, names, outcomes — trigger the brain's pattern-recognition system and demand resolution.

Boundary condition: a hook only works if the rest of the content delivers on its promise. A shocking statistic followed by generic advice creates a trust gap that loses readers faster than a weak opener. The hook is a contract — you promise something specific, and the article must pay it off.

Blog hooks need to work for scanners, because that's who's reading. The Nielsen Norman Group's landmark study found that 79% of web users scan new pages while only 16% read word-by-word. Your hook must be visible in a scan — short, specific, and placed where the eye lands first.

Start with the payoff, not the setup. Instead of "In this post, we'll explore the importance of hooks," write "The first 8 seconds decide whether anyone reads your post." The second version gives the reader a reason to stay.

Use the curiosity gap technique. State something that's true but incomplete: "Most hooks fail because they're written for the author, not the reader." The reader wants to know why, so they keep going. This works because the brain hates open loops — once you open one, it wants closure.

Open with a specific number when you have one. "Users read at most 28% of the words on an average web page, according to the Nielsen Norman Group" is more compelling than "people don't read much." The number makes it real and checkable.

Avoid the throat-clearing opener. "In today's fast-paced digital world" tells the reader nothing and wastes their 8-second attention budget. Cut every word that doesn't add information or tension.

Email hooks face a different challenge: the subject line competes with dozens of other messages in a crowded inbox. The hook doesn't just need to grab attention — it needs to earn a click from someone who's already decided to skim.

Subject lines work when they're specific about the benefit or the problem. "Your open rates are lying to you" beats "Tips for better email marketing" because it challenges an assumption. "The 28% problem: why readers skip your posts" works because it names a real number from the Nielsen Norman Group's research.

The first sentence of the email body matters just as much as the subject line. A strong opener connects directly to the subject line's promise. If your subject line says "The 28% problem," the first line should explain what that problem is within two sentences.

Specific tools help here. If you're running email campaigns, Klaviyo's automation features let you A/B test subject lines on a segment before sending to your full list. Buffer's analytics show which headlines drive the most clicks on social, giving you data on what hooks your audience actually responds to.

The pattern to avoid: generic subject lines like "Newsletter #47" or "October update." They give the reader zero reason to open. A specific hook — even a slightly provocative one — always outperforms a vague one.

Social media hooks have the hardest job: they must stop a thumb from scrolling in less than a second. The format changes — shorter, punchier, more direct — but the mechanism stays the same: create a gap the reader wants to close.

The first line of a social post is the hook. "I spent 4 years writing hooks that failed. Here's what changed" opens a curiosity gap. "The 8-second attention span is a myth — here's what Microsoft's 2015 study actually found" challenges an assumption and offers a correction.

For short-form video, the hook is the first 2-3 seconds. The most reliable pattern is stating the payoff before the content: "The hook formula that tripled my email open rates" tells viewers exactly what they'll get. They stay to see the formula.

For text posts, use the first line as a mini-headline. Write the post, then ask: does the first line make someone stop? If not, rewrite it. The rest of the post can be conversational, but the first line needs to be sharp.

A concrete scene works well here: "A writer posts daily for a year and gains 200 followers. Another posts one hook that gets shared 5,000 times." The contrast makes the point without explanation.

The biggest mistake is treating the hook as a separate skill from the content. A hook isn't a decoration you add at the end — it's the first proof that your content is worth reading. If the rest of the article is generic, the hook becomes a betrayal, and the reader leaves faster than they arrived.

The second mistake is confusing shock with specificity. "You're doing email wrong" is vague and forgettable. "Your subject lines are losing 80% of your readers before they open, according to Copyblogger's research" is specific and memorable. The difference is the mechanism: shock fades, but a checkable fact sticks.

The third mistake is writing hooks for yourself instead of the reader. "I'm excited to share my thoughts on hooks" tells the reader nothing about what they'll get. "The first 2 words of your headline decide whether anyone reads the rest" gives them a concrete, actionable insight.

The fourth mistake is ignoring the platform. A hook that works on LinkedIn sounds stiff on Twitter. A hook that works in an email subject line feels thin in a blog post. The mechanism is the same, but the length, tone, and context have to match where the reader is.

- The first 10-20 seconds decide whether a reader stays, according to the Nielsen Norman Group — your hook must work within that window. - A hook creates a knowledge gap: state something specific and incomplete, and the reader stays to close the loop. - Use checkable numbers with their sources — "79% of web users scan, according to the Nielsen Norman Group" beats vague claims. - Match the hook to the platform: email subject lines need benefit-focused specificity, social posts need instant curiosity, blog posts need scan-friendly payoff. - The hook is a contract — it must promise what the content delivers, or the trust gap loses the reader.

A hook should be one to two sentences — roughly 15 to 30 words. The Nielsen Norman Group found users leave a page within 10-20 seconds, so the hook needs to land within the first line. Shorter hooks work better on social media; email subject lines should stay under 50 characters.

The most reliable formula is a specific, checkable claim that creates a knowledge gap. Start with a number or a named source, then state the implication. For example: "Users read at most 28% of the words on a page, according to the Nielsen Norman Group — which means your first line carries most of the weight."

Write the hook first, then revise it last. Starting with the hook forces you to clarify what the article actually promises. After drafting, revisit the hook — the content often shifts, and the hook should match the final version. A mismatch between hook and content is the fastest way to lose trust.

Hooks work for anything competing for attention: blog posts, emails, social media, videos, and even product descriptions. The mechanism is the same — create a knowledge gap — but the format changes. A video hook needs to land in 2-3 seconds; an email hook has a subject line plus a first sentence.

Test it. Share the hook alone and see if people ask for more. Check your email open rates — if they're below average, the subject line is the problem. For blog posts, look at bounce rate and time-on-page in Google Analytics. If readers leave within 20 seconds, the hook isn't doing its job.

---

The hook is the first test your content passes or fails. The data from Microsoft and the Nielsen Norman Group is clear: attention is short, scanning is the default, and the first line carries most of the weight. Write the hook with a specific, checkable claim that opens a knowledge gap, and match it to the platform where it appears. Then make sure the rest of the content delivers on the promise.

Open your most recent blog post right now and read only the first sentence. If it doesn't make you want to read the second, rewrite it tonight — start with the payoff, cut the throat-clearing, and name a number you can verify. That's one concrete step you can take before you close this tab.

READY-TO-PUBLISH PACK

This article was reviewed and published by ForgeRank AI — the same engine that writes your posts. Try it below.

Write a post on this exact topic

Paste your idea, pick a platform, get a ranking-ready post + caption + hashtags.

Generate for free →
No card required · 10 free articles