UGCHooks

By the UGCHooks team · Updated

Free template · 5 min read

Hook and Demo Script Template (With Timing)

A hook and demo video does two things in under twenty seconds: a face or bold line grabs attention, then the product shows what it does. This script gives you the timing for each beat and five worked examples across different niches.

Copy and fill in

The template

Hook and demo script (15–20 seconds)
0–3 s  HOOK
Visual: {{REACTION_SHOT}} (shock / disbelief / relief / delight)
Text on screen: {{HOOK_TEXT_MAX_8_WORDS}}

3–6 s  DEMO BEAT 1 (the setup)
Visual: {{FIRST_ACTION}}
Text: {{CONTEXT_IN_5_WORDS}}

6–10 s  DEMO BEAT 2 (the key action)
Visual: {{THE_MOMENT_THE_PRODUCT_DOES_ITS_JOB}}
Text: {{WHAT_IS_HAPPENING}}

10–15 s  DEMO BEAT 3 (the result)
Visual: {{RESULT_SHOT}}
Text: {{RESULT_IN_5_WORDS}}

15–18 s  CTA
Visual: {{PRODUCT_CARD_OR_PACKSHOT}}
Text: {{PRODUCT_NAME}} — {{CTA}}

Caption: {{CAPTION}} {{HASHTAGS}}
Short version (8 seconds)
0–5 s  Reaction clip + hook text: {{HOOK_TEXT}}
5–8 s  Product card: {{PRODUCT_NAME}} / {{ONE_LINE_BENEFIT}} / {{CTA}}

Why the timing matters

The first three seconds decide whether anyone sees the demo. A reaction shot works there because faces are fast to read: viewers register surprise or relief before they've processed a single word. The hook text tells them what the reaction is about.

The demo then has to move. One beat every two to four seconds keeps the pace up without feeling rushed. If you're new to the format, the hook and demo videos guide explains how it evolved and where it fits; the glossary entry has the short definition.

Beat-by-beat breakdown

TimeBeatJobCommon mistake
0–3 sHookStop the scrollLogo or intro before the hook
3–6 sSetupShow the starting pointExplaining instead of showing
6–10 sKey actionShow the product workingCutting away too early
10–15 sResultProve it workedTelling, not showing, the result
15–18 sCTAGive one next stepTwo or three different asks

💡Match the reaction to the result. A shocked face should lead to something surprising; a relieved face should lead to a problem going away. When the emotion and the payoff disagree, viewers feel tricked.

Five filled-in examples

All five products below are invented. Each example is written so every beat could be filmed or screen-recorded. Notice that the hook text in each one makes a specific claim the demo then proves — a dollar amount, a next-morning result, a heat level, a size, a price.

The reactions also differ by niche. Money and software lean on disbelief, skincare and wellness on relief, food on shock or delight. Use these as starting points and swap the reaction if it doesn't match your product's payoff.

1. Budgeting app (apps / SaaS)
0–3 s  Reaction: wide eyes | "I found $214 I didn't know I was spending"
3–6 s  Screen: connecting a bank account | "Took 30 seconds"
6–10 s Screen: subscriptions list highlights 4 forgotten charges
10–15 s Screen: tap cancel on two | "Two gone"
15–18 s Card: Tallyo — link in bio
2. Pimple patch (skincare)
0–3 s  Reaction: relief | "My emergency fix before a date"
3–6 s  Close-up: peeling the patch off the sheet
6–10 s Applying it — it's almost invisible on skin
10–15 s Morning mirror shot | "Next morning"
15–18 s Card: ClearDot patches — shop the link
3. Hot sauce (food / ecommerce)
0–3 s  Reaction: shocked, fanning mouth | "They said it was mild"
3–6 s  Bottle on the table, label visible
6–10 s Drizzle over tacos, slow-motion pour
10–15 s First bite, thumbs up through tears | "Worth it"
15–18 s Card: Ember & Lime — 3 heat levels, link in bio
4. Home workout band (fitness)
0–3 s  Reaction: disbelief | "This replaced my gym membership?"
3–6 s  Band unrolled on the floor, door anchor clipped in
6–10 s Three quick moves: row, press, squat
10–15 s Band folded into a small pouch | "Fits in a drawer"
15–18 s Card: LoopFit — link in bio
5. Restaurant booking (restaurants / local)
0–3 s  Reaction: delight | "Best pasta in town is hiding here"
3–6 s  Exterior shot, then walking in
6–10 s Fresh pasta being cut, plate going out
10–15 s Table shot, fork twirl | "Tuesdays are half price"
15–18 s Card: Nonna Rosa — book via the link

How to adapt it to your product

  1. Write down the single moment your product does its job. That's demo beat 2.
  2. Work backwards: what does the viewer need to see first for that moment to land? That's beat 1.
  3. Work forwards: what visible result follows? That's beat 3.
  4. Pick the emotion that result causes and choose a matching reaction.
  5. Write three hook lines for that reaction using different hook angles.

Software products should screen-record at phone size and zoom in on the action. Physical products should be filmed in real light, in real places. Niche-specific ideas are on the apps and ecommerce pages.

Filming and editing the demo

Good demos look effortless because the hard work happens before recording. Clear the background, charge the phone, and rehearse the action until you can do it without looking at the camera. Then film each beat as its own short clip so you can trim tightly in the edit.

  • Film vertically at 9:16 and keep the action in the center third of the frame.
  • Shoot each beat two or three times; pick the cleanest take in the edit.
  • Cut on movement. Starting a clip mid-action makes the pace feel faster than it is.
  • Hold the result shot a beat longer than feels natural — it's the proof viewers need time to see.
  • Put on-screen text in the upper-middle area so platform buttons and captions don't cover it.
  • Use a product card at the end with the name and one short line, not a full feature list.

For screen recordings, turn on do-not-disturb, use realistic sample data and zoom into the part of the screen that matters. A full-screen app at phone size is hard to read, so crop or scale the key moment. If the action takes longer than four seconds in real life, speed it up and say so in the text.

Sound is optional but useful. Many hook and demo videos run with a track from the platform's library and text doing the talking, which also works for people watching on mute. If you add a voiceover, keep it to one short sentence per beat so it doesn't fight the visuals.

Testing hooks without reshooting

The demo is the expensive part to film; the hook is cheap to swap. Shoot the demo once, then pair it with three or four different reactions and hook lines. Post them across a week and compare how many people watch past the first few seconds.

Change only the first three seconds between versions. If you also change the demo, the music and the CTA, you won't know which part made the difference. Name your files by hook angle so results are easy to match back later.

Keep notes on which angles held attention. Over a few rounds, you'll see patterns in what your audience responds to — a reaction hook that works for one product often works for the next.

The 8-second version

Not every product needs a full demo. The short version — a reaction with hook text, then a product card — is quick to produce and good for testing angles at volume before you film anything longer.

In eight seconds the hook carries almost everything, so it has to be specific. The product card then answers the question the hook raised with the name, one line and a CTA. When one of these short versions holds attention well, that angle is a good candidate for the full timed script above.

That short format is what UGCHooks makes: reaction hook videos with a five-second silent reaction clip from our in-house library, your hook on screen, then a product card. Write your own hooks first with the free hook generator if you want to try the format by hand.

Questions

How long should a hook and demo video be?

Most land between 8 and 20 seconds. Use the short version for simple products and the full timed script when the product needs a few steps to show.

Does the reaction have to be a person?

A face is the most common choice because it reads instantly, but a striking visual or bold text can also work as the hook.

Do hook and demo videos need a voiceover?

No. Many run silent with on-screen text and a sound from the platform's library, which also helps people watching with sound off.

How many hooks should I test per demo?

Three or four is a practical start. It's enough to see a difference between angles without spreading your posts too thin.

Your next 100 posts are one link away.

10 posts free · no sign-up · TikTok and Instagram

✓ 10 posts free✓ No sign-up to try✓ Ready in about a minute