Free tool
UGC hook generator
48 opening lines that make people stop scrolling, in eight types. Type your product once and every hook fills in. Tap a hook to copy it.
Call-out hooks
Names the viewer so the right person stops and everyone else scrolls on.
Confession hooks
Admitting something makes the speaker credible before they sell anything.
Contrast hooks
Two states side by side create a gap the viewer wants closed.
Curiosity hooks
Opens a loop that only the rest of the video closes.
List hooks
A number sets a clear length, so people stay to get to the end.
Problem first hooks
Starts in the pain the viewer already feels, so the product arrives as relief.
Show, don't tell hooks
The visual is the hook. Say little and let the result carry it.
How to test UGC hooks
- Film one body: the demo, the proof and the call to action.
- Film three to five hooks from different types above. Same light, same outfit, so they cut onto the body cleanly.
- Launch each hook plus the same body as its own ad, with equal budget.
- After a few days, compare how many people watched past three seconds and the cost per result. Keep the winner and test a new hook against it.
Need the rest of the ad? Turn your best hook into a full timed script with the UGC script generator, or read the UGC hooks guide.
OnPromptAds Brands
Skip the creator search. Make UGC-style reels with an AI model.
Turn one photo into a reusable AI character, add your product photos, and get UGC-style reels: outfit transitions, lookbooks, fit checks. Then schedule them to Instagram and Facebook or run them as Meta ads.
Free plan: 100 credits, Shopify stores, no card. Paid plans from $29 a month.
Questions people ask
What is a hook in a UGC ad?
The first one to three seconds: the line, the text on screen and the first visual. Its only job is to make the right viewer stop scrolling and watch the next few seconds.
How many hooks should I test?
Film one body and three to five hooks, then run them as separate ads with the same budget. The body stays the same, so any difference in watch time or cost per result comes from the hook.
Should the hook be spoken or written on screen?
Both. Many people watch with the sound off, so put the hook in large text in the first frame and say it out loud at the same time.
Is this hook generator free?
Yes. It fills 48 hook formulas with your product in the browser. No sign-up, nothing uploaded.
Social and trend hooks
Borrows a format viewers already know from their feed.