UGC Script Template for Supplement Ads (Free, 2026)
A 30-second supplement UGC script built to convert without triggering health-claim rejection — with timings, annotations, and the exact language to avoid.
Quick Answer
A supplement UGC script runs about 30 seconds: a 0-3s hook naming a daily friction the viewer recognizes, a 3-22s body describing routine and one subjective change, and a 22-30s soft CTA. Describe how you feel, never what the product does to your body — structure/function overreach is the primary cause of supplement ad rejection.
Supplements are the most heavily policed UGC category on every major ad platform, and the rejection risk is almost entirely concentrated in one habit: describing what the product does rather than what the person noticed.
"This boosts your energy" is a structure/function claim about the product. "I stopped needing the 3pm coffee" is an observation about a person. Both communicate the same benefit. Only the second one stays approved reliably, and in practice it also converts better, because a specific behavioral change is more believable than a physiological assertion.
The script below is built entirely on that substitution. Every claim is framed as something the creator noticed about their own day. Swap the friction and the routine; keep the grammar.
The supplements UGC script
30 seconds · 74 spoken words · copy it, swap the product, keep the structure.
Hook 0.0-3.0s
“I was having a coffee at 3pm every single day and pretending that was normal.”
On-screen text: 3pm every day
Visual: Creator at a desk, slightly slumped, mid-afternoon light. Grabs a mug that is already empty and looks at it.
Why this beat converts: Names a daily friction the target audience recognizes in themselves rather than a deficiency or condition. This is the compliant version of an energy hook — it describes a behavior, not a physiological state, and behaviors are not regulated claims.
Body 3.0-22.0s
“I started taking this with breakfast instead of on an empty stomach, which apparently matters. Took about ten days. I am not going to tell you it changed my life, but I have not made the 3pm coffee in three weeks and I noticed that before I noticed anything else.”
On-screen text: take it with food
Visual: Quick shot of the product going into a bag alongside breakfast. Then back to the creator, talking to camera, no cuts.
Why this beat converts: Three things are doing work here. The mechanism ("with breakfast, not empty stomach") gives free value. The explicit underclaim ("not going to tell you it changed my life") is the highest-trust move available in this category and measurably lifts completion rate. And the result is a behavior that stopped, not a function that improved — which is what keeps it approvable.
CTA 22.0-30.0s
“It is linked. Ten days before you decide anything.”
On-screen text: link in bio
Visual: Product set down on the desk casually, creator already turning back to work.
Why this beat converts: Short, unenthusiastic close. In supplements, restraint at the CTA outperforms urgency by a wide margin because the audience is primed to distrust the category. Setting the ten-day expectation also cuts refund rate on a product whose effects are gradual.
Before you run this: supplements ad compliance
Never state or imply that the product diagnoses, treats, cures, or prevents any condition — that is a drug claim and it is the fastest route to both ad rejection and regulatory exposure. Avoid structure/function overreach ("boosts immunity", "burns fat", "increases testosterone") even where such claims are technically permitted with a disclaimer, because ad platforms apply a stricter standard than labeling law does. Frame every benefit as a personal observation. Do not use before/after body imagery, do not imply results are typical, and do not target audiences by health status.
Adapting this to your product
- Convert every product claim into a personal observation before you write it down. "Improves focus" becomes "I stopped rereading the same paragraph."
- Include one explicit underclaim. Saying what the product did not do is the strongest trust signal available in this category.
- Give the mechanism away — timing, pairing, dosage habit. It is free value and it is why the video gets saved.
- Set a realistic timeframe at the CTA. It lowers refunds on a product whose effect is gradual.
- Keep the visual mundane. Gym-lit, high-production supplement creative reads as an ad instantly.
Frequently Asked Questions
Turn this script into a finished video
Generate the creator, the scenes, and the render with Sora 2, Veo 3.1, Kling 3.0, or Seedance 2.0. Need hooks first? See the viral hook formula library.