Enter your brand, product and offer and get 12 ready-to-shoot Instagram Reels ad hooks for graphic t-shirts — 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 boring, generic t-shirts? This graphic tee fixes it.
On-screen: The fix for boring, generic t-shirts
Shot: Show the frustration for 2 seconds, then hard-cut to the graphic tee in use.
Caption: Tired of boring, generic t-shirts? This graphic tee fixes it. Buy 2, get 15% off 👉 Shop now 91/125
Bold Claim
Hook: YourBrand just made every other graphic tee look outdated.
On-screen: Bold claim. Watch.
Shot: Open on a tight close-up of the graphic tee, then a confident wide shot.
Caption: YourBrand just made every other graphic tee look outdated. Buy 2, get 15% off 👉 Shop now 88/125
POV
Hook: POV: you finally found a graphic tee that shows off your personality with a design nobody else has.
On-screen: POV: it actually shows off your personality with a design nobody else has
Shot: First-person angle: unboxing and wearing the graphic tee.
Caption: POV: you finally found a graphic tee that shows off your personality with a design nobody else has. Shop now 👉 110/125
Social Proof
Hook: Printed to order and rated 4.8★ — here's why.
On-screen: Printed to order and rated 4.8★
Shot: Screen-record scrolling real 5-star reviews, then cut to the product.
Caption: Printed to order and rated 4.8★ — here's why. Buy 2, get 15% off 👉 Shop now 75/125
Us vs Them
Hook: Your usual graphic tee vs YourBrand: let's compare.
On-screen: Them vs us 👀
Shot: Side-by-side test with labels: stretch, wash or wear test.
Caption: Your usual graphic tee vs YourBrand: let's compare. Buy 2, get 15% off 👉 Shop now 81/125
Curiosity Gap
Hook: Wait for the last look — it's my favourite.
On-screen: The thing nobody tells you
Shot: Tease the final look, then rewind to the start.
Caption: Wait for the last look — it's my favourite. Buy 2, get 15% off 👉 Shop now 73/125
Price Anchor
Hook: Luxury look, $25 price tag.
On-screen: Looks expensive. Isn't.
Shot: Show the premium details up close, then pop the price on screen.
Caption: Luxury look, $25 price tag. It shows off your personality with a design nobody else has. Buy 2, get 15% off 👉 Shop now 118/125
Unboxing / Haul
Hook: Let's see if this graphic tee is as good as the ads say.
On-screen: Honest first impressions
Shot: Open the parcel, show the packaging, then a mirror fit check.
Caption: Let's see if this graphic tee is as good as the ads say. Buy 2, get 15% off 👉 Shop now 86/125
Before / After
Hook: Before YourBrand vs after YourBrand.
On-screen: Before ➡️ After
Shot: Hard-cut transition on a clap or snap from the old look to the graphic tee.
Caption: Before YourBrand vs after YourBrand. Buy 2, get 15% off 👉 Shop now 66/125
Offer & Urgency
Hook: New drop: the graphic tee in fresh colours.
On-screen: New drop 🔥
Shot: Countdown graphic over a fast product montage.
Caption: New drop: the graphic tee in fresh colours. Buy 2, get 15% off 👉 Shop now 73/125
Listicle
Hook: 3 reasons people who love witty, niche designs love this graphic tee.
On-screen: Save this for later 📌
Shot: Numbered quick cuts — one look per beat.
Caption: 3 reasons people who love witty, niche designs love this graphic tee. Buy 2, get 15% off 👉 Shop now 99/125
Question
Hook: Why does nobody make a graphic tee that shows off your personality with a design nobody else has?
On-screen: Would you wear it?
Shot: Ask the question to camera, then show the graphic tee from every angle.
Caption: Why does nobody make a graphic tee that shows off your personality with a design nobody else has? Shop now 👉 108/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 boring, generic t-shirts? This graphic tee fixes it.”
Bold Claim — e.g. “YourBrand just made every other graphic tee look outdated.”
POV — e.g. “POV: you finally found a graphic tee that shows off your personality with a design nobody else has.”
Social Proof — e.g. “Printed to order and rated 4.8★ — here's why.”
Us vs Them — e.g. “Your usual graphic tee vs YourBrand: let's compare.”
Curiosity Gap — e.g. “Wait for the last look — it's my favourite.”
Price Anchor — e.g. “Luxury look, $25 price tag.”
Unboxing / Haul — e.g. “Let's see if this graphic tee is as good as the ads say.”
Before / After — e.g. “Before YourBrand vs after YourBrand.”
Offer & Urgency — e.g. “New drop: the graphic tee in fresh colours.”
Listicle — e.g. “3 reasons people who love witty, niche designs love this graphic tee.”
Question — e.g. “Why does nobody make a graphic tee that shows off your personality with a design nobody else has?”
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 graphic t-shirts ads?expand_more
Show the product on a real person within 3 seconds, lead with the pain point (“boring, generic t-shirts”) or the benefit (“it shows off your personality with a design nobody else has”), 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.