UGC ad script that sounds like a real customer, not an ad
The best UGC ads feel like a friend talking about something they use. Scripts that read like a brochure kill that. This prompt has your todo.is agent read your product page and real reviews, then write short UGC ad scripts in a creator’s voice, with several hooks to test and simple shot directions.
The prompt
- Write [NUMBER] UGC ad scripts for [PRODUCT] ([PRODUCT PAGE URL]). The creator will be [CREATOR TYPE] and the target viewer is [WHO WE WANT TO REACH]. Read the product page and any public reviews, and use the words real customers use. Each script should be [LENGTH] seconds in this structure: hook (3 options per script), the problem in the creator’s own life, the moment they tried the product, 2 specific benefits shown on camera, a light objection handled, and a call to action: [CALL TO ACTION]. Write it how people talk, with filler-free short sentences. Add shot directions (selfie, close-up of product, in use) and on-screen text. No medical, income or before-and-after claims we cannot back up. Save the scripts as a Word file I can send to creators.
What to change
- [NUMBER]: How many scripts, e.g. 3 different angles.
- [PRODUCT]: e.g. "a silk pillowcase" or "a budgeting app".
- [PRODUCT PAGE URL]: Your agent reads it and looks for public reviews.
- [CREATOR TYPE]: e.g. "a busy mum in her 30s", "a college student", "a gym regular".
- [WHO WE WANT TO REACH]: e.g. "women 25 to 45 with frizzy hair".
- [LENGTH]: 15, 30 or 45 seconds.
- [CALL TO ACTION]: e.g. "tap Shop Now for 20% off your first order".
Example result
- Script 1: "Morning hair" (30 s)
- Hook options
- • "I stopped waking up with a bird’s nest on my head and it was not a new shampoo."
- • "POV: you finally found out why your hair is frizzy every morning."
- • "Things I bought this year that actually fixed something: number 1."
- Script
- | Time | Creator says | Shot | On-screen text |
- |---|---|---|---|
- | 0–3 s | Hook | Selfie, messy morning hair | Why is my hair like this |
- | 3–8 s | "Every morning my hair was frizzy and tangled, and I had to wet it again before work." | Brushing out tangles | Every. Single. Morning. |
- | 8–13 s | "A friend said it might be my cotton pillowcase, so I tried this silk one." | Unboxing, hand on fabric | The swap |
- | 13–22 s | "Two weeks in: way less frizz, and my blowout lasts an extra day. It also stays cool, which I did not expect." | Waking up, hair smoother, touching pillow | Day 14 |
- | 22–26 s | "I thought silk would be a pain to wash, but it just goes in a laundry bag on cold." | Putting it in a wash bag | Machine washable |
- | 26–30 s | "Tap Shop Now, first order is 20% off." | Holding pillowcase to camera | 20% off first order |
- Script 2: "Gift angle" (30 s)
- Hook: "The gift my sister asked me where I bought, twice." Creator wraps the pillowcase, then shows using her own.
- Script 3: "Skeptic" (30 s)
- Hook: "I thought silk pillowcases were a TikTok scam. Here is my honest review." Creator lists one thing she did not love (it slides a little on the pillow) before the benefits. Honest downsides make the rest believable.
- Brief notes for creators
- • Use your own words. The script is a guide, not a teleprompter.
- • Film in natural light, phone vertical, no studio look.
- • Do not promise hair growth or skin results. Stick to frizz, tangles and comfort.
How to do it with todo.is
- Copy the prompt and fill in the product, link, creator type, audience, length and call to action.
- Paste it into todo.is on the Today screen or send it to your agent on Slack.
- Your agent reads the page and reviews and returns scripts plus a Word file ready to send to creators.
- Ask for more hooks for the winning script once your first ads have run, or a version for a different creator.
Tips for a better result
- Test hooks first. Ask creators to film all three hook options for each script so you can swap the first 3 seconds.
- Use review language. Words real customers already use sound more believable than marketing words.
- Add one honest downside. It makes the creator sound like a real person and the benefits easier to trust.
- Keep claims safe. Ad platforms reject health, income and exaggerated before-and-after claims, so keep benefits concrete and true.
UGC ad script: FAQ
- What is a UGC ad? A UGC (user-generated content) ad is a video that looks like it was made by a regular customer or creator, usually filmed on a phone, and run as a paid ad.
- How long should a UGC ad be? Most UGC ads are 15 to 45 seconds. The hook in the first 3 seconds matters most, because that is when people decide to keep watching.
- Should UGC creators follow the script word for word? Usually not. Give them the structure, key points and claims to avoid, and let them say it in their own words so it sounds natural.
- Can todo.is find UGC creators? Your agent can research creators who post in your niche and give you a list with public profile links. You reach out and agree on terms yourself.
JavaScript is required to use the todo.is app.