# UGC ad script: a template for a real creator’s words, plus an honest AI-presenter version

Canonical page: https://www.veedio.co/scripts/ugc-ad-script
Updated: 2026-10-30

A UGC ad script follows a simple arc: a hook that names the viewer’s problem, the creator’s honest first moment with the product, one or two specific things it did, a quick demo, and a plain call to action. The experience parts must come from a real person who used the product, in their words, and a paid relationship must be disclosed in the video itself. An AI presenter can demonstrate features, but should never claim personal results.

Key facts:
- The FTC’s final rule bans fake reviews and testimonials, including AI-generated ones that claim to come from people who don’t exist or never used the product (FTC, August 2024).
- The FTC says a disclosure in a video should be in the video itself, not only in the description, and works best in both audio and on screen.
- TikTok has a content disclosure setting that labels paid partnerships and brand promotions.
- UGC-style product ads with an AI creator are Pro and Studio features in Veedio (Pro $49/mo, Studio $149/mo).
- A five-scene ad costs 13 credits on Veedio with still images or 68 with AI motion clips.

> **Warning:** Never write the testimonial for the creator. Script 1 has brackets where a real creator puts what actually happened when they used the product. If nobody has used it yet, use Script 2, which demonstrates the product without claiming anyone’s experience. The FTC’s rule against fake reviews covers AI-generated testimonials too.

## Script 1: real-creator UGC template (30 seconds, fill the brackets with their own words)

Runtime: about 30 seconds.

**Scene 1**
- Voiceover: Quick heads up, Hearth paid me to make this. But I’ve been using their lunch jar for [how long you’ve actually used it], so here’s the honest version.
- Visual: Creator in their own kitchen holding an insulated steel lunch jar up to the camera, natural window light, phone propped at eye level.
- On screen: Paid partnership with Hearth

**Scene 2**
- Voiceover: My problem was [the real problem, in your own words].
- Visual: Creator at a work desk, unscrewing a different, plain container and frowning at it; candid, unpolished framing.

**Scene 3**
- Voiceover: The first thing I noticed was [your first honest reaction, good or mixed].
- Visual: Close-up of the creator’s hands unscrewing the lunch jar lid; a visible curl of steam rises from the food.

**Scene 4**
- Voiceover: What I actually like: [one specific thing it did for you]. What I’d change: [one honest downside, if any].
- Visual: Creator rinsing the jar at a sink, then showing the wide mouth and the lid seal to the camera.
- On screen: Like: [one thing] · Change: [one thing]

**Scene 5**
- Voiceover: If you want to try it, the link’s in my bio, and Hearth gave me a code for you: [code, if there is one].
- Visual: Creator holding the jar next to their face, smiling, pointing toward the bottom of the frame.
- On screen: Ad · link in bio

## Script 2: AI-presenter product demo (30 seconds, no personal claims)

Runtime: about 30 seconds.

**Scene 1**
- Voiceover: If your lunch is lukewarm by noon, this is what an insulated jar is for.
- Visual: AI presenter in a bright, tidy kitchen holding up a matte green insulated steel lunch jar, speaking to camera, mid shot.
- On screen: Ad · AI presenter

**Scene 2**
- Voiceover: Hearth’s jar has double steel walls with a vacuum between, so heat stays in and the outside stays cool.
- Visual: Clean cutaway render of the jar showing two steel walls and the gap between them, with warm orange inside and cool blue outside.

**Scene 3**
- Voiceover: The wide mouth means you can eat straight from it, and the lid comes apart to wash.
- Visual: Presenter unscrewing the lid and separating the seal ring, laying the parts on a tea towel.

**Scene 4**
- Voiceover: Pre-heat it with hot water for a minute, empty it, then add your food.
- Visual: Presenter pouring hot water from a kettle into the jar, then tipping it out into a sink.
- On screen: Tip: pre-heat with hot water

**Scene 5**
- Voiceover: It comes in four colours. See them at the link.
- Visual: Four lunch jars in different colours lined up on a wooden counter, soft side light.
- On screen: See all colours at the link

## 8 alternative hooks

- If your lunch is cold by noon, watch this before you buy another container.
- Hearth sent me this and paid me to post it, so I’m going to be extra honest.
- The one thing I’d change about this lunch jar, and the one thing I wouldn’t.
- Here’s what a vacuum-insulated jar actually does, in 20 seconds.
- You’re probably using your insulated jar wrong. Pre-heat it.
- POV: it’s 12:30 and your soup is still steaming.
- Three things to check before buying any insulated lunch jar.
- Packed lunch, every day this week. Here’s what changed.

## How to adapt this UGC script to your product

1. Brief the creator with the problem and the features, not the lines. Send Script 1 as a structure and let them fill the brackets in their own words after they have used the product.
2. Keep the disclosure in the first scene, spoken and on screen. “Paid partnership” or “Ad” at the start is clearer than a hashtag buried in the caption, and the FTC says disclosures in videos belong in the video.
3. Ask for one honest downside. It is the line that makes the rest believable, and if the creator has nothing negative to say, that’s fine too; never script a flaw they didn’t notice.
4. For an AI presenter, write in the second person. “This keeps heat in” is a product claim you can support; “I’ve used it every day for a month” is a testimonial nobody gave.
5. Every product claim needs to be true and supportable by you. If you can’t back a claim in a product listing, you can’t put it in a creator’s mouth either.
6. Turn on the platform’s paid-partnership or content disclosure setting when you post, and label AI-generated presenters as AI.
7. Make two or three hook variants and keep the body identical, so you can compare which opening works without changing anything else.
8. Swap the product: the same structure works for skincare, a desk lamp, a meal kit or an app. Keep the problem, first reaction, one benefit, one downside, call to action.

## Recommended Veedio settings

| Setting | Real-creator ad (Script 1) | AI-presenter demo (Script 2) |
| --- | --- | --- |
| Media | Your creator’s own footage, edited in your usual editor; Veedio can make an illustrated cutaway scene | Presenter avatar (Pro or Studio) plus generated cutaway scenes |
| Visual style | Documentary (documentary) for any cutaways, so they match phone footage | Auto, or 3D render (3d) for the insulation cutaway |
| Voice | The creator’s own voice; Pro and Studio can clone YOUR OWN voice only | Liam (liam), an energetic social creator, or Jessica (jessica), playful and warm |
| Caption style | Bold (bold-center) | Pop (pop) |
| Music | None (none) or Lo-fi (lofi) under speech | Uplifting (uplifting) |
| Length and ratio | 30s, 9:16 | 30s, 9:16 |
| Credits | 5 scenes: 13 with stills, 68 with AI motion | 5 scenes: 13 with stills, 68 with AI motion; presenter scenes need Pro or Studio |

## FAQ

### What should a UGC ad script include?

A hook that names the viewer’s problem, the disclosure, the creator’s real first reaction, one or two specific benefits, a quick demo and a call to action. Script 1 above follows that order in five scenes and 30 seconds.

### Can I write the testimonial lines for a UGC creator?

You can write the structure and the product facts, but the experience must be the creator’s own and reflect what they actually think. The FTC’s Endorsement Guides say endorsements must reflect the honest opinions and experience of the endorser, and its 2024 rule bans testimonials that misrepresent someone’s experience.

### How do I disclose a paid UGC ad?

Say it and show it at the start: “Hearth paid me to make this” spoken, plus “Paid partnership” or “Ad” on screen. Then turn on the platform’s disclosure setting when posting, such as TikTok’s content disclosure setting or Instagram’s paid partnership label.

### Is an AI UGC ad allowed?

An AI presenter demonstrating a product is a common ad format, as long as it doesn’t pretend to be a real customer with real results. Write it as a demo in the second person, label it as AI-generated where the platform asks, and keep every product claim supportable.

### How long should a UGC ad be?

Most UGC ads run 15 to 30 seconds for paid placements, with 45 to 60 seconds for organic posts that tell more of a story. Both scripts here are 30 seconds; cut the downside line and the tip line for a 15-second cut.

### Can Veedio make a UGC ad from a creator’s voice?

Veedio can clone your own voice on Pro and Studio, but not anyone else’s. If a creator is narrating, they should record the voiceover themselves; edit their footage as usual and use Veedio for illustrated cutaway scenes if you need them.

## Sources

- [FTC: Final rule banning fake reviews and testimonials (August 14, 2024)](https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials) (checked 2026-10-30)
- [FTC: Disclosures 101 for Social Media Influencers](https://www.ftc.gov/business-guidance/resources/disclosures-101-social-media-influencers) (checked 2026-10-30)
- [FTC: Endorsement Guides, What People Are Asking](https://www.ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking) (checked 2026-10-30)
- [TikTok: About the content disclosure setting for creators](https://ads.tiktok.com/help/article/about-the-content-disclosure-setting-for-creators) (checked 2026-10-30)

Make it with Veedio: https://www.veedio.co/tools/ai-ugc-ad-generator
