Hooks

TikTok hook ideas for UGC: the 7 hook shapes I actually use

Short version: you don't need a hundred hook ideas, you need a handful of shapes that work and one real fact to hang them on. Below are the seven hook shapes from the hook library built off my real posted UGC videos, with examples, plus the two tests that kill a weak hook before you waste a filming session on it.

The quick answer

Seven hook shapes that survive the first two seconds of a scroll:

  1. Reversal: state the expected view, contradict it in the same breath
  2. Bare number: drop a real number cold, no context yet
  3. Direct address: tell the viewer where they're probably wrong
  4. Countdown with a twist: a list where the second sentence is the hook
  5. Confession: open on your own mistake
  6. One-sentence fix: a small change with a specific result
  7. Flat status update: a dry recurring bit, paired with a new fact

The rule underneath all seven: one real fact per hook

A hook is not a topic and it's not a lesson. It's the sharpest single fact in your story, said out loud in under three seconds. Before you pick a shape, find that fact: a number, a payment, a rejection, a reversal, a result. Every good hook I've posted is a different angle on one concrete thing that happened. Every bad one was an idea about the thing instead of the thing itself.

The seven shapes, with real examples

1. Reversal, or the belief flip

State the expected position, then contradict it before the viewer can scroll.

"Billo was the first platform I signed up for, and I'm glad I did. Last week I deleted the app."

2. Bare number, no context yet

Drop the number cold and let curiosity do the work. Only works with a real number. If your story doesn't have one, open on the sharpest concrete fact instead. Never manufacture a number to fill this shape, because the video has to pay off exactly what the hook promised.

"Four brand deals, $520, no following." / "I just paid $1,300 to land a brand deal."

3. Direct address

Tell the viewer, specifically, where they're probably wrong. This works because it's about their situation, not your win.

"If a brand says yes without any pushback, you were probably underpriced."

4. Countdown with a twist

A list open on its own is a table of contents, not a hook. The second sentence is what makes it a hook.

"Here's three UGC platforms you've probably never heard of. One of them is a complete waste of your time."

5. Confession of a mistake

Opening on your own failure buys more attention than opening on your success, and it's easier to back up honestly.

"I did pretty much everything wrong in my first month of UGC."

6. The one-sentence fix

A small, specific change tied to a specific result. The specificity is the hook. "This one trick" with no real change named is the fake version.

"I just doubled my approval rate and all I did was add this one sentence."

7. Flat status update

A dry recurring bit. On its own it's texture, not a hook, so it only opens a video when the next beat lands a specific new fact.

"Welcome back to being an anti-social 40-something who thought UGC would be a good idea."

The two tests that kill a weak hook

The guru test. Could a business coach use your line as a slide? "Know your worth." "This mindset shift changed everything." If yes, kill it. A hook is about a thing that happened, not an idea extracted from it.

The payoff test. Does the hook promise exactly what the video delivers, no more? A hook that oversells the reveal wins the first two seconds and loses the viewer at second twenty, and that's the worse trade.

A worked pair from the same story

The version that fails:

"I used to get paid so little on Billo, but now that I know my worth, brands pay me what I actually deserve. Here's the mindset shift that changed everything."

Why it fails: no real numbers even though the story has them, "know my worth" and "mindset shift" are guru language, and it's two sentences of throat-clearing before anything concrete lands. It's an idea about worth, not the payment fact.

The version that works, same story:

"Fifty dollars a video. That's what Billo paid me starting out. Same video today is $300."

Why it works: both real numbers land inside the hook itself, flat delivery, no lesson extracted, sayable in under three seconds. The reversal is the fact itself, not a claim about the fact.

Before you film: the hook checklist

What about a UGC hook generator?

If you searched for a hook generator, here's the honest answer: Hookline doesn't have a one-click hook generator, on purpose. A hook that isn't anchored to something that actually happened to you reads as ad copy, and viewers can smell it. What Hookline has instead is a free Hook Scorer that grades any hook you write across five factors (pattern interrupt, curiosity gap, specificity, emotional trigger, and length) with specific feedback on what to fix, and a Script Generator, a paid tool at 1 credit per script, that drafts a full script around your real inputs, hook included, with a 3-hook A/B option so you can test openings against each other.

I built a tool for this part

Guessing whether a hook is strong enough to film is the part I got tired of doing on gut feel. Paste your hook into the Hook Scorer and get an instant 0 to 100 score with specific feedback. Free, no credits, runs in your browser.

Common questions

How long should a TikTok hook be for UGC?

Sayable out loud in under 3 seconds, which usually means one sentence or one short beat. If it takes three sentences of setup before the interesting part arrives, that's the first paragraph of a script, not a hook.

Do I need a number in every hook?

No. Numbers stop thumbs, but only real ones. If your story has no number, open cold on the sharpest concrete fact instead. Never invent one to make the hook bigger.

Is there a UGC hook generator that writes hooks for you?

Hookline doesn't have a one-click generator, because a hook has to be anchored to something real. The free Hook Scorer grades hooks you write instantly, and the paid Script Generator drafts a full script with a 3-hook A/B option from your real inputs.

What makes a UGC hook fail?

Guru vocabulary, manufactured urgency, a lesson stated instead of a thing that happened, and overselling a payoff the video doesn't deliver.

The example hooks on this page come from the hook shape library built from Adam's real posted UGC content. Hook shapes are a starting point, not a formula: the fact you hang on them matters more than the shape. Test yours with the free Hook Scorer, then see how to write a UGC script around the one you keep.