How to Write a UGC Script: 30-Second Example and Template
By the Floow editorial team

A UGC script is a short guide with your ideas in order, not a text to recite. For 30 seconds, the usual structure is: an opening scene showing the problem (0-5 s), the product in use with its mechanism (5-14 s), a visible proof (14-24 s) and a close that returns to the problem with a single call to action (24-30 s).
Write it the way people talk, show what you say and promise nothing the video does not show. A short script can only hold one tension: a specific annoyance and a way to demonstrate it on camera. Below you will find a complete example and a template to fill in. The timings are an editing reference, not a rule.
The full example: a shoe drying stand, block by block
We start with an unknown product and a cold audience. Each block includes what is said, what is seen and why it works.
If you commission or review scripts, ask yourself one thing first: what specific annoyance does this product solve, and what can you show on camera to prove it? If the answer does not fit in one sentence, the script is not ready yet. As a reference, ads tend to work at 20 to 30 seconds, and organic content sometimes runs to 40.
Seconds 0-5: a scene, not a promise. Said: "Every time I put my sneakers away still wet, they were still damp inside the next day." Seen: someone putting wet sneakers in a closet and making an annoyed face. Why it works: there is an object, a behavior and an annoyance. You do not need to say the brand or ask anyone to buy. Viewers recognize themselves before you sell them anything.
Seconds 5-14: discovery and mechanism. Said: "I tried this stand because it holds them upside down and the air flows through the inside." Seen: the product coming out of the box and being set on the counter with the sneakers on top. Why it works: the concrete explanation lets people understand why it might work. If the mechanism does not fit in one sentence, the video needs a different structure.
Seconds 14-24: a visible proof. Said: "This is the same afternoon, and this is the next morning." Seen: a cut with the caption "next morning" and the sneakers from the stand dry inside (you can touch the inside with your hand or a paper towel), next to an equally wet pair that was not on it. Why it works: a video cannot show hours, so you handle them with a cut and a caption. The scene shows what the voice claims, and nothing is said that the image does not support.
Seconds 24-30: close and next step. Said: "Now I leave them here and they never go back in the closet wet. I'll leave you the model I use." Seen: the dry sneakers in their place and the product in a final shot. Why it works: the close returns to the original annoyance, so the sale completes the story instead of introducing a new advertising voice. One call to action, proportionate.
With an audience that does not know the category, the first block carries more weight. Name what kind of product it is in everyday language ("a stand so they air-dry") before any model name. Spend less time on the brand and more on the proof. To open, you have seven hooks for a product nobody knows yet, and to choose the proof, five product demonstrations that earn belief in under 20 seconds.
A 30-second template to fill in
Copy this outline and complete it with your product. If a field stays empty, the script has a gap. Repeat it for each block:
As a reference, at a natural pace about 70-80 words fit; if you go over, there is too much text or too much scene.
- Time: 0-5 s. What is seen: the annoyance in action. What is said: one first-person sentence about the problem. What it proves: that the problem is real and recognizable.
- Time: 5-14 s. What is seen: the product in use. What is said: the mechanism in one sentence. What it proves: why it could work.
- Time: 14-24 s. What is seen: a before and after or a comparison, with a cut and caption if time passes. What is said: what is seen, without adjectives. What it proves: that it works, through what the scene shows.
- Time: 24-30 s. What is seen: a return to the opening scene. What is said: the close and a single CTA. What it proves: that the story is complete.
Common mistakes when writing a UGC script
Anyone who reviews scripts sees the same mistakes again and again. Each one costs credibility, because viewers spot an ad tone right away. Asking the creator to memorize the text is the most damaging, because it sounds like reading and the creator loses naturalness. What they need is to master the ideas and say them in their own words.
- Introducing yourself at the start ("Hi, I'm…") instead of entering the scene.
- Listing features instead of showing one.
- Overpromising beyond what the video shows.
- Adding several calls to action.
- Handing the creator a locked text instead of the ideas and the proof.
How to get hook variants without rewriting everything
Change only the hook and leave the rest. The same demonstration works with a different annoyance scene, a direct question or a visible fact at the start. That way you test the opening without redoing the video.
If an ad loses strength after the hook, the problem is usually in the second block, as we explain in why your UGC ad does not lose viewers at the hook.
Checklist before you film
Review the script with these questions:
If a creator will film the script, give them a brief with the ideas and the proof that must appear. If you are torn between a creator and an avatar, AI UGC or real creators helps you decide based on the job. And if you need many versions of the same script, at Floow we work on an AI UGC video generator built to start from a script like this one and produce variants without filming each one again. A well-built script works just as well with or without a tool.
- Does the first second show a scene and not an introduction?
- Does the mechanism fit in one sentence?
- Is everything that is said also seen on screen?
- Is there only one call to action?
- Does it sound like you when read aloud?
- Does it fit in 30 seconds without rushing?


