Videos
How to write a UGC ad script
A UGC advertisement is one person talking to a phone camera for under half a minute, and its script is four beats with a clock running on each. The hook decides most of the result, the proof is what keeps it honest, and the close is a single line.
Nuwan Madhusanka · Co-founder
7 min read · Published
Watch six UGC advertisements in a row and what stands out is how similar the structure is and how different the first two seconds are. The structure is nearly a formula. The opening line is where the performance lives.
What a UGC ad is and is not
A UGC advertisement is a person talking to their own phone, in a room, with the product in shot. It is not a testimonial video, which is a filmed interview with a real customer, and it is not influencer content, which runs on somebody else’s account and borrows their audience.
That distinction sets the whole brief. Influencer content opens to people who already follow that person. A UGC advertisement opens to a stranger who did not ask for it, so nothing can be assumed and nothing can be a slow build.
It also means the visual quality should be worse than your other work: a handheld frame, a real room, uneven light. Polish it and it reads as an advertisement pretending to be a person.
The four beats
A UGC advertisement is built from four kinds of scene and no others. The table at the foot of this post gives each one its clock and its word budget.
The talking scenes are the spine, and there are only ever two or three of them: the hook, the experience, and the recommendation. Each runs five to seven seconds of speech, which at a normal pace is thirteen to eighteen words. The whole video is capped under thirty seconds, so three talking scenes plus three cutaways is already the ceiling.
The proof and credibility scenes are the cutaways between them, held to two and a half to three seconds. They are short because they are evidence, not argument. A three second shot of the thing working says more than fifteen words about it.
The close is always the last scene, always one line, and always contains the name. If a viewer remembers one thing, it should be the name attached to the one reason.
A cut straight from one talking head to another reads as a slideshow, which is why the format wants motion between them.
Writing the hook: ten patterns
The first two seconds are most of the result. Here are ten patterns that work, each filled in for a fictional product, an overnight face serum from an invented brand called Tidewell.
- The flat problem. “I have had the same three spots on my chin since March.”
- The unexpected result. “I did not expect a nine pound serum to fix the thing my dermatologist shrugged at.”
- The correction. “Everyone told me to use more retinol. That was the problem.”
- The count. “Night eleven. Here is the difference.”
- The confession. “I bought this because of an advert, which I never do.”
- The comparison. “This is the forty pound one. This is the nine pound one.”
- The direct address. “If your skin stings every time you put anything on it, this bit is for you.”
- The negative claim. “This will not clear acne. Let me tell you what it does do.”
- The demonstration. “Watch what happens when I do this.”
- The specific stakes. “I have a wedding in nine days and I panicked.”
Three things in common. None names the brand first. None is a question. And each could only be said by a person in a specific situation, which is the trick.
Write six, from at least three patterns, and keep everything after the hook identical while you test. That is the only way to learn anything about the hook.
The proof beat: show, do not claim
The proof scene fails when it is a second opinion. “It really works” is not proof, it is the same claim in a different voice.
Real proof is something the viewer can assess: the texture on a hand, a before and after in the same light, a screen with a number on it, the product on a shelf in a shop they recognise. Two and a half seconds is enough for exactly one of those, so pick one.
Credibility is the neighbouring beat and a different job: a rating, a customer count, a stockist, a guarantee. It answers “why believe this person”, where proof answers “does the thing work”.
The order that reads best is hook, proof, experience, credibility, close. The proof arrives while the viewer is still deciding whether to keep watching, and the credibility lands just before the ask.
Disclosure and claims
Three sets of rules, and none of them cares whether the person on screen is real.
16 CFR 255.5 requires that a connection between endorser and seller which the audience would not expect, and which might affect the weight they give the endorsement, is disclosed clearly and conspicuously. Section 255.0(f) says what that means for a video: where the claim is visual the disclosure belongs in the visual part, where it is audible it belongs in the audible part, and where it is both it belongs in both. The FTC’s influencer guidance is blunter. Put it in the video, not in the description.
16 CFR 255.2 is the one people trip over. An endorsement is read as representing what a customer will generally get, so an unusual before and after has to carry the generally expected result alongside it, and the FTC’s own testing found a “results not typical” line insufficient on its own.
16 CFR Part 465, in force since October 2024, bans writing, selling or disseminating a testimonial that misrepresents that the person giving it exists, that they used the product, or what their experience was. The FTC said on announcing it that AI generated reviews are covered.
In Australia the ACCC is equally direct about fake and incentivised reviews, and adds one line aimed straight at this format: scripts should never require a creator to misrepresent their experience or views on a product.
The implication is clear enough. A synthetic presenter explaining a product is fine. A synthetic presenter describing a customer experience nobody had is a fabricated endorsement, and no line at the bottom of the frame repairs it.
Length and pace
Under thirty seconds total, which is a hard cap in this format rather than advice. Cutaways at two and a half to three seconds. Talking scenes as long as their line and no longer.
TikTok’s own creative guidance asks for the content proposition inside the first three seconds and the hook prioritised within six. That is tighter than the beat structure implies, and it is the right instinct: the first talking scene has to carry the whole proposition, not set it up. Length across placements is covered in more detail in how long a promo video should be.
Briefing a creator or generating one
If you are briefing a person, give them the beats, the word count, the hook, and the one claim they may not exceed. Do not give a word-for-word script, because the format works by sounding unrehearsed.
If you are generating one, you write one description of the persona instead: gender, age, look, clothing, setting. One portrait is made from it and one voice speaks every line, so the person cannot drift between scenes, and three talking clips is the maximum. There is more on making a video with no camera in how to make a video without filming.
The example script
Tidewell Overnight Serum. Twenty seven seconds, five scenes, entirely fictional.
Hook, talking, 6s, 16 words. “I have had the same three spots on my chin since March. Night eleven of this.”
Proof, 3s, 7 words. Close on the same patch of skin, the same lamp, day one beside tonight. “Same light, same corner of the bathroom.”
Experience, talking, 7s, 18 words. “It does not sting, which is the whole reason I stuck with it. Two drops, and I sleep.”
Credibility, 3s, 8 words. A shelf shot. “Nine pounds. Sold in about four hundred pharmacies.”
Close, talking, 5s, 12 words. “If your skin hates everything, try Tidewell. That is genuinely all I have.”
Notice what is not in it. No adjective doing work a picture could do. No brand name until the last line. And no claim that the serum cleared anything, which is also the only version the rules would let you run.
| Role | What it does | Seconds | Spoken words | How many per video |
|---|---|---|---|---|
| ugc_talk | The creator speaks to camera: hook, then experience, then recommendation | 5 to 7 each | 13 to 18 each | 2 or 3, never more |
| ugc_proof | The receipts: the product in use, a before and after, a screen | 2.5 to 3 | 6 to 8 of voiceover | 1 to 3 across proof and cred combined |
| ugc_cred | The reason to believe: a rating, a count, a stockist, a guarantee | 2.5 to 3 | 6 to 8 of voiceover | included in the count above |
| ugc_close | The ask: one line, one offer, the name | 2.5 to 3 | 6 to 10 | Exactly one, always the last scene |
| Whole video | The finished cut | Under 30 in total | About 45 to 70 | Short or standard length only |
Questions people ask
How long should a UGC ad be?
Under thirty seconds, and fifteen to twenty five is the comfortable range. The format is capped under thirty here by design, because a creator-style advertisement that runs longer stops reading as somebody talking and starts reading as a produced advertisement, which is the one thing it was supposed to avoid. If you need longer, you need a different format.
Do I need a real creator?
Not to test a script. Generating one lets you try six hooks in an afternoon for the price of one shoot, which is the right way to find out which angle works. Once you know, a real person with genuine experience of the product will outperform a synthetic one, because the thing being sold is credibility and credibility is easier to have than to fake.
Do AI creators need a disclosure?
The disclosure rules attach to the claim and the relationship, not to whether the face is real. Under 16 CFR 255.5 a material connection between the endorser and the seller must be revealed clearly and conspicuously. A synthetic presenter reading an invented customer experience is a fabricated endorsement, and that is a problem no disclosure line fixes.
How many hooks should I test?
Six, from at least three different patterns, with everything after the hook held identical. TikTok's own creative guidance suggests running three to five creatives per ad group, so six hooks gives you enough to fill that and drop the weakest. Testing two hooks tells you which of two is better, which is not the same as finding a good one.
Can the script be in another language?
Yes. The whole script is written in the language you ask for rather than translated afterwards, and the creator's voice is chosen to match that language. Fifty six languages have a mapped voice. Where the audience is a specific market rather than a language, check the accent as well, because most languages map to a single regional voice.
What is the difference between UGC and influencer content?
Audience. Influencer content borrows somebody's existing following and runs on their account. UGC is creator-style footage that you buy and run as your own advertisement, so nobody is bringing an audience with them. That is why the hook has to work for a complete stranger, and why the format is cheaper and more testable.
Can I show a before and after?
Yes, and it is the strongest proof scene there is, with a condition. Under 16 CFR 255.2 an endorsement is read as representing what a typical customer will get, so an unusual result has to be shown alongside what people should generally expect. A results-not-typical line at the bottom of the frame does not satisfy that on its own.
Written by
Nuwan Madhusanka · Co-founder
Works across the builders and the export paths: how a form becomes a PDF, how a flyer canvas becomes a print file, and how a signed document carries its audit trail.
LinkedIn profileWritten and checked by the OneCraft team. Last checked .
Make your own video
Describe what you need and the generator writes and designs it, then you edit anything you like.
See what it can makeRead next
Video ad copy formulas: AIDA, PAS and four more
A video ad copy formula is a fixed order of beats, and six cover almost every short ad: AIDA, problem agitate solve, before after bridge, hook story offer, proof first, and offer deadline ask. The skill is picking the one that matches what you can actually show, then giving each beat its own scene and one short line.
UGC ad disclosure rules in Australia, the UK and the US
A UGC ad needs a disclosure whenever the creator was paid, gifted the product or given any other benefit, and the words have to be in the video itself, at the start, in a plain label such as Ad. Australia, the UK and the US agree on that much and differ on a few labels, and a generated creator adds a second thing to say.
Testimonial video questions that get stories, not compliments
The best testimonial video questions ask a customer to describe what life was like before, the moment the problem cost them something, what changed, a number they would measure it by, and who they would tell. Open questions in that order get a story you can cut into scenes, where a question like did you enjoy the service gets a polite yes.
For the steps inside the builder, read the guideon this topic.