207+ battle-tested hooks,
and an AI that rewrites yours.
The opening line decides whether the second line gets read. 207 curated social media hooks across 16 styles, inside Content Drifter: save the ones you like, write your own, and let the AI write the post under one in your brand voice. Start free.
The hook library is 207 opening-line patterns across 16 styles. This page describes the library and the styles; the patterns themselves live in the product, so using one takes a free account and nothing here is copyable or downloadable. Inside Content Drifter it is a dashboard tab: save hooks, add your own, get one to five brand-voice versions of any hook, insert one into the composer, see which styles earn the most engagement on your own posts, and rewrite any draft's opener in one click.
Two surfaces, one library
The same 207 hook templates power both places you meet a hook inside Content Drifter:
- The Hook Library tab, where a hook becomes a post in one click. Filter by style, platform, persona and tone, save the ones you like, write your own with blanks you fill per post, ask the AI for up to five versions in your brand voice, and insert one straight into the composer. Connect your analytics and it shows which hook styles earn the most engagement on your own posts.
- The Rewrite hook button on every generated post, which rewrites only the opening line with a hook from the library and leaves the body, hashtags and CTA exactly as they were.
Both draw on one curated set, so the hook you save is the hook the AI writes with.
16 styles, all covered
The library is organized into the shapes that consistently outperform on social platforms. Each style has 9 to 17 templates, and each template has a real example so you see the structure and a realistic instantiation:
Questions (17)
Open with a question your reader can't help but answer in their head.
Statistics (16)
Lead with a specific number that makes the reader stop scrolling.
Story openers (16)
Drop into the middle of a story so the reader needs to stay for the rest.
Contrarian takes (16)
Challenge a widely-held belief in your space. Earns saves and replies.
List hooks (16)
Promise a numbered payoff so the reader knows exactly what they're getting.
Curiosity gaps (16)
Create a small, irresistible information gap the reader has to close.
Social proof (13)
Lead with proof that someone real has done this thing before.
Urgency / FOMO (12)
Time-bound or scarcity-bound openers. Use sparingly.
Lessons / mistakes (13)
Open with what you got wrong. Builds trust and earns attention faster than humble-bragging.
Hot takes (13)
A short, punchy, opinion-laden line. High reach, high risk.
Myth-busting (13)
Identify a common myth in your industry and dismantle it in the first sentence.
How-to / teach (10)
Promise a concrete skill in the first line, then deliver it. The reader saves it for later.
Before and after (9)
Show the state before and the state after. The gap between them is the reason to read.
Confessions (9)
Admit the thing people in your position usually hide. Honesty is rarer than expertise, and it reads that way.
Predictions (9)
Stake a claim about what happens next. Readers come back to see whether you were right.
Comparisons (9)
Put two things side by side and pick a winner. A verdict invites agreement and argument in equal measure.
Where the hooks live
The library itself is inside Content Drifter. Start a free plan and the whole tab opens: browse by style, platform, persona and tone, save the ones you want to keep, write your own, and send any of them straight into the composer as your opening line.
There is nothing to download and nothing to copy from this page. A hook is worth having because of what happens next to it, the post it opens and the brand voice it is written in, and that lives in the product rather than in a spreadsheet.
What a free account gets
- 25 hooks to browse, across all 16 styles
- Keep up to 25 of them in your own saved list
- 2 hook actions a week: use a hook, or let the AI write one for you
- Starter and above open all 207 hooks and lift the weekly limit
Filter by where you'll actually post it
A hook that hits on LinkedIn often dies on X (and vice versa). Both the free tool and the dashboard tab let you filter to where the hook actually performs:
- By platform: Instagram, TikTok, X, Facebook, LinkedIn, Threads, YouTube, Pinterest, and Bluesky. Each hook is tagged with the surfaces where it earns reach.
- By persona, creator, founder, small business, agency. A “client win” hook lands differently on a personal brand than on an agency account; the persona filter saves you scrolling past the mismatched ones.
- By keyword, search across templates, examples, and tags. Find every “mistake I made” pattern in one keystroke.
- By tone, every hook is tagged casual, professional, bold, or playful so you can match your brand voice without reading the example first.
Make it yours: saved hooks, your own hooks, and blanks filled for you
A library you only read is a bookmark. The dashboard tab is built so a hook leaves it as a post:
- Write a post, on every hook. It opens Make Post with the line as the opener, and the AI writes the rest under it, blanks filled from your brief and your Brand Kit. The opener stays the opener.
- Make it mine, one to five versions of any hook (you pick how many) written for your brand and your topic, in a few seconds and without spending a post credit. Where the hook needs a number your Brand Kit does not have, the AI leaves a visible bracket instead of inventing one.
- Save and add your own. Bookmark the catalog hooks you keep reaching for, and write the openers that already work for you, blanks included. A team shares one saved list, the way it shares one calendar.
- Insert hook, inside the composer. The Make Post toolbar has a picker with your saved hooks first and the whole catalog behind it, so you never leave the draft to find an opening line.
- A hook of the day on your dashboard Home, chosen for your persona, one click from a post.
Which hook styles work for you, from your own numbers
Connect your accounts and Content Drifter reads your published posts, groups them by the shape of their first line, and shows engagement by style: your question hooks against your list hooks against your stories, with the lift over your own average. It also lists your best openers so you can save them as hooks in one click and use them again.
This panel reads analytics, so it sits with the rest of analytics on the Starter plan and up. The rest of the tab is on the free plan. Three things are sized by plan: how much of the catalog you browse (25 of the 207 patterns on Free, all of it from Starter up), how many hooks you keep, and how many AI hook calls you make each week (shared between “Make it mine” and “Rewrite hook”). Hooks you write yourself count toward the same saved total.
The in-product rewriter, explained
Every generated post in the dashboard has a Rewrite hook button under the platform-specific output. Click it and:
- A small panel shows the 16 styles with one-line descriptions. Pick the one you want the opener to become.
- The AI rewrites only the opening 1-2 sentences in that style, in your Brand Kit voice. Your post body, hashtags, and CTA stay verbatim.
- You see the new opening line and the full rewritten post next to the original. Keep it or discard it: the choice costs nothing either way, and a rewrite never counts against your monthly posts. It does draw one of your weekly AI hook calls, the same allowance “Make it mine” uses.
The output is constrained: the rewriter only writes in the library's styles, never a generic “Unlock the secrets of …” opener. That's the whole point, the quality bar of the library is the floor of what the rewriter can produce.
Why we maintain this by hand instead of asking the LLM each time
Most hook generators just call an LLM with “write me a catchy hook for this topic”, and the LLM happily produces recycled motivational fluff. The library exists because the curated, human-vetted set actually performs:
- Battle-tested, every template was selected from posts that demonstrably out-engage the LLM-default opener. We don't accept hooks that just “sound good”; they have to have worked.
- Genre-correct, a myth-bust hook actually busts a myth. A statistic hook leads with a real, specific number. Styles aren't cosmetic tags; they're structural patterns.
- Anti-cliché filtered, “Unlock the secrets of …”, “Game-changer …”, “Let's dive in …” and the rest of the LLM-tell vocabulary are explicitly banned. If you've ever wondered why LLM-generated posts feel off, this is half the reason.
- Stable shareable URLs, every hook has a permanent ID. Bookmark a style, share a specific hook with a teammate, deep-link from another doc. We never reuse a retired ID.
Where it fits in the workflow
Once you're inside Drifter, the same library shows up wherever an opening line is decided:
- Hook Library tab, next to Post Ideas: browse, save, personalize, write.
- Make Post, the Insert hook picker in the toolbar, and the hook riding along when you press Write with AI.
- Home, the hook of the day.
- Every generated post, the Rewrite hook button.
And the public library is always free, always here, always the same catalog, so people who discover us through “social media hooks” on Google get the real thing immediately, not a stripped-down demo.
Take a hook, write the post under it
207+ hooks across 16 styles, free to browse above. Inside the dashboard every one of them is one click from a finished post, and the ones you save are one click from the composer.
What is in the library, and what keeps it honest
207
Opening patterns
16
Categories
Every one
Ids checked in CI
207 patterns across 16 categories, and both numbers are counted from the library rather than rounded up for the page. Every hook id has to carry its category's prefix and be unique, checked on every build, because these ids are shareable URLs and a mistyped one breaks a link somebody sent to a colleague. It is a small invariant that exists for an unglamorous reason.
Read from the code that enforces it, 25 August 2026.
Frequently asked questions
What is a social media hook?
The opening line, which decides whether the second line gets read at all. A hook pattern is a reusable shape for that line, such as a question, a statistic, a contrarian claim or a story opener.
Is the hook library free?
Yes, there is a free plan and the hook tab is on it. Using a hook takes an account: nothing on the public pages is copyable or downloadable. Free browses 25 of the 207 patterns and Starter opens the whole catalog. Free keeps 25 saved hooks, including the ones you write yourself, and gets 2 AI hook calls a week, shared between "Make it mine" and "Rewrite hook". The panel that reads your analytics needs a paid plan, because it is analytics.
Can I save my own hooks?
Yes. Bookmark any hook from the catalog, or write your own with blanks you fill per post. Saved hooks are one click away in the composer through the Insert hook picker, and a team shares one saved list.
How does it know which hook styles work for me?
It reads the posts you published through Content Drifter, classifies each one by the shape of its first line, and compares engagement by style against your own average. No guessing from general benchmarks, and nothing to tag by hand.
Does the rewriter change my whole post?
No, only the opener. The body stays as written, which is the point: it fixes the line most likely to be losing you readers without rewriting work you were happy with.
Keep reading
Related pages people usually open next.
Ready to try it?
Start for free and upgrade as you grow. No credit card required.