# How to write a social media hook > A hook is the first line, the job is stopping a scroll, not summarising the post. It works by promising something specific: an answer, a number, a contradiction, then makes the reader want the next line to get it. Updated: 2026-09-24. ## What a hook is actually for A hook's only job is earning the next line. It isn't a summary of the post & it isn't the thesis statement, it's the thing that makes scrolling past feel like missing out on something. Most feeds show a line or two before a reader decides whether to stop. Whatever fits in that space is doing all of the work, regardless of how good the rest of the post is. ## Patterns that reliably work - **The specific number**: "3 things", "in 90 seconds", a number reads as concrete where a vague claim doesn't - **The contradiction**: stating something that goes against common assumption, then explaining - **The direct question**: one the reader actually has, not a rhetorical one - **The unfinished thought**: a line that only makes sense once the next one lands These work because each one creates a small, specific gap the reader wants closed, rather than delivering the whole idea up front. ## What actually kills a hook - Starting with context or background before the point - A generic opener like "let's talk about" or "here's why" - Restating the topic instead of making a claim about it - Being too long to read in the half-second before someone scrolls past A hook that needs two lines to make its point has usually already lost the reader who would have stopped for one. ## Writing several before picking one The first hook that comes to mind is rarely the sharpest one. Writing three or four variations of the same opening line & picking the one that creates the clearest gap is a habit worth building, since the difference between a flat hook & a sharp one is often just word order. DunSocial's composer keeps this rewrite cheap: reworking an opening line is a quick edit inside the same draft, not a reason to start the post over, so testing a few hooks before publishing doesn't cost extra time. ## Matching the hook to the platform A hook that works as the first line of an X post needs to work differently as the first frame of a video caption, since the reading context is different: a feed you're scrolling through versus a caption under something already playing. DunSocial's per-platform adaptation keeps the underlying idea the same while letting the actual opening line differ by platform, since a hook that landed on one network doesn't automatically translate to another. ## A quick check before publishing Read only the first line & ask honestly whether it would make you stop scrolling if you didn't already know what came next. If the answer is no, that line is the actual editing priority, not the paragraph after it. Doing that check inside DunSocial's composer means it happens before a post is finished, not after it's already gone out flat. ## Related guides - [How to write captions that get engagement](https://www.dunsocial.com/hub/social-media-content-creation/how-to-write-captions-that-get-engagement.md) - [What makes a social media post go viral?](https://www.dunsocial.com/hub/social-media-content-creation/what-makes-a-social-media-post-go-viral.md) - [What is social media content creation?](https://www.dunsocial.com/hub/social-media-content-creation/what-is-social-media-content-creation.md) - [How does an AI social media manager learn your brand voice?](https://www.dunsocial.com/hub/ai-social-media-manager/how-does-an-ai-social-media-manager-learn-your-brand-voice.md) ## About this document This is the Markdown representation of https://www.dunsocial.com/hub/social-media-content-creation/how-to-write-a-social-media-hook. The HTML version of the same page is at the same URL. You can also request Markdown from any page by sending `Accept: text/markdown`. Machine-readable summary of the whole site: https://www.dunsocial.com/llms.txt ## Company - Product: DunSocial, https://www.dunsocial.com - Legal entity: THISUX PRIVATE LIMITED, Chennai, Tamil Nadu, India - Support: support@dunsocial.com - Open the app: https://app.dunsocial.com/login