Skip to content
    • Creative BoardThe multiplayer canvas a campaign is built on: wired cards, every model, templates in one click and the price on every Run.
    • MotionThe motion engine: captions with real typography, kinetic type and motion graphics, from the finish card, Story and Prompt to Motion.
    • TemplatesBoards named for what they make: product reveals, video ads, social clips. Each arrives with finished samples, and opening one is free.
    • ModelsEvery video and image model on Vessero, with the credits each one costs before you run it.
    • AppsCampaign workflows packaged to run again: paste a product link, pick a presenter, and the finished ads come out.
    • Brands & e-commerceBuild the hooks, demos and cut-downs for a launch on one board, test more than one idea, and see what every run costs before it runs.
    • AgenciesPitch directions side by side before the shoot, direct the client’s pick to a finished cut on a shared board, and price every round first.
    • App & SaaSWrite, voice and cut hook variations for install ads and explainers, in every shape the feeds want, priced before they run.
    • CreatorsNarrated shorts, consistent characters, B-roll, music beds and thumbnails at the cadence a channel needs, without a crew.
  • Templates
  • Pricing
    • FAQAnswers about templates, credits and plans, models, AI disclosure and your account.
    • TrustHow credits, refunds and AI disclosure work: what the product enforces today, and what is coming.
    • Guides· HEREGuides to UGC ad hooks, 30-second scripts, creative testing, aspect ratios and the FTC rule on AI presenters.
    • ChangelogEvery change to Vessero you can see, with the date it shipped.
    • Free toolsA free hook generator and UGC script generator for ad writers. No account, no credits, nothing stored.
    • CompareVessero side by side with Arcads, Creatify and Higgsfield: what each offers and costs, and where each is the better choice. Dated and linked.
    • AboutWhat Vessero is, who it is for, and the principles it is built on.
    • ContactTalk to the Vessero team about your account, plans for teams, or a partnership.
    • AffiliatesEarn 25% of every subscription payment for a customer’s first 12 months. For creators, agencies and educators who teach people to make ads and video.
Sign inStart
Start

Vessero turns a product link into a campaign: UGC-style videos, ads and content, cast with presenters who look like your customers and finished with real motion design, on one canvas your team can direct.

People in our videos are AI actors unless we say otherwise.

Product

  • Creative Board
  • Motion
  • Templates
  • Models
  • Pricing
  • Apps

Solutions

  • Brands & e-commerce
  • Agencies
  • App & SaaS
  • Creators

Resources

  • FAQ
  • Trust
  • Guides
  • Changelog
  • Free tools
  • Compare

Company

  • About
  • Contact
  • Affiliates

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Delete your data
  • Security
  • Legal notice

© 2026 Vessero · A product of Forgutti Unipessoal Lda

hello@vessero.com

Guides/

Hooks

How to write UGC ad hooks that stop the scroll

The six hook patterns, how to build each one from facts about your own product, and the rules that keep a hook usable when an AI presenter says it.

Updated 18 September 2026 · 6 min read

The first line of a UGC ad has one job: to make the next few seconds feel worth watching. It does not have to explain the product, show the logo or land the offer. Everything after it only matters if it works, which is why the opening is usually the first thing worth testing and the last thing worth rushing.

This guide covers how to find the fact a hook is built on, the six patterns almost every good hook falls into, and the rules that stop a strong hook from becoming a problem once it is in an ad.

What a hook has to do

In a creator-style ad, the hook is two things at once: a line the presenter says and a line on screen. They should say the same thing in different words. Plenty of people watch with the sound off, and the on-screen line is what reaches them; people who listen hear the spoken line, and the text confirms it.

Three things separate a hook that works from one that does not:

  • It is about the viewer, not the brand. "Introducing Halden" is about you. "Your coffee is cold before you get to work" is about them.
  • It is specific. "Tired of bad coffee?" could open any ad. "Cold by the time you park" belongs to one product.
  • It makes a promise the ad keeps. A hook that the rest of the ad does not pay off costs you the viewer's trust, and usually the view.

Start from one fact

Before writing a single hook, write down five things about the product. Most weak hooks come from skipping this step and reaching for adjectives instead.

  1. What it is, the way you would say it out loud: "Halden, a travel mug."
  2. What it does, starting with a verb: "keeps coffee hot for 12 hours."
  3. Who it is for, as a group: "early commuters."
  4. The problem it removes, specific and physical: "your coffee is cold before you get to work."
  5. One number you can prove: a time, a price, a size. Here, "12 hours."

Halden is a made-up product, used for every example below. Notice that the fourth line is written in the second person. That is deliberate, and it matters later.

The six patterns

Almost every hook worth testing is one of six moves. Writing at least one of each is the fastest way to find out which move suits a product.

1. The bold claim

A statement that sounds wrong, or too simple, until the next line explains it.

It sounds too simple. Halden keeps coffee hot for 12 hours.

A bold claim is not a superlative. "The best travel mug ever made" is not bold; it is unsupported, and it invites the viewer to disagree. Bold means surprising and true.

2. The question

A question the viewer already has, asked before they can scroll away.

Can a travel mug really keep coffee hot for 12 hours?

Avoid questions the viewer can answer with a shrug. "Do you like coffee?" gives them an easy exit. A good question is one they want answered, ideally by watching.

3. The specific number

One number, and only one the product can prove.

12 hours. Remember that number.

Numbers read as specific, which is why they work, and why an invented one is so damaging. If you do not have a real number, skip this pattern rather than manufacture one. "Loved by thousands" is not a number; it is a claim you would have to support.

4. The contrast

The way it usually goes, set against the way it could go.

You could reheat it again. Or it could just stay hot.

Keep the contrast about the viewer's situation, not about a competitor. "Other mugs go cold in an hour" names a rival's performance, which is a comparison claim you would need evidence for.

5. The problem, out loud

The annoyance the viewer lives with, said plainly enough to recognise.

Your coffee is cold before you get to work.

This is where the second-person problem you wrote earlier pays off. It is the viewer's experience, described to them. It is not the presenter's experience, reported as theirs, and that difference is the subject of the rules below.

6. The open loop

A promise the rest of the ad pays off, so the viewer stays to see it.

Watch what happens when we pour it at seven and open it at seven.

An open loop only works if the payoff is real footage. If the ad cannot show it, do not promise it.

The rules that keep a hook usable

A hook can be gripping and still be unusable. These are the checks worth running on every line before it reaches a presenter.

Keep it short enough to say. Natural speech runs at about 2.5 words a second, so a 15-word hook takes around six seconds to say, and the first three seconds of it have to work on their own. For TikTok, Reels and Shorts, aim for under 15 words; the feed gives you a little more room. Keep the on-screen version to seven words or fewer.

No filler openers. "Hey guys", "So I have to tell you" and "In today's video" spend the only seconds that matter on nothing.

No customer voice in a presenter's mouth. If the person on camera is an AI presenter, or anyone who has not used the product, they cannot say "I've been using this every morning" or "it changed my routine." That is a fabricated testimonial, and in the US the FTC's rule on consumer reviews and testimonials prohibits it. Write demonstration and description instead: "Here's what it does." "Watch what happens when…" Our guide to AI presenters and the FTC rule covers what is and is not allowed.

No borrowed proof. Ratings, review counts, awards, "clinically proven", "#1" and "best-selling" belong in an ad only if they are true, current and in your own product data, word for word.

No invented urgency. "Only three left" and "ends tonight" are fine for a real offer with a real deadline, and nothing else.

Write ten, test three

Writing ten hooks is quick once the five facts are down. Write at least one in each pattern, then pick the three most different from each other, not the three you like best. Three hooks in the same pattern tell you which wording won; three hooks in different patterns tell you which kind of opening this product wants, which is the more useful lesson.

Label each hook with its pattern before it goes into a test. When the results come back, the label is what turns "hook two won" into "problem-first openings work for this product", which is something you can use on the next ad. Our guide to testing ad creative covers how to set that test up.

Here is a full set for Halden, one line per pattern:

PatternHook
Bold claimIt sounds too simple. Halden keeps coffee hot for 12 hours.
QuestionCan a travel mug really keep coffee hot for 12 hours?
Specific number12 hours. Remember that number.
ContrastYou could reheat it again. Or it could just stay hot.
The problem, out loudYour coffee is cold before you get to work.
Open loopWatch what happens when we pour it at seven and open it at seven.

A shortcut

The free hook generator writes ten hooks across these six patterns from the same five facts, labels each one, and holds every line to the rules above: no customer voice, no number you did not give it, no borrowed proof. It is a starting point rather than a finished ad; the best hook usually comes from rewriting the second-best one in your own words.

On this page

  1. What a hook has to do
  2. Start from one fact
  3. The six patterns
  4. The rules that keep a hook usable
  5. Write ten, test three
  6. A shortcut

Put it to work

Try it on your own product.

Describe what you are promoting and it opens as a campaign board. Building it is free; every run shows its price before you press it.

Continues with Google. By continuing you agree to the Terms and Privacy Policy.

Free hook generatorFree script generator

More guides

  • StructureThe anatomy of a 30-second UGC ad
  • TestingTesting ad creative: hooks × presenters × CTAs
  • ComplianceAI presenters and the FTC rule on fake testimonials (what's allowed)
  • FormatsAspect ratios and safe zones for TikTok, Reels, Shorts and Meta
  • WalkthroughFrom product page to campaign: a Vessero walkthrough