A hook is the first line of your caption or the first 3 seconds of your video — the part that decides whether anyone sees the rest. Its only job is to stop the scroll and earn the next second of attention. Get it wrong and your best content never gets watched; get it right and the platform shows your post to far more people.
On Instagram, TikTok and Facebook, people scroll fast — thumb flicking, half-watching, one hand holding kopi. You have roughly one to three seconds to make them stop. That opening moment is the hook.
Here is why it matters more than the rest of the post: platforms rank content partly on early engagement signals — how long people watch, whether they stop, save or share. When someone pauses on your video or reads past your first line, the algorithm reads that as a quality signal and pushes the post to more people. When they scroll past in a second, the post quietly dies, no matter how good the content underneath is. The hook is the gate. Everything else is behind it.
Strong hooks share three things. They are specific (a real number, a real situation, a real person), they open a small loop in the viewer's mind that only the rest of the post can close, and they are short — one line you can read in about two seconds. Weak hooks warm up before they say anything: "In today's post, I wanted to share some tips about..." By the time you reach the point, the viewer is three videos away.
Two quick fixes that lift most hooks immediately: front-load the most interesting word or number so it hits first, and cut any phrase that sounds like clearing your throat. Read the first line aloud. If it sounds like a warm-up, delete it.
You don't need to be clever. You need a formula you can reuse. These six cover almost every post a small business will ever make. Each example below is written for a real Singapore small business.
| Hook type | How it works | Example line (SG small business) |
|---|---|---|
| Question | Ask something your customer is quietly asking themselves. It pulls them in to find the answer. | "Paying $6 for a flat white and still not sure it's worth it?" — a specialty café in Tiong Bahru |
| Bold claim | State something confident and slightly surprising, then back it up. Confidence earns a second of attention. | "We rebooked 40% of our facial clients by changing one thing at the front desk." — an aesthetic clinic |
| Relatable pain | Name the exact frustration your audience feels. Recognition = the scroll stops. | "Your renovation quote came in 30% over budget. Here's why — and what to ask next time." — an interior design firm |
| Curiosity gap | Hint at information without revealing it. The unclosed loop makes people stay to close it. | "The one item on our menu we almost removed — now it's our bestseller." — a hawker-stall zichar concept |
| Number / list | A specific number sets a clear expectation and feels quick to consume. | "3 mistakes every new HDB homeowner makes when buying a sofa." — a furniture retailer |
| Before-after | Show the gap between a starting point and a result. Transformation is inherently watchable. | "This shophouse unit sat empty for 8 months. Here's the 2-week refresh that leased it." — a property agent |
Notice what the strong examples have in common: a real number, a real local detail (HDB, shophouse, front desk), and a promise the post can actually keep. Swap in your own numbers and situations — the formulas travel, the specifics are yours.
The fastest writers don't wait for inspiration. They work from a system:
This is exactly where an AI content engine earns its keep. Pulse learns your brand once, then plans and generates a full month of Instagram, TikTok and Facebook content — captions and visuals. Crucially, for each post it gives you multiple caption and hook options to choose from, so you're picking the strongest opener rather than squeezing one out of thin air. The flow is always plan → generate → you approve → you post: you stay in control and nothing goes out without your say-so. It turns "I have no idea what to post" into "which of these three hooks is best?" — a much faster question to answer.
A hook is the first line of a caption or the first 3 seconds of a video — the part that makes someone stop scrolling and pay attention. Its only job is to earn the next second of attention, not to sell. If the hook fails, nobody sees the rest of your post.
Instagram, TikTok and Facebook rank content partly on early engagement signals like watch time, saves and shares. When people stop and stay, the platform reads that as quality and shows the post to more people. A weak opening means people scroll past before those signals ever fire.
The six that work most reliably are: the question, the bold claim, the relatable pain, the curiosity gap, the number or list, and the before-after. Each opens a small loop in the viewer's mind that the rest of the post closes.
Write the post first, then write 5 to 10 hook options for it and pick the strongest. Keep a running swipe file of hooks that stopped you while scrolling. Front-load the specific word or number, cut any warm-up phrase, and read the first line aloud — if it sounds like a warm-up, delete it.
No. On TikTok and Reels the hook is often spoken in the first 3 seconds and reinforced with on-screen text. On Facebook and Instagram feed posts the hook is the first line of the caption, before the "more" cut-off. Adapt the same idea to each format rather than copy-pasting.
Short. Aim for one line you can read in about two seconds — roughly 6 to 12 words for a caption, or one spoken sentence for video. If the viewer has to work to understand it, they have already scrolled.
Pulse learns your brand once, then generates a full month of captions and visuals — and gives you multiple caption and hook options per post to choose from. You pick the strongest hook, approve it, and post. The flow is always plan, generate, approve, post, with you in control at every step.