Free UGC Script Templates

10 complete UGC ad scripts, one per niche — full hook, body, and CTA with real timings, on-screen text, and a note on why every beat converts.

Every script here follows the same three-beat structure: a 0-3 second hook that raises an objection, a body that resolves that exact objection on camera, and a short CTA. A UGC ad is not a description — it is a sequence of small bargains, where each beat has to earn the next few seconds.

Script templates by niche

Skincare UGC script

30s · 79 words · compliance notes

A complete 30-second skincare UGC script with timings, on-screen text, and a note on why every beat converts — plus the claim language that gets ads rejected.

View the script

Supplements UGC script

30s · 74 words · compliance notes

A 30-second supplement UGC script built to convert without triggering health-claim rejection — with timings, annotations, and the exact language to avoid.

View the script

SaaS UGC script

30s · 76 words

A 30-second SaaS UGC script that leads with the workflow pain instead of the feature list — with timings and a note on why each beat converts.

View the script

Ecommerce UGC script

30s · 84 words

The general-purpose 30-second product UGC script — hook, demonstration, CTA — with timings, on-screen text, and a note on why each beat earns the next one.

View the script

Fitness UGC script

30s · 79 words · compliance notes

A 30-second fitness UGC script built around adherence rather than transformation — with timings, annotations, and the body-image rules that get ads rejected.

View the script

Mobile Apps UGC script

25s · 69 words

A 25-second app install script that shows the first-session payoff instead of the feature tour — with timings and annotations.

View the script

Beauty & Makeup UGC script

30s · 81 words · compliance notes

A 30-second makeup UGC script built on the wear test rather than the application shot — with timings and annotations.

View the script

Fashion & Apparel UGC script

30s · 96 words

A 30-second apparel UGC script organized around fit and returns — the two things that actually decide an apparel purchase.

View the script

Home Goods UGC script

30s · 87 words

A 30-second home goods UGC script organized around the mess before the fix — with timings and annotations.

View the script

Pet Products UGC script

30s · 77 words · compliance notes

A 30-second pet product UGC script where the animal is the proof — with timings, annotations, and the claim language to avoid.

View the script

Frequently Asked Questions

What is a UGC script?
A UGC script is the spoken and visual plan for a user-generated-content style video ad. The standard structure is three beats over about 30 seconds: a 0-3 second hook that raises an objection, a body that resolves that exact objection on camera, and a short call to action.
How long should a UGC script be?
About 30 seconds and 95-100 spoken words for a standard product ad, shorter for app install ads at around 25 seconds. That is long enough to demonstrate a resolution and short enough to hold completion rate on every major short-form surface.
What is the most common UGC script mistake?
A hook that states a benefit followed by a body that restates the same benefit more slowly. The hook should raise an objection; the body should resolve it. When the body is not answering the thing the hook raised, viewers drop around second ten.
Are these UGC script templates free?
Yes. Every script on this site is complete and copy-pasteable with no signup. You can also generate a custom script for your own product with the free script generator.
Generate a Custom Script Free