UGC Script Template

Most UGC videos follow the same five beats: hook, problem, demo, proof, call to action. This template maps those beats with rough timings for five common formats, then gives you a table to write several hooks for each video so the brand has options to test.

UGC & Social CommercePDF + CSV7 sectionsfree, no paywall

What you get

  • A beat sheet with timing for hook, problem, demo, proof, and CTA
  • Beat outlines for five UGC formats, including TikTok Shop product demos
  • A hook-variation table to write three or more openers per video
  • A branded PDF for filming days and an editable CSV to script in

How to use this template

  1. 1. Start from the brief. Pull the product benefit, must-say points, and CTA from the brand's brief before you write a word.
  2. 2. Pick a format. Choose the format that suits the product. A skincare serum suits before/after; a gadget suits unboxing or a demo.
  3. 3. Fill in each beat. Write a line or two per beat and note what's on screen. Stick to the timings so the video lands in 30 to 60 seconds.
  4. 4. Write extra hooks. Film three or more openers for the same body. It's quick to shoot and gives the brand more to test in ads.

Still choosing the tool you will run this in? Compare two side by side, or read how each profile is built in our review methodology.

What's inside

3 of 7 sections shown; the remaining 4 come with the free download.

What is a UGC script?

A UGC script is the plan for a short product video, written as beats rather than lines: a hook in the first three seconds, the problem, a demo, some proof, then a call to action. Each beat gets a rough timing and a note on what is in frame.

Scripting matters because UGC is judged on its first two seconds and brands want options to test. Planning the beats before filming day means you shoot three or four different openers against the same body, which is twenty extra minutes of work and much more useful to the brand.

Core beat sheet

The structure behind most UGC ads. Timings are a guide for a 30-45 second video.

BeatTimingWhat it doesYour lineOn screen
Hook0-3sStops the scroll with a bold line or visual___Face to camera, product in frame
Problem3-10sNames the frustration the viewer has___Show the old way or the pain point

Scripting tips

Write the way you talk. Read the script out loud once, and cut any line you wouldn't say to a friend.

Leave room to improvise. A bullet point per beat often films better than a word-for-word script, because the delivery sounds natural.

For TikTok Shop videos, check the platform's current content rules before filming. Claims about health, results, and pricing are an area where rules change, and videos can be removed from the shop if they break them.

4 more sections and the PDF + CSV are behind the free download.

Tools that help with this

The template does the thinking; these are the products creators run it in. The full software directory has the rest.

  • CapCut

    CapCut is a free video editing platform by ByteDance that runs on desktop, mobile, and browser.

    $0/mo

  • Descript

    Descript is an AI-powered video and audio editor that lets you edit media by editing text.

    $0/mo

  • VEED

    VEED is a browser-based video editor that lets creators cut, caption, and publish videos without installing software.

    $0/mo

  • Opus Clip

    Opus Clip is an AI video clipping tool that turns long-form videos into short, social-ready clips for TikTok, YouTube Shorts, and Instagram Reels.

    $0/mo

  • InShot

    A fast, uncluttered mobile video editor that gets a polished vertical cut for TikTok or Reels out in under ten minutes.

    quote only

Categories to browse: Video Editing SaaS.

Frequently asked questions

What is a UGC script?

It is a short plan for a product video, split into beats of hook, problem, demo, proof and call to action, each with a timing and an on-screen note. You write bullet-style lines, not a word-perfect monologue.

How do you write a UGC script?

Start from the brand's brief, pick a format, then write one or two lines for each beat: hook, problem, demo, proof, and CTA. Keep it to 30-60 seconds, write the way you speak, and film several hook variations for the same body.

How long should a UGC video be?

Many UGC ads run 15 to 60 seconds, with 30-45 seconds common. Follow the brief. If it doesn't specify, ask the brand where the video will run, since placements have different ideal lengths.

How many hooks should a UGC video have?

Brands often ask for three hook variations per video so they can test which opener performs best in ads. Check whether extra hooks are included in your fee or priced as an add-on.

Should I script word for word or improvise?

Write the hook and the call to action exactly, then keep the middle as bullets. Paraphrasing your own notes sounds more natural on camera, but the opener and the closing ask are too important to leave to a take.