Back

UGC Script Templates: 10 Proven Structures & Hook Formulas to Steal in 2026

UGC Script Templates: 10 Proven Structures & Hook Formulas to Steal in 2026

Most UGC ads die in the first 2 seconds. Not because the product is bad. Not because the avatar isn't convincing. Because the script has no hook, no structure, and no reason for anyone to keep watching.

And yet, UGC-based ads get 4x higher click-through rates and 50% lower CPC than traditional ads. 93% of marketers say UGC outperforms branded content. The format works. The scripts just need to be better.

The good news: writing a high-converting UGC script isn't creative genius. It's a formula. The same structures appear again and again in the best-performing ads across TikTok, Meta, and Reels.

In this article, you get 10 copy-paste templates, 20 hook formulas, and a free AI tool to generate your script directly from your product URL. No blank page, no guesswork.

In a hurry? Generate your UGC script instantly from any product URL:

UGC script generator - Generate your script from your product URL


What Makes a UGC Script Actually Convert?

Before the templates, three things you need to internalize.

The 3-second rule: your hook is everything

On TikTok and Reels, 71% of viewers decide whether to scroll within the first 3 seconds. The average decision happens in just 1.7 seconds. Your hook isn't an intro. It's the entire ad. If it doesn't stop the scroll, nothing else matters. Videos with strong hooks get 340% higher engagement than those with weak openings.

A good hook does one of three things:

  • Creates curiosity ("I tested this for 30 days and...")
  • Creates recognition ("POV: you've been buying the wrong...")
  • Creates urgency or shock ("Stop doing this if you run Meta ads")

The 4-part structure every winning UGC ad follows

Every template below is built on this skeleton:

HOOK        → Stop the scroll (0–3s)
PROBLEM     → Name the pain the viewer already feels (3–10s)
SOLUTION    → Introduce the product as the answer (10–20s)
CTA         → One clear next step (last 3–5s)

Simple. Repeatable. It works because it mirrors how people make buying decisions, not because it's clever. UGC-style ads following this kind of structure convert 40% better than polished brand commercials.

The 5 most common UGC script mistakes

  1. Starting with the brand name: nobody cares yet
  2. Leading with features instead of the problem
  3. A CTA that's too vague ("check it out" → say exactly what to do)
  4. Too long: 30s is the sweet spot for most formats
  5. No hook variation testing: the hook is the only variable that matters at first. Data shows that getting >40% of viewers past the 3-second mark doubles your downstream conversion rate

10 UGC Script Templates by Ad Type

Each template below includes: the ideal use case, the full 30s script structure, and a copy-paste example you can adapt immediately.


Template 1 : The Testimonial

Best for: Beauty, skincare, supplements, haircare

The classic. Someone shares a genuine-feeling personal experience with a product. The key is specificity: vague testimonials don't convert, specific ones do. There's a reason this format dominates: 92% of consumers trust UGC more than traditional advertising, and peer recommendations are 8x more effective than influencer content in driving purchase decisions.

Structure:

HOOK    → Specific result statement
PROOF   → "I was skeptical because..." + context
STORY   → What happened after using it
CTA     → Where to get it

Example (30s):

"My skin hasn't looked like this since I was 22. I've tried literally everything. Serums, prescriptions, all of it. A friend told me about [product] and honestly I ignored her for three months. Then I tried it. Four weeks later, my dermatologist asked what I'd changed. Link in bio, they still have the intro offer."

What makes it work: The hesitation ("I ignored her for three months") makes it feel real, not scripted.

See it in action: We generated this CeraVe testimonial ad with Reloop's AI Agent in one take. No editing, no prompts, just the product URL and a one-line brief.

Prompt used
Testimonial UGC, 30s. A woman in her late 20s who tried everything for dry skin and finally found CeraVe. Skeptical at first because it's cheap. Conversational, authentic, soft lighting vibe.

Template 2 : Problem → Solution

Best for: E-commerce functional products, SaaS tools, productivity apps

The most versatile template. You're not selling a product, you're selling the relief of a problem the viewer already has.

Structure:

HOOK      → Name the problem directly
AGITATION → Make it worse (twist the knife slightly)
SOLUTION  → Introduce the product as the fix
PROOF     → One specific result
CTA       → Clear next step

Example (30s):

"If you're still writing UGC scripts manually, you're wasting hours you don't have. Every brief, every hook, every variation, all by hand. That's not a content strategy, that's a second job. [Product] generates your full script from your product URL in seconds. We went from 3 hours per brief to under 5 minutes. Free to try, link below."

What makes it work: The reframe ("that's not a strategy, that's a second job") creates recognition and mild discomfort, which drives action.

Here's what this template looks like as a finished AI UGC ad for Theragun, generated straight from the product URL with Reloop:

Prompt used
Problem-solution UGC, 30s. Someone with constant neck and back pain from sitting at a desk all day. Tried stretching, chiropractor, nothing sticks. Theragun Mini fixed it in 2 minutes a day. Frustrated tone then relieved. Casual.

Template 3 : The Comparison

Best for: Competitive categories, tools, supplements, skincare

Someone who's already tried alternatives and found the winner. Incredibly credible because it implies research and real experience.

Structure:

HOOK    → "I tried X products / tools / brands"
RANKING → Quick dismissal of alternatives (specific)
WINNER  → Introduce your product with a clear reason
PROOF   → One concrete result
CTA     → Direct

Example (30s):

"I tested five AI UGC tools so you don't have to. MakeUGC? Too technical. Arcads? No free trial, €70 minimum. Creatify? The voiceovers are genuinely painful. HeyGen? Great for translation, not for UGC. Reloop was the only one where I got a publish-ready ad without touching a prompt. First video took me four minutes."

What makes it work: Naming competitors builds massive credibility. It signals the creator actually did the work. If you want to see how the top tools actually stack up, we did a full AI UGC tool comparison.

We ran this exact template for the Dyson Airwrap through Reloop. One prompt, zero editing. This is the raw output:

Prompt used
Comparison UGC, 30s. Someone who tested multiple hair tools (GHD, Revlon, Babyliss) and the Dyson won. Quick dismissals of each competitor, then genuine enthusiasm for Dyson. Fast-paced, opinionated.

Template 4 : The Unboxing / First Impression

Best for: E-commerce, gadgets, fashion, beauty, subscription boxes

Raw, in-the-moment energy. The viewer experiences the product discovery alongside the creator. Works especially well as a hook for impulse purchases.

Structure:

HOOK      → "I just got [product] and I need to talk about it"
UNBOXING  → Physical description, first sensory reactions
STANDOUT  → One thing that surprised them
VERDICT   → Would they recommend it?
CTA       → Where to buy

Example (30s):

"Okay this just arrived and I wasn't expecting much for this price. The packaging alone... already impressed. But this [feature]... I've spent three times more on [competitor product] and it doesn't do this. I've had it for twenty minutes and I'm already recommending it. Link in bio."

What makes it work: The low initial expectation ("wasn't expecting much") makes the positive reaction feel earned and authentic.

This Stanley Quencher unboxing was generated with Reloop in under 5 minutes. Product URL in, finished video out:

Prompt used
Unboxing/first impression UGC, 30s. Just received the Stanley cup, wasn't expecting much for a water bottle. Surprised by the build quality and size. Excited, in-the-moment energy.

Generate your UGC script from your product URL


Template 5 : Before / After

Best for: Beauty, fitness, productivity, home organization, wellness

One of the highest-performing formats on Meta. Simple transformation narrative. The more specific and measurable the before/after, the better it converts. On Meta, native creator-style content like this outperforms polished commercials by 25-40%.

Structure:

HOOK   → State the "after" first (lead with the result)
BEFORE → Describe the pain state in detail
BRIDGE → What changed (the product)
AFTER  → Current state, specific and measurable
CTA    → Urgency or scarcity element

Example (30s):

"I'm now creating five UGC ads a day. Three weeks ago I was struggling to finish one. The brief alone used to take me two hours. Script, shot list, hooks, all manual. I started using [product] to generate everything from my product URL. Now I brief faster, test more hooks, and my ROAS is up 40%. They have a free trial, I'll link it."

What makes it work: Leading with the "after" state creates immediate curiosity. The viewer wants to know how you got there.

Here's the before/after template applied to the Whoop 4.0, generated with Reloop. No script writing, no editing, no back and forth:


Template 6 : The Founder Story

Best for: SaaS, DTC brands with a founding story, mission-driven products

Humanizes the brand and builds trust fast. Works particularly well when the founder is solving their own problem. It signals authenticity and deep product knowledge. And authenticity pays: UGC on product pages delivers a 102% conversion-rate lift compared to standard branded content.

Structure:

HOOK      → Unexpected or relatable founding moment
PROBLEM   → What frustrated you / what was missing
BUILT IT  → "So I built [product]"
TRACTION  → Social proof (users, results, growth)
CTA       → Invite the viewer into the story

Example (30s):

"I was spending €3,000 a month on UGC creators and half the content wasn't even usable. So I built a tool to generate it with AI. No prompts, no briefs, no back and forth. Just describe your product and get a publish-ready video. We now have [X] brands using it. Free to try, no credit card."

What makes it work: "So I built it" is one of the most powerful phrases in founder-led marketing. It implies frustration, conviction, and domain expertise simultaneously. This template works especially well for SaaS, and we break down why in our SaaS founders guide.

We gave Reloop the Glossier URL and asked for a founder story ad. This is what came out, untouched:


Template 7 : The Tutorial / How-To

Best for: Apps, tools, products with a clear usage flow, B2B SaaS

Demonstrates value by showing, not telling. The viewer learns something useful and associates that learning with your product. High retention, high intent. This format is a go-to for marketing teams and creative strategists who want to showcase product workflows.

Structure:

HOOK     → Promise a specific outcome in a specific time
STEP 1   → First action (with visual)
STEP 2   → Second action
STEP 3   → The result
CTA      → "Here's how to get started"

Example (30s):

"Here's how I create a full UGC ad in under five minutes. Step one: paste your product URL. Step two: tell the agent what vibe you're going for. Step three: review the plan and hit build. That's it. The video is generated, captioned, and ready to publish. No editing. No prompts. Link below to try it free."

What makes it work: Numbered steps are inherently scannable and credible. They signal a repeatable process, not a one-time lucky outcome.

Tutorial format + Oura Ring, generated with Reloop's AI Agent. Pasted the URL, described the vibe, got this:


Template 8 : The Skeptic

Best for: Products with bold claims, health & wellness, high-ticket items

The viewer is already skeptical, so you voice their skepticism first. This disarms resistance before it builds and makes the positive outcome feel earned.

Structure:

HOOK      → "I didn't believe [bold claim] was possible"
DOUBT     → Voice the exact objection your audience has
TRIAL     → What made you try it anyway
SURPRISE  → What actually happened
CTA       → "Make up your own mind"

Example (30s):

"I thought AI UGC was a gimmick. Avatars that look fake, scripts that sound robotic, nothing you'd actually run as an ad. Then someone sent me a video made with [product] and I genuinely couldn't tell it was AI. I tried it myself. Three videos in, I'd already replaced two of my monthly creator briefs. Make up your own mind. Free trial, link below."

What makes it work: "I thought it was a gimmick" mirrors the inner monologue of your most skeptical prospects. Agreeing with them first removes their defense. And if you're curious what today's AI avatars actually look like, the avatar library speaks for itself.

Skeptic template for AG1. One shot with Reloop, no retakes:


Template 9 : The Day-in-the-Life

Best for: Lifestyle products, fashion, wellness, productivity tools, physical goods

Shows the product integrated into a real life rather than demonstrated in isolation. Creates desire through aspiration and relatability. The viewer sees themselves using it.

Structure:

HOOK     → "A day in my life with [product]"
MORNING  → First touchpoint with the product
MIDDAY   → Second context / use case
EVENING  → Result or ritual
CTA      → "This is what [outcome] actually looks like"

Example (30s):

"Morning routine has completely changed since I started using [product]. I used to spend the first hour of my day writing ad briefs. Now I generate three scripts while my coffee brews. By noon I've already sent creative to my team. By end of day I've reviewed performance on yesterday's tests. This is what scaling creative actually looks like. Link below."

What makes it work: Anchoring the product to time of day makes usage feel natural and habitual, not aspirational and distant.

AirPods Pro, day-in-the-life format. We dropped the Apple URL into Reloop and let the agent handle the rest:


Template 10 : The Urgent CTA

Best for: Promos, product launches, limited stock, time-sensitive offers

Stripped-back, direct, high energy. No long story. The urgency is the hook. Works best as a retargeting ad or for audiences already warm.

Structure:

HOOK    → The offer or deadline, immediately
REASON  → Why now (scarcity, price, launch)
PROOF   → One fast social proof signal
CTA     → Extremely direct and specific

Example (30s):

"The launch pricing for [product] ends Friday. After that it's going to [higher price]. We've had [X] sign-ups in the first week, the free trial is still live but I don't know for how long. If you've been thinking about it, now is the time. Link below, takes thirty seconds to start."

What makes it work: Every sentence drives toward one action. No detours, no storytelling. Pure conversion pressure for a viewer who's already interested.

Last one. Urgent CTA for Drunk Elephant, straight out of Reloop with zero post-production:


20 Hook Formulas to Steal Right Now

Your hook is the only thing that gets tested first. Swap these into any template above.

#TypeFormulaExample
1Result"I [result] in [timeframe] using this""I cut my brief time by 80% in one week using this"
2Curiosity"I tested [X] for [duration] and...""I tested 5 AI UGC tools for 30 days and..."
3Shock"Stop [common behavior] until you see this""Stop writing UGC scripts manually until you see this"
4POV"POV: you finally found a [product] that actually works""POV: you finally found an AI tool that doesn't need prompts"
5Question"Why does nobody talk about [X]?""Why does nobody talk about AI UGC for SaaS?"
6Mistake"The mistake I made with [X] for [duration]""The mistake I made with UGC ads for 6 months"
7Comparison"I tried [X] products. Here's the only one worth it""I tried 5 AI video tools. Here's the only one worth it"
8Urgency"If you're still doing [X], you're losing money""If you're still briefing creators manually, you're losing money"
9Authority"As someone who [credibility signal]...""As someone who's run €500K in UGC ads..."
10Transformation"This one change went from [before] to [after]""This one tool went from 3h briefs to 5-minute scripts"
11Relatable"Tell me why I didn't find this sooner""Tell me why I didn't find this tool sooner"
12Number"[Number] things I wish I knew about [X]""3 things I wish I knew about UGC ads before I started"
13Confession"I spent [amount] on [X] before I found this""I spent €3K/month on creators before I found this"
14Contrarian"The [X] advice everyone gives is wrong""The UGC advice everyone gives is wrong"
15Discovery"I didn't expect to be talking about [X] but here we are""I didn't expect to be talking about AI avatars but here we are"
16Validation"My [credible person] asked me what I changed""My media buyer asked me what I changed last month"
17Statistic"[Surprising stat]... here's what I did about it""73% of UGC ads fail in the first 3 seconds... here's why"
18Skeptic"I thought [product category] was a gimmick until...""I thought AI UGC was a gimmick until I saw this video"
19Challenge"I challenged myself to [X] in [timeframe]""I challenged myself to create 10 ads in one day"
20Identity"If you're a [identity], this one's for you""If you're a DTC brand spending on creators, this is for you"

Generate your UGC script for free


How to Adapt Any Template for Your Platform

The structure stays the same. The pacing, energy, and length change.

TikTok

  • 15s → Hook + Solution + CTA only. No problem, no story.
  • 30s → Full 4-part structure. Sweet spot for conversion.
  • 60s → Add depth to the problem and one extra proof point. Only for warm audiences.

TikTok creator-led ads achieve 70% higher CTR than non-creator brand ads. And 93% of TikTok users watch with sound on, so your script's audio delivery matters here more than anywhere else.

Instagram Reels

Similar to TikTok but slightly more polished tone. Hooks can be 0.5s slower. The audience is marginally less aggressive about scrolling. Captions matter more here. 80% of Gen Z relies on user-generated videos for purchase decisions, and Reels is where a lot of that discovery happens.

Meta / Facebook Ads

30s is king. The first frame acts as a static thumbnail, so make sure the visual hook works even without sound. Add captions always (85% of Facebook video is watched on mute). Captioned videos are 40% more likely to retain viewers for longer. And Meta's Advantage+ Shopping campaigns with UGC-style creative achieve 32% lower CPA than traditional placements.

YouTube Shorts

You have slightly more time to build. The skip behavior is different. Viewers are more patient if the hook is strong. 45–60s works here. End screens matter.


From Script to Published Ad in Minutes

Writing the script is step one. The bottleneck most teams hit next is production: finding creators, briefing them, waiting, revising, editing.

That's exactly what Reloop eliminates. Paste your product URL into the AI Agent, describe the vibe, and get a publish-ready UGC video with a talking avatar. Script generated, captions added, ready to run. No prompts, no editing, no back and forth. You can even create your own custom avatar or use the built-in video editor for final tweaks.

Or if you just need the script right now:

Generate your UGC script from your product URL

FAQ - Frequently Asked Questions

Written by

Clément Janssens

Clément Janssens

Founder @ Reloop

AI & tech enthusiast, I build innovative apps that make a real difference. I founded Reloop to help brands create high-performing video ads in seconds using AI.

Try Reloop for free

Create high-performing UGC video ads in seconds with AI – no technical skills required.

Get started

No credit card required

Reloop