Enter your brand, product and offer and get 12 ready-to-shoot Instagram Reels ad hooks for activewear — each with the spoken line for the first 2 seconds, on-screen text and a shot idea, plus caption that fits 125 characters. Re-roll for fresh angles. Free and private.
tune
Reels Ad hook generator
Only use claims, reviews, prices and scarcity you can prove — Meta and TikTok reject ads with misleading or unsubstantiated claims.
Problem → Solution
Hook: Tired of leggings that go see-through when you squat? This pair of high-waisted leggings fixes it.
On-screen: The fix for leggings that go see-through when you squat
Shot: Show the frustration for 2 seconds, then hard-cut to the pair of high-waisted leggings in use.
Caption: Tired of leggings that go see-through when you squat? This pair of high-waisted leggings fixes it. Shop now 👉 109/125
Bold Claim
Hook: YourBrand just made every other pair of high-waisted leggings look outdated.
On-screen: Best pair of high-waisted leggings? You decide.
Shot: Open on a tight close-up of the pair of high-waisted leggings, then a confident wide shot.
Caption: YourBrand just made every other pair of high-waisted leggings look outdated. Buy 2, get 1 free 👉 Shop now 105/125
POV
Hook: POV: your friends keep asking where your pair of high-waisted leggings is from.
On-screen: POV: the compliments won't stop
Shot: First-person angle: unboxing and wearing the pair of high-waisted leggings.
Caption: POV: your friends keep asking where your pair of high-waisted leggings is from. Buy 2, get 1 free 👉 Shop now 108/125
Social Proof
Hook: The pair of high-waisted leggings my followers keep asking about.
On-screen: Rated 4.8★ by 1,500+ athletes
Shot: Fast montage of real customer reviews and UGC clips.
Caption: The pair of high-waisted leggings my followers keep asking about. Buy 2, get 1 free 👉 Shop now 94/125
Us vs Them
Hook: Your usual pair of high-waisted leggings vs YourBrand: let's compare.
On-screen: Them vs us 👀
Shot: Hold both up to the camera, then reveal the difference in close-up.
Caption: Your usual pair of high-waisted leggings vs YourBrand: let's compare. Buy 2, get 1 free 👉 Shop now 98/125
Curiosity Gap
Hook: I wish I knew this before buying another pair of high-waisted leggings.
On-screen: The thing nobody tells you
Shot: Start mid-action and hold the reveal until the final 2 seconds.
Caption: I wish I knew this before buying another pair of high-waisted leggings. Buy 2, get 1 free 👉 Shop now 100/125
Price Anchor
Hook: Luxury look, $39 price tag.
On-screen: Looks expensive. Isn't.
Shot: Show the premium details up close, then pop the price on screen.
Caption: Luxury look, $39 price tag. It stays squat-proof and never rolls down. Buy 2, get 1 free 👉 Shop now 99/125
Unboxing / Haul
Hook: Let's see if this pair of high-waisted leggings is as good as the ads say.
On-screen: Honest first impressions
Shot: Top-down unboxing with crisp packaging sounds, then a try-on.
Caption: Let's see if this pair of high-waisted leggings is as good as the ads say. Buy 2, get 1 free 👉 Shop now 103/125
Before / After
Hook: Watch this outfit go from basic to wow.
On-screen: The glow-up
Shot: Cover the lens with your hand, then reveal the new look.
Caption: Watch this outfit go from basic to wow. It stays squat-proof and never rolls down. Buy 2, get 1 free 👉 Shop now 111/125
Offer & Urgency
Hook: Restocked: the pair of high-waisted leggings you missed last time.
On-screen: Buy 2, get 1 free
Shot: Quick-cut the full colour range on a clothing rail.
Caption: Restocked: the pair of high-waisted leggings you missed last time. Buy 2, get 1 free 👉 Shop now 95/125
Listicle
Hook: 3 ways to style one pair of high-waisted leggings.
On-screen: 3 ways to style it
Shot: Flat-lay first, then a try-on for each number.
Caption: 3 ways to style one pair of high-waisted leggings. It stays squat-proof and never rolls down. Buy 2, get 1 free 👉 Shop now 122/125
Question
Hook: Would you wear this pair of high-waisted leggings? Be honest.
On-screen: Would you wear it?
Shot: Ask the question to camera, then show the pair of high-waisted leggings from every angle.
Caption: Would you wear this pair of high-waisted leggings? Be honest. Buy 2, get 1 free 👉 Shop now 90/125
On Instagram Reels, viewers decide whether to keep watching in the first 2 seconds. A strong hook names a problem, makes a claim or opens a curiosity gap before the viewer can scroll — then the product proves it.
Keep key text inside the centre safe zone — the UI covers the bottom and sides.
Fast cuts and a strong first frame beat polished intros.
Use a clear CTA sticker or end card.
The hook frameworks
Problem → Solution — e.g. “Tired of leggings that go see-through when you squat? This pair of high-waisted leggings fixes it.”
Bold Claim — e.g. “YourBrand just made every other pair of high-waisted leggings look outdated.”
POV — e.g. “POV: your friends keep asking where your pair of high-waisted leggings is from.”
Social Proof — e.g. “The pair of high-waisted leggings my followers keep asking about.”
Us vs Them — e.g. “Your usual pair of high-waisted leggings vs YourBrand: let's compare.”
Curiosity Gap — e.g. “I wish I knew this before buying another pair of high-waisted leggings.”
Price Anchor — e.g. “Luxury look, $39 price tag.”
Unboxing / Haul — e.g. “Let's see if this pair of high-waisted leggings is as good as the ads say.”
Before / After — e.g. “Watch this outfit go from basic to wow.”
Offer & Urgency — e.g. “Restocked: the pair of high-waisted leggings you missed last time.”
Listicle — e.g. “3 ways to style one pair of high-waisted leggings.”
Question — e.g. “Would you wear this pair of high-waisted leggings? Be honest.”
Stay compliant
Only use claims, reviews, prices and scarcity you can prove — Meta and TikTok reject ads with misleading or unsubstantiated claims. Avoid before/after claims for health or body results, don't imply personal attributes (“Are you overweight?”), and keep prices and offers accurate on the landing page.
table_chart
Platform limits used by the generator
Platform
Hook window
Text limit
Aspect ratio
TikTok
the first 1–2 seconds
Ad text 100
9:16
Meta (Facebook & Instagram feed)
the first line of primary text and the first 3 seconds of video
Primary text 125 · Headline 40
4:5
Instagram Reels
the first 2 seconds
Caption 125
9:16
YouTube Shorts
the first 2 seconds
Headline 40
9:16
help
Frequently asked questions
What is an ad hook?expand_more
The opening line, visual or text of an ad that stops the scroll — usually the first 1–3 seconds of a video or the first line of primary text.
How long should a Reels hook be?expand_more
Say it in the first 2 seconds — roughly 5 to 12 words — and repeat it as on-screen text for viewers watching without sound.
How many hooks should I test?expand_more
Test 3–5 hooks with the same body footage. Swapping only the first seconds isolates what makes people stop scrolling.
What works best for activewear ads?expand_more
Show the product on a real person within 3 seconds, lead with the pain point (“leggings that go see-through when you squat”) or the benefit (“it stays squat-proof and never rolls down”), and back it with genuine reviews.
Is the ad hook generator free?expand_more
Yes — free, unlimited and private. Hooks are generated in your browser.