On this page
The short answer. A 30-second UGC ad script has five beats: a spoken hook in the first two seconds, the problem in the creator's own words, the product, one piece of proof, and a soft call to action. It runs to about 65 to 80 spoken words, because people speak at roughly two and a half words a second and the ad needs room for cutaways. Below are two real scripts with the finished AI videos they became, then eight more word-for-word scripts by product type that you can adapt.
The structure of a 30-second UGC script
| Beat | Time | Words | What it does |
|---|---|---|---|
| 1. Hook | 0 to 3s | 8 to 15 | A spoken line with the product already in hand: a surprise, a dare, or the viewer's problem said out loud |
| 2. Problem | 3 to 10s | 15 to 20 | The problem in plain, specific words, with one detail only a real user would say |
| 3. Product | 10 to 18s | 10 to 15 | The product, shown up close and named the way a person would say it |
| 4. Proof | 18 to 26s | 15 to 20 | One reason it works, shown on screen, not a list of features |
| 5. CTA | 26 to 30s | 6 to 10 | Soft and direct, the product held next to the face |
Two rules matter more than the rest. One reason to buy, not five. A UGC ad that lists features stops sounding like a person. And the hook is spoken, not shown: the first thing the viewer hears should be the line that makes them stay.
Real example 1: arch support slippers
This is a full 30-second UGC ad LocalAds generated for Frido's Cloud Comfort Arch Support Slippers, with sound. The script below is exactly what the creator says.
| Time | On screen | Spoken |
|---|---|---|
| 0 to 10s | Creator to camera, living room | "Dreading those first steps out of bed because of sharp morning heel pain? I used to hobble around my kitchen every single day." |
| 4.5 to 7s | Cutaway: bare feet stepping onto a cold tiled floor | |
| 10 to 20s | Creator holds the slipper up to camera | "Normal flat slippers only made my flat feet feel worse. But then I tried these Frido Cloud Comfort Slippers." |
| 9 to 12s | Cutaway: close-up of the layered sole and arch support | |
| 20 to 30s | Creator, smiling | "They have a built-in contoured arch support and shock-absorbing cushioning that realigns your feet instantly. Now, my mornings are pain-free. Try them today for just nine forty-nine." |
| 21 to 24s | Cutaway: feet stepping into the slippers and walking |
What works: the hook names a moment the audience lives every morning ("those first steps out of bed"), and the problem has a specific, human detail ("hobble around my kitchen"). The product enters at the halfway point, held up to camera. At 69 words it fits 30 seconds with room for three cutaways.
What we would change before running it: "realigns your feet instantly" and "my mornings are pain-free" are health outcomes. On Meta and in most markets, a claim like that needs substantiation, and an implied medical result can get an ad rejected or worse. A safer version: "They have a contoured arch and a cushioned sole, so those first steps feel a lot softer." Keep the feeling, drop the promise.
Real example 2: a leather work bag
The second is for Hope Roza's Trove 26 leather shoulder bag, written for professional women in humid cities.
| Time | On screen | Spoken |
|---|---|---|
| 0 to 10s | Creator to camera | "I was so tired of my work bags peeling and flaking in this humidity. So I upgraded to the Trove 26 from Hope Roza." |
| 1.5 to 4s | Cutaway: a synthetic strap flaking under a fingertip | |
| 10 to 20s | Creator with the bag | "It is crafted from gorgeous, buttery-soft genuine leather with a rich pebbled texture." |
| 9 to 12s | Cutaway: macro of the pebbled grain and gold clasp | |
| 20 to 30s | Creator, gesturing | "Plus, it has a specialized water-repellent finish that repels moisture and dirt. It's the ultimate structured, lightweight piece that easily goes from client meetings to dinners." |
| 20.5 to 23.5s | Cutaway: water sprayed on the bag, beading and rolling off |
What works: the cutaways do the proof. The peeling strap shows the problem and the water beading off shows the fix, which is far more convincing than the words alone.
What we would change: there is no call to action, and the middle third ("gorgeous, buttery-soft genuine leather with a rich pebbled texture") is copy, not speech. A person would say "it's real leather, and it actually feels soft". Words like "ultimate" and "crafted" are the fastest way to make UGC sound like an ad.
Eight more 30-second UGC scripts
These are templates written to the same structure. Swap in your product's real details, and keep every claim to what your product page can support.
Skincare (a hydrating serum)
"Okay, my skin has never looked like this in the morning. [holds bottle to camera] I've had that tight, flaky feeling around my nose all winter, and moisturiser just sat on top. My friend told me to put this on damp skin first. [applies] It's hyaluronic acid, it sinks in in about ten seconds, and my makeup stopped catching on the dry bits. If your face feels tight by lunchtime, try this one."
Supplement (a magnesium powder)
"I didn't think a drink could change my evenings. [holds tub] I'd scroll in bed until one a.m. every night, wired but tired. Now I mix one scoop of this into warm water after dinner. [stirs] It's magnesium glycinate, it tastes like berries, not chalk, and it's become my wind-down routine. If your evenings feel like that, this is the one I'd start with."
Note: no "fixes sleep", no "cures anxiety". Describe the routine, not a medical outcome.
Haircare (a curl cream)
"Tell me your curls don't do this by noon. [shows frizz] I'd style them, step outside, and they'd puff up the minute it got humid. This is the cream I use now. [scrunches product in] A pea-sized amount per section, scrunch, don't touch it until it's dry. Six hours later, [cut to afternoon] still defined. Link's below if you've got the same hair."
Apparel (wide-leg trousers)
"I have finally found work trousers I can sit cross-legged in. [sits on chair, cross-legged] Every pair I owned dug in at the waist by three p.m. These have a flat elastic back, so they look tailored from the front but feel like joggers. [turns to show waistband] They come in a petite length too, which never happens. I bought the black, I'm going back for the olive."
Home cleaning (a grout cleaner)
"Watch what this does to the grout I gave up on. [points at stained grout] I scrubbed this with bleach for a whole weekend last year. Nothing. This is a foam you spray and leave for ten minutes. [sprays, cut to timer] No scrubbing, I just wiped it. [wipes, reveals clean line] That's ten minutes. If your bathroom has this, it's worth a try."
Pet (a lick mat)
"My dog used to cry the whole time I was on work calls. [shows dog at door] Toys, chews, nothing held him longer than five minutes. Now I spread a bit of yoghurt on this and freeze it overnight. [puts mat down] It keeps him busy for about forty minutes, which is exactly one meeting. Dishwasher safe, too. If your dog does the same thing, this is the one."
Kitchen gadget (a vegetable chopper)
"I genuinely stopped making salads because of the chopping. [shows pile of vegetables] Twenty minutes, every time, and my knife skills are terrible. This does a whole onion in two presses. [presses, cut to diced onion] Same with peppers and cucumber. Everything goes straight into the box underneath, so no mess on the counter. I make salad four days a week now."
Fitness (resistance bands)
"This is my entire gym now. [holds up bands] I paid for a membership for a year and went maybe ten times. These are five bands from light to heavy, and they clip onto the door. [clips to door, does a row] Twenty minutes in the living room, three times a week, and I've actually kept it up for two months. If you never make it to the gym either, start here."
Lines that get UGC ads rejected
| Risky line | Why | Safer version |
|---|---|---|
| "This cured my acne" | A medical claim | "My skin's been calmer since I started using it" |
| "As a dermatologist..." (when they are not) | Implied expertise is a claim | Let the creator speak as a customer |
| "Lose 10 pounds in a week" | Weight-loss claims are restricted on Meta | Describe the routine, not the result |
| "Pain-free mornings" | An implied health outcome | "My first steps feel a lot softer" |
| "Everyone is buying this" | Unverifiable and pushy | "I've reordered it twice" (if true) |
| A real person's name or a celebrity | Endorsement you do not have | A fictional creator, or a real customer with permission |
Meta's advertising standards are the reference for what gets rejected on Facebook and Instagram. For skincare and beauty claims specifically, our guide to compliance-safe before and after skincare ads goes deeper.
Talking head or voiceover?
Every script above can be shot two ways. A talking head has the creator on camera speaking the lines, which builds the most trust. A voiceover plays the creator's voice over their own footage (an unboxing, a mirror, the product in use), which works when the product looks better than a face does.
A voiceover UGC ad. Trim the script by 10 to 15 percent for voiceover, because the footage needs more time to land than a face does.
UGC is one of twenty video ad formats; the rest, including podcast clips and micro-dramas, are in video ad formats that work in 2026.
How to turn a script into a UGC video without hiring creators
In LocalAds you do not have to write the script at all. You pick who the ad is for (audiences are written from your product page) and a UGC format, and it writes three stories for that audience, then the script and the creator, with their voice. Both scripts above came out of that flow. You read every line before anything renders, so you can fix a risky claim the way we did above, either by editing the word or by telling the director in plain words ("drop the pain-free line, keep it about comfort"). It renders the finished 9:16 ad with subtitles and music at 1 credit per finished second, so a 30-second UGC ad is 30 credits.
If you would rather type your own script idea, it is kept, and the creator and cutaways are built around your words.
FAQ
How many words is a 30-second UGC script? About 65 to 80 spoken words. People speak at roughly two and a half words a second, and a UGC ad needs a few seconds of cutaways where nobody talks. Both real scripts above are 63 and 69 words.
What is the best hook for a UGC ad? A spoken line in the first two seconds, with the product already in hand. The three that work most often are a surprise ("Okay, I did not expect this to work"), a dare ("Tell me why nobody told me about this") and the viewer's problem said out loud ("Dreading those first steps out of bed?").
Should a UGC script mention the price? Only if the price is a reason to buy, for example a low price for a category people assume is expensive. Otherwise, end on the reason to buy and a soft call to action, and let the landing page handle price.
Can AI write UGC ad scripts? Yes, and it is good at structure and speed. Where it needs a human is claims: AI scripts drift toward words like "ultimate" and toward health promises. Read every line before rendering and keep each claim to what your product page supports.
Do I need real creators for UGC ads? Not to test. AI creators let you test scripts, hooks and angles quickly and cheaply. Do not present an AI creator as a real customer, and disclose AI-generated people where the platform requires it.