PixelSpyer
Copywriting

50 ad hook formulas for Facebook and Instagram

Fifty fill-in-the-blank hook formulas for Facebook and Instagram ads, grouped by type with examples, plus how to test hooks and measure hook rate.

PixelSpyer Team8 min read

Updated Oct 27, 2026

On this page+
  1. The 50 formulas
  2. How to test hooks
  3. Measuring hook rate
  4. Find hooks that are already working

The first line of an ad, or the first second of a video, decides whether anyone sees the rest. On Facebook and Instagram that opening competes with friends, creators and every other brand in the feed, usually on mute. Its job is narrow: make the right person stop, and let everyone else keep scrolling.

Below are 50 hook formulas grouped by type, each with a fill-in-the-blank template and a short example for a generic product. Use them for the first line of primary text, on-screen captions and the first spoken line of a video. Fill the brackets with words your customers already use, write for one specific person, and keep every claim true. Above all, choose formulas that fit your real angle and offer rather than the ones that sound cleverest. A hook only works if the rest of the ad pays it off.

The 50 formulas

Callout hooks

Callouts name the audience or situation so the right viewer selects themselves.

  1. [Audience] who [situation], this is for you. Example: "Side sleepers who wake up with a stiff neck, this is for you."
  2. If you [habit], keep watching. Example: "If you refill a plastic bottle every morning, keep watching."
  3. Attention [identity]: [benefit] without [pain]. Example: "Attention home bakers: a crisp crust without a steam oven."
  4. For anyone tired of [frustration]. Example: "For anyone tired of dog hair on every sofa cushion."
  5. POV: you're a [identity] and [relatable moment]. Example: "POV: you work from home and it's 3pm already."

Question hooks

Avoid questions that imply a personal attribute, such as a health condition; Meta's ad policies restrict them.

  1. Do you still [outdated method]? Example: "Do you still scrub your pans with steel wool?"
  2. What if [task] took [short time] instead of [long time]? Example: "What if folding laundry took ten minutes instead of an evening?"
  3. Why does nobody talk about [overlooked problem]? Example: "Why does nobody talk about how dirty phone screens get?"
  4. Is your [everyday item] the reason [annoying result]? Example: "Is your chopping board the reason your knives go dull so fast?"
  5. Which one are you: [type A] or [type B]? Example: "Which one are you: forty open tabs or one sticky note?"

Bold claim hooks

Only use claims you can back up in the next few seconds of the ad.

  1. This is the only [product] you need for [use case]. Example: "This is the only bag you need for a weekend away."
  2. We spent [time] fixing [one detail]. Here's why. Example: "We spent a year redesigning one zip. Here's why."
  3. [Product] vs [common alternative]: here's the test. Example: "Our insulated bottle vs a regular flask, left in a hot car all afternoon."
  4. Most [category] are made for [wrong user]. Ours is made for [right user]. Example: "Most yoga mats are made for studios. Ours is made for small flats."
  5. You don't need [expensive solution] to [outcome]. Example: "You don't need a gym membership to build a daily stretching habit."

Pattern interrupt hooks

A pattern interrupt breaks the rhythm of the feed, but it has to connect to the product.

  1. [Surprising action], then: "I know this looks wrong, but [reason]." Example: Coffee poured onto a backpack, then "I know this looks wrong, but it's waterproof."
  2. Don't buy [category] until you see this. Example: "Don't buy a robot vacuum until you see this."
  3. Stop [common habit]. Example: "Stop washing your makeup brushes with hand soap."
  4. Show the finished result, then: "Here's how this happened." Example: A spotless car interior, then "Here's how this took fifteen minutes."
  5. This is your sign to [overdue action]. Example: "This is your sign to finally sort out the cable drawer."

Story hooks

These suit UGC and founder-led video.

  1. I tried [number] [alternatives] before I found [product]. Example: "I tried five desk chairs before I found one I could sit in all day."
  2. My [person] laughed when I bought [product]. Then [twist]. Example: "My partner laughed when I bought a posture corrector. Then he borrowed it."
  3. I didn't think [problem] mattered until [moment]. Example: "I didn't think desk height mattered until I raised mine by five centimetres."
  4. We started [brand] because [founder's problem]. Example: "We started Lumen because every moisturizer we tried left our skin red."
  5. Here's what happened when I [did thing] for [period]. Example: "Here's what happened when I used a sunrise alarm clock for 30 days."

Mistake hooks

Keep the tone helpful rather than scolding.

  1. The biggest mistake people make with [activity]. Example: "The biggest mistake people make when cleaning white trainers."
  2. You're [doing task] wrong. Here's the fix. Example: "You're storing your knives wrong, and it's dulling them."
  3. [Number] mistakes that [bad outcome]. Example: "Three watering mistakes that make houseplants droop."
  4. I wasted [money or time] on [wrong solution] so you don't have to. Example: "I wasted a lot of money on cheap phone mounts so you don't have to."
  5. If your [thing] [symptom], you're probably [mistake]. Example: "If your coffee tastes bitter, you're probably grinding too fine."

Before and after hooks

Results must be real and typical, and Meta restricts before and after imagery in some categories, especially weight loss.

  1. [Bad state] to [good state] in [time]. Example: "Cable chaos to a tidy desk in ten minutes."
  2. Split screen: "Left: [old way]. Right: [new way]." Example: "Left: drying dishes with a towel. Right: the rack that does it for you."
  3. My [space] before [product] vs now. Example: "My balcony before these planters vs now."
  4. Day 1 vs day [n] of [routine]. Example: "Day 1 vs day 21 of my new desk setup."
  5. I used to [painful routine]. Now I [easy routine]. Example: "I used to iron every Sunday night. Now I steam a shirt in two minutes."

Curiosity hooks

Close the loop inside the ad, or you attract clicks from people who will not buy.

  1. The [unexpected item] that fixed my [problem]. Example: "The cheap kitchen tool that fixed my meal prep."
  2. Nobody told me [surprising fact] about [topic]. Example: "Nobody told me suitcase wheels are the first thing to break."
  3. I tried the viral [product type] so you don't have to. Example: "I tried the viral heatless curling rod so you don't have to."
  4. Wait for the [moment] at the end. Example: "Wait until you see the stain at the end."
  5. [Group] all seem to use [thing]. I finally found out why. Example: "Baristas all seem to weigh their coffee. I finally found out why."

Social proof hooks

Social proof only works with real numbers and real reviews, never invented ones.

  1. [Real number] people bought this [period]. Here's why. Example: "[Your real order count] people bought this sleep mask last month. Here's why."
  2. The review that made us [change]. Example: "The review that made us redesign our lid."
  3. Reading our [one-star or five-star] reviews. Example: "Reading our one-star reviews out loud."
  4. Why [type of user] keep recommending [product]. Example: "Why dog groomers keep recommending this de-shedding brush."
  5. You asked, so we made [product or feature]. Example: "Left-handed customers asked, so we made a left-handed version."

Offer-led hooks

Leading with the offer suits warm audiences and sale periods, as long as the offer fits in one line.

  1. [Product] is [discount] until [date]. Example: "Our bestselling backpack is 20% off until Sunday."
  2. Buy [x], get [y]. Here's what's inside. Example: "Buy two candles, get the third free. Here's what's in the box."
  3. Try [product] for [period]. If [it doesn't work out], [guarantee]. Example: "Try our mattress topper for 60 nights. If it doesn't suit you, send it back."
  4. The [kit] that replaces [list]. Example: "The cleaning kit that replaces five bottles under your sink."
  5. Free [bonus] with every [purchase] this week. Example: "A free travel case with every pair of sunglasses this week."

How to test hooks

A hook test isolates the opening. Keep the body, call to action and landing page the same, and change only the first line or the first two to three seconds of video.

  1. Start with a body that already converts or a promising new concept.
  2. Write three to five hooks from different families above, for example a callout, a mistake and a before and after.
  3. Put each hook in its own ad within the same ad set so they compete under similar conditions.
  4. Read early signals on hook rate and click-through rate, but decide on cost per purchase once each version has meaningful spend.
  5. Log the winner and its hook type to learn which families work for your audience. Our creative testing framework covers budgets and decision rules.

Measuring hook rate

Hook rate is not a standard column in Ads Manager, so most teams build it as a custom metric. The common definition is 3-second video plays divided by impressions. It tells you how many people stopped, which is all a hook is responsible for. Hold rate tells you whether the rest of the video kept them.

Metric Common formula What it tells you
Hook rate 3-second video plays ÷ impressions Whether the opening stops the scroll
Hold rate ThruPlays ÷ impressions (some teams divide by 3-second plays) Whether the body keeps attention
Link CTR Link clicks ÷ impressions Whether the ad creates enough intent to click
Cost per purchase Spend ÷ purchases Whether the hook attracts buyers, not just viewers

There is no universal "good" hook rate; it varies by placement, format and niche, so compare hooks within the same test and against your own account history. A high hook rate with a weak cost per purchase usually means the hook stops the wrong people or overpromises. For static images, judge the opening on link CTR and cost per purchase.

Find hooks that are already working

Studying openings that brands keep paying to run is faster than writing from a blank page. In the PixelSpyer ad library you can filter video ads by niche, country and running days, or use the Proven winners preset to see ads still active after 30 days, and save the openings worth studying to your swipe file. The free ad hook generator then turns a product and angle into variations to test, and our guide to UGC ad scripts shows where each hook fits in a full video.

hooksad copyfacebook adscreative testing

Written by

PixelSpyer Team

The PixelSpyer team studies millions of public Facebook and Instagram ads to work out what keeps ads running. We write up what we learn so you can test smarter. Questions or corrections? Get in touch.

Keep reading

All articles

See these ideas in real ads

Search over 3.1 million Facebook and Instagram ads, filter by how long they have run and save the winners.

50 ad hook formulas for Facebook and Instagram ads · PixelSpyer