For brands and creators

UGC script generator built on this week's trends

Describe your product, pick a trend rising in your niche, and get a UGC ad script: the hook, the problem, the demo, the proof and the call to action, timed to the second and ready for a creator to film.

Free tier, no credit card. The free tier covers your first script.

A sample UGC ad script

Real output for a fictional product, Glowpoint vitamin C serum: a vitamin C face serum for dull, uneven skin, used in the morning under moisturizer and sunscreen. It rides the TikTok trend “Makeup transition trend surges” with the angle “Bare skin to finished look in one transition”.

The ad, beat by beat · 30s

Hook0–3s
Watch my skin before the transition.
Show: Close-up bare face to camera, steady front-facing phone shot, quick transition setup with hands framing the face
Problem3–10s
In the morning, my skin can look dull and uneven, so I start with Glowpoint vitamin C serum.
Show: Creator shows bare skin, picks up the serum bottle, and brings it into frame by the end of the segment
Demo10–18s
I put it on first, then I follow with moisturizer and sunscreen, which is exactly how I use it before makeup or just for the day.
Show: Close-up of serum being applied to face, then quick cuts of moisturizer and sunscreen layered after
Proof18–24s
This is my bare skin, and this is the finished look after the serum is in my routine.
Show: Transition reveal from bare skin to completed base, creator turns toward camera with finished look
CTA24–30s
If you want to try it, use code GLOW15 for 15 percent off your first order.
Show: Product held next to face, on-screen text with code GLOW15 and simple CTA end card

Hooks to test

  • Watch my skin before the transition, then see the difference after Glowpoint vitamin C serum.
  • If your skin looks dull in the morning, this is the serum I use under moisturizer and sunscreen.
  • Bare skin to finished look starts with Glowpoint vitamin C serum in my morning routine.

On-screen headline and caption

  • Bare skin to finished look with Glowpoint vitamin C serum
  • Bare skin to finished look, starting with Glowpoint vitamin C serum in my morning routine. I use it under moisturizer and sunscreen for dull, uneven skin. Shop with code GLOW15 for 15% off your first order.
#ad#vitamincserum#faceserum#skincare#morningroutine#dullskin

Replies to objections

  • If you have dull, uneven skin and want something simple for the morning, this is the step I’m testing. I use it under moisturizer and sunscreen.
  • Yes, this is for people in their 20s and 30s dealing with dull skin. If you try it, use code GLOW15 for 15% off your first order.
Generated by YoTrends on October 1, 2026. The script uses only the facts in the product brief: it does not invent prices, discounts, reviews or results.

How it works

01

Describe your product

Name, what it does, who it is for and your offer. These facts are all the script will claim.

02

Pick a rising trend

Set your niche as a topic and choose an angle that is taking off on TikTok and YouTube this week.

03

Get the ad

Hooks to test, a beat-by-beat script, a shot list, a caption with #ad and replies to the likeliest objections.

UGC script template

The structure behind every script above. Copy it to brief a creator by hand.

HOOK (0–3 s): the viewer's problem or the product's result, said to camera
PROBLEM (3–8 s): what goes wrong without the product, in the viewer's words
DEMO (8–18 s): the product in use, one concrete moment
PROOF (18–25 s): a result you can show, a review you have, or an honest first impression
CTA (25–30 s): what to do now — link, code or shop

ON-SCREEN TEXT: one headline, readable without sound
CAPTION: one line with the call to action, then #ad

What makes a UGC script work

A hook in the first two seconds — open on the problem or the result. See TikTok hooks that work this week for patterns.
The product in use — show it doing the job, not sitting on a table.
Proof you can stand behind — a demonstration beats a number you cannot back up.
One call to action — a link, a code or a shop, said and shown once.
Disclosure — creators label paid posts with #ad or TikTok's paid partnership tag. See real creator ads from this week.

Questions

What is a UGC script?

A short script for an ad that looks like a creator's own video: someone talks to camera, shows the product in use and ends with a call to action. UGC stands for user-generated content.

How long should a UGC ad script be?

Most TikTok ads run 15 to 30 seconds. YoTrends times the script and the beat map to the length you pick: 15, 30, 45 or 60 seconds.

Will it make up claims about my product?

No. The script uses only the facts you give: no invented prices, discounts, ratings, reviews or results. If you give no proof, it proves the point with a demonstration or an honest first impression.

Do I need my own TikTok channel?

No. You set your niche as a topic, and the trends come from TikTok and YouTube as a whole.

Can I send the script to a creator?

Yes. Copy the script and the shot list into your brief, or hand them to the creator you book. If you use a marketplace, see how YoTrends works with Billo.

Write your first UGC ad script

Free tier, no credit card. Describe your product, pick a trend and get the script.

Start free