Meta and TikTok top-of-funnel
15-second hook-and-CTA
One problem line, one product reveal, one CTA. Pacing is fast and the hook has to land in the first two seconds or the viewer scrolls. Best for cold audiences who have never heard of the product.
Free tool
Turn a product name, a core benefit, and a target audience into a full UGC script, hook, problem-agitation, product reveal, social proof, and CTA, in seconds. Built for performance marketers and creative strategists who need creator-ready briefs without a blank page.
Enter your product name, its core benefit, and who you are selling to. Pick a hook angle and a script format, and the tool assembles a full script: a scroll-stopping hook, a relatable problem, a product reveal that acts as a bridge, one social proof line, and a platform-matched CTA. Nothing is sent to a server, everything runs in your browser.
The more specific your audience and benefit, the sharper the script.
Word count
0
Estimated read time
0s
Full script
Script appears here
Enter your product, benefit, and audience, then click generate to see a full UGC script in seconds.
A UGC script is a piece of first-person creator dialogue built to sound like an unpaid recommendation, not an ad. Most UGC scripts fail because they still read like ads with the polish sanded off, the hook describes the product instead of the customer's actual moment, and the CTA sounds like a brand talking instead of a person. The fix is mirroring the exact language customers already use in reviews, comments, and support tickets, since that phrasing has already proven it resonates, nobody had to guess whether it would land. Four elements are non-negotiable: a scroll-stopping hook that triggers recognition in the first two seconds, a relatable problem stated in customer voice, an earned product moment that arrives as the bridge rather than the hero, and a CTA matched to the platform's friction level. Scripts built from real review and comment data consistently outperform scripts built from a brand's internal brief, because the brief reflects how the company wants to be seen while the review reflects how the customer actually talks.
Pull the exact phrases customers use to describe the problem and the result, not your brand's internal language. Star ratings, support tickets, and post comments all carry usable lines.
A problem-led hook opens on the pain point, a result-led hook opens on the transformation, a curiosity-led hook opens on an unresolved detail. Pick the angle that matches what your funnel stage needs.
Rephrase a real review or comment into a first-person line. It should sound like something a friend would say, not a product description.
The product should resolve the problem you just raised, arriving after the audience is already nodding along. Naming it in the first line kills the native feel that makes UGC work.
One line is enough: a review theme, a repeated comment, or a simple "other people noticed this too." More than one starts to sound like a testimonial reel instead of a person talking.
A 15-second TikTok script needs "link in bio", a landing-page testimonial needs "read the full story below." Match the CTA's friction to where the viewer already is.
Hand over the script alongside three notes: the tone to read it in, the objection it needs to pre-empt, and the feeling it should leave the viewer with. That context is what separates a usable take from a reshoot.
The right script length and pacing depend on where it runs and what the viewer already knows. A cold TikTok audience needs a fast hook and an immediate CTA. A retargeted viewer who has already seen the brand can sit through a fuller problem-solution arc. A landing page visitor who clicked in with intent will read a slower, narrative testimonial all the way through. Category matters too: DTC skincare and supplement scripts lean on before/after transformation language, while home goods scripts lean on everyday-use relief. Energy and pacing shift accordingly, TikTok wants a fast, punchy read, email and landing pages can slow down and let the story breathe.
Meta and TikTok top-of-funnel
One problem line, one product reveal, one CTA. Pacing is fast and the hook has to land in the first two seconds or the viewer scrolls. Best for cold audiences who have never heard of the product.
Retargeting and mid-funnel
Enough room for a real agitation beat before the reveal, plus a social proof line. Works well on viewers who have already seen a shorter ad and need the fuller case before they convert.
Landing pages and email
A narrative arc: the problem, what was tried before, the product, and the outcome months later. Slower pacing works here because the viewer already clicked in, they are reading with intent, not scrolling past.
Before: "Introducing GlowDrop Serum, the new must-have." After: "I was so tired of dull skin by 3pm, so I tried this." Naming the brand first signals an ad and the scroll-past instinct kicks in immediately.
Before: "This vitamin C serum brightens skin." After: "Why does my skin look tired even when I slept nine hours?" The second version makes the viewer stop because they have asked themselves that exact question.
Before: "Our proprietary formulation delivers optimal hydration outcomes." After: "My skin actually feels soft by the next morning." Nobody talks like a spec sheet, and a script that does reads as brand copy in a wig.
Before: handing over a script with no notes and hoping for the best. After: telling the creator the tone is "tired best friend giving advice," the objection is price, and the feeling is relief. Creators fill gaps with guesses when you leave them empty.
Before: a script that reads like bullet-point features in sentence form. After: a script paced for a 15-second TikTok scroll, with the payoff before the platform's average drop-off point. The format the viewer is in changes what "good" sounds like.
Doing this for one script is a research task. Doing it for a full content calendar is a data problem. Start by clustering reviews into themes: outcome-focused, objection-focused, comparison-focused, and surprise-focused. Each cluster maps cleanly to a hook angle, an outcome cluster feeds a result-led hook, an objection cluster feeds a problem-led hook that gets ahead of the hesitation before it surfaces. Comment analysis is a second signal layer worth mining separately from reviews, since comments tend to surface the exact phrase a customer used before they bought, which is often sharper than the polished sentence they leave in a star rating. Objection-focused briefs consistently cut revision rounds because the creator already knows what doubt they are pre-empting instead of guessing after the first cut comes back.
This is the research layer Selzee automates. Instead of manually reading through hundreds of reviews and comments, Selzee surfaces the clustered themes and objections directly, feeding the same hooks and angles into the AI Facebook ad generator and the broader AI ad generation engine. Pair a generated script with Selzee's creative strategy templates to brief a creator in minutes, or hand the whole workflow to the AI creative strategist when you are ready to stop doing the clustering by hand.
See how Selzee turns your reviews, comments, and campaign data into the hooks, angles, and briefs your next UGC batch needs, without the manual research.
See How Selzee Turns Your Customer Data Into Scripts and Briefs, Request a DemoFor Meta and TikTok top-of-funnel placements, aim for 15 to 20 seconds of spoken script, roughly 35-45 words. Retargeting can stretch to 30-45 seconds once the audience already knows the brand.
Give creators the full script as a starting point, then let them re-say it in their own words during filming. A script read too stiffly loses the native feel; talking points alone drift off the angle you tested.
Three is a good floor: one per hook angle (problem-led, result-led, curiosity-led). That gives you a real read on which angle resonates before you commit budget to a single script.
Product reviews, post comments, support tickets, and customer surveys. Look specifically for repeated phrases, the same complaint or the same praise showing up across multiple customers is your strongest script material.
A standard ad script is written in brand voice and can lead with the product. A UGC script is written in first-person customer voice, opens on a relatable moment, and only introduces the product once the viewer is already engaged.
Yes, keep the hook and the core story, then adjust length and CTA. Trim to 15 seconds with a "link in bio" close for TikTok, keep the full 45-60 seconds with a "read more below" close for a landing page.
If your team is sitting on reviews, comments, and campaign data but struggling to turn it into creator-ready briefs, Selzee is built for exactly that. See how it surfaces the hooks, angles, and scripts your next UGC batch needs.
Keep exploring: the AI Facebook ad generator, AI ad generation, creative strategy templates, the AI creative strategist, the AI adcreator.