Instagram Hooks

Hook types, examples and a free AI hook generator for business

A hook is the first line of a post — the words a person reads before deciding to scroll past. This hub covers what hooks are, the seven types that work on business accounts, examples you can copy, and a generator that writes hooks for your niche without you having to think of a prompt.

Try for free

10 free posts · No credit card · No watermark

Loved and trusted by 1,400+ small business owners

What is an Instagram hook?

An Instagram hook is the opening line of a post, Reel or carousel — the first 5 to 12 words visible before a reader taps "more" or keeps scrolling. Its only job is to buy the next three seconds of attention, not to describe the business or announce the topic.

Instagram hooks work because feed content is judged before it is read. A reader sees roughly one line of caption, one carousel cover, or the first second of a Reel, and decides from that alone. A hook that names a specific problem, a number, or a contradiction gives the reader a reason to stay; a hook that opens with the brand name, a greeting, or a generic benefit gives them none.

The 7 Instagram hook types that work for business accounts

Across 1,000 business Instagram accounts reviewed by Maxolot, the opening lines that held attention fell into seven repeatable patterns. Each pattern below states the mechanism it uses and a filled-in example, so it can be copied without reading the rest of this page.

Seven Instagram hook types with mechanism and example
Hook type Why it stops the scroll Filled-in example
Cost of inaction Frames waiting as an active loss, which is felt more sharply than a gain. "Every month you delay this repair adds about $180 to the final bill."
Insider correction Contradicts something the reader already believes, forcing a re-check. "Nobody in this trade will say it, but square footage pricing is a red flag."
Specific number An odd, non-round figure reads as measured rather than marketed. "We looked at 1,000 business accounts. 63 used their first line properly."
Named audience Self-selects the right reader in the first two words. "Coaches with fewer than 500 followers: your offer isn't the problem."
Before / after gap Opens a loop the reader wants closed. "Same clinic. Same treatment. 4x the bookings after one change."
Confession Admitting a fault buys credibility the rest of the post spends. "I charged 40% too little for two years. Here's what fixed it."
Direct question Triggers an involuntary internal answer before the scroll finishes. "When did you last check what your competitor charges?"

Instagram hook examples you can copy

The examples below are written for small business accounts rather than personal brands, and each one leaves a blank you fill with your own service, number or city. A fuller set of 83 sits on the hook examples page.

Cost of inactionThe cheapest time to fix this was last year. The second cheapest is now.
Insider correctionMost [service] quotes are wrong for the same three reasons.
Specific number7 out of 10 clients ask us this. Only 2 like the answer.
Named audienceIf you run a [business] in [city], this rule changed in [month].
Before / afterBooked out in 6 weeks — with no ads and 800 followers.
ConfessionI lost a client last month. It was entirely my fault.
Direct questionWhat would you do with 5 more hours a week?
Insider correctionStop apologising for your prices. Do this instead.

See all 83 examples

How to write a good Instagram hook

Writing a hook is a rewrite job, not a blank-page job. Draft the post first, then apply the four steps below to the opening you already have. The whole process takes about five minutes per post.

Step 1

Delete the warm-up

Cut every sentence before the first one that carries real information. Greetings, brand names and "let's talk about" openers spend the only guaranteed line of a caption on words the reader can already see in your handle. The sentence left standing is usually your real hook.

Step 2

Cut it to 12 words

Instagram truncates a caption at roughly 70 characters in the feed on most phones. Anything past the cut-off is only read by people who already decided to stay, so every word beyond twelve is spent on an audience you have already won.

Step 3

Add one concrete element

A hook needs a number, a place, a price or a deadline. Concrete detail signals that the post contains information rather than opinion, and an odd figure reads as measured where a round one reads as marketing. "Most clients" is weaker than "7 out of 10 clients".

Step 4

Check it can't be finished in the reader's head

If a reader can predict the rest of the post from the opening line, there is no reason to tap. A hook must leave a gap — a claim they want checked, a number they want explained, or a position they disagree with. Take a stance that is false for at least one reader.

A longer walkthrough, with a full caption rewritten line by line, sits on how to write Instagram hooks.

Instagram hooks by business type

Hooks carry industry-specific detail — a roofing hook uses storm seasons and insurance clauses, a coaching hook uses income plateaus. Each guide below covers hooks alongside the rest of the content plan for that trade.

Free AI Instagram hook generator

Maxolot's hook generator does not ask you for a prompt. You pick your industry and the post you are about to publish, and it returns hooks written against that context — because most business owners do not stall on writing, they stall on deciding what the post should be about.

Hook generatorStep 1 of 2
Industry
Laser hair removal ▾
Goal
Bookings Saves Trust
Output10 hooks
Cost of inactionShaving costs the average client 118 hours a year.
Insider correction"6 sessions" is a sales number, not a clinical one.
Named audienceBooked a session before a holiday? Read this first.
Try for free

10 free posts · No credit card · No watermark

Hook mistakes that cost reach

The most common failure is the greeting opener — "Hi everyone!" or "Happy Monday!" — which spends the only guaranteed line of a caption on words that carry no information. The second is opening with the business name, which the reader can already see in the handle directly above the caption.

A third failure is harder to spot: hooks that promise more than the post delivers. Instagram measures how long a reader stays after tapping, so a hook that oversells produces a spike of taps followed by immediate exits, which performs worse over 48 hours than a plainer opening that matches its content.

Explore the hooks hub

Related hubs

Instagram hooks FAQ

What is a hook generator?
A hook generator is a tool that produces opening lines for social posts from a small amount of input, such as an industry or a post goal. Maxolot's version supplies the topic itself rather than asking the user to write a prompt, so the output is usable without prompt-writing skill.
Is the Maxolot hook generator free?
Yes. The Maxolot hook generator includes 10 free posts with no credit card and no watermark on the output. Paid plans raise the monthly limit and add saved brand settings.
How long should an Instagram hook be?
An Instagram hook should fit in about 12 words or 70 characters, because that is roughly where Instagram truncates a caption in the feed on most phones. Anything after the cut-off is only read by people who already decided to stay.
Do hooks work the same on Reels as on posts?
No. A Reel hook has to work twice — once as spoken words in the first second and once as on-screen text for viewers watching without sound. A caption hook only has to work as text. The Reels-specific patterns are covered on hooks for Reels.
How many hooks should I test before deciding one works?
Test the same hook type across at least five posts before judging it. A single post's reach is influenced by posting time, format and follower activity, so one weak result does not identify a weak hook.

Stop writing first lines from scratch

Try for free

10 free posts · No credit card · No watermark