Home / Answers / Making UGC ads
How to write a UGC script?
Write it the way people talk. Open with a two to three second hook, describe the problem in the viewer's words, introduce the product with one concrete detail, give personal-experience proof without unsupported claims, and close with a single call to action. Keep it short enough to say naturally in 15 to 30 seconds.
Also answers: What makes a good UGC script?
A five-beat template
| Beat | Time | Example |
|---|---|---|
| Hook | 0–3 s | "Bloated by 3 p.m. every single day?" |
| Problem | 3–8 s | "Same. Lunch, then I feel like a balloon all afternoon." |
| Product | 8–18 s | "These are two gummies a day. No fridge, no giant pills." |
| Proof | 18–24 s | A detail from the label, or honest personal experience |
| Call to action | 24–30 s | "Tap below to try them." |
The example lines are from one of our spec ads for a fictional demo brand.
What makes a good UGC script
- Sounds unscripted: short sentences, contractions, everyday words.
- Specific: a time, a feeling, a detail, not "this product is amazing".
- One point: one problem and one reason to buy.
- Room for the product: lines that cue showing it, not just describing it.
- Honest: no claims the product page can't support, and no invented credentials. The FTC's endorsement guidance applies to scripted endorsements too.
Test it before filming
Read it aloud and time it. Cut any line that sounds like an ad or doesn't move from problem to product to action. Then write two or three alternative hooks for the same body.
Prefer not to manage creators? ScrollStop Labs writes and produces UGC-style ads from a short email brief, with no calls.