What is a UGC ad?
A UGC (user-generated content) ad is a short, phone-filmed video in which a real-looking person talks about a product the way a friend would. Because it looks like a normal post instead of a polished commercial, viewers are less likely to scroll past. Brands run UGC ads on TikTok, Instagram Reels, Facebook and YouTube Shorts, and many creators now earn by filming them.
The UGC script structure this tool uses
- Hook (first 1–3 seconds). Stops the scroll. A relatable problem, a surprising claim, a visible result or social proof.
- Problem. Shows you understand the viewer's frustration.
- Solution and demo. Introduces the product and shows it being used — texture, unboxing, before/after, screen recording.
- Benefits. Two or three outcomes, not features. "Wakes me up without the crash" beats "contains 80mg caffeine".
- Proof. Reviews, results, numbers or a personal "I've used it for 3 weeks".
- Call to action. One clear step, ideally with an offer or urgency.
Filming tips for better UGC
- Film vertically (9:16) in natural window light, with the phone at eye level.
- Change the shot every 2–3 seconds. Close-ups, B-roll and angle changes keep attention.
- Add captions. Most people watch with the sound off. Keep on-screen text short.
- Record several hooks. Brands test 3–5 different openings with the same body. Use "Try another hook" to get alternatives.
- Stay honest. Only claim results you can back up, and follow advertising rules — mark paid partnerships and avoid medical claims.
Need a caption for the post? Use the caption generator, then resize your thumbnail with the image resizer.
Frequently asked questions
How long should a UGC ad be?
Most UGC ads are 15–30 seconds. 15 seconds suits simple products and retargeting; 30–60 seconds gives room for a demo and proof for higher-priced products.
What is the most important part of a UGC script?
The hook. If the first two seconds do not stop the scroll, nobody sees the rest. Test several hooks with the same body.
Can I use these scripts for client work?
Yes. The scripts are yours to use and edit for your own brand or for clients.
Do I need to say an ad is sponsored?
If you are paid or received free products, most countries require you to disclose it, for example with the platform's "Paid partnership" label or #ad.
