Polaris
BlogPlaybook

The UGC ad structure that actually converts

The 5-beat UGC ad structure that actually converts: hook, problem, product, proof, CTA. Get real script examples and build the full video ad in Polaris fast.

PlaybookMay 23, 2026·5 min read

The UGC ad structure that actually converts is a five-beat sequence: a 3-second hook, the problem it names, the product as the fix, fast proof, and one clear CTA — in that exact order. Get the order and the first three seconds right and every second after them works harder. Below is the structure, real script examples for each beat, and how to build the whole ad in Polaris in minutes.

The five beats, and what each one does

Most UGC ads fail for one of two reasons: they bury the hook, or they stack three call-to-actions and confuse the buyer. The fix is a fixed skeleton you can reuse across every product and angle. Each beat has one job. Don't let a beat do two jobs, and don't skip one.

BeatTimingIts one jobFails when
Hook0-3sStop the scroll and name who this is forLogo intro, slow pan, no stakes
Problem3-7sMake the viewer feel the pain they already haveVague, generic, not specific to the buyer
Product7-15sShow the product as the obvious fixFeature dump instead of the transformation
Proof15-25sMake the claim believableNo demo, no result, nothing to trust
CTA25-30sTell them exactly what to do nextMultiple asks, weak verb, no urgency

Beat 1: The hook makes or breaks the ad

You are buying attention for three seconds before the viewer's thumb decides. The hook has to either call out the exact person or promise a specific outcome. Broad hooks lose; sharp ones win.

  • Call-out hook: "If your skin gets tight and flaky by 2pm, watch this."
  • Result hook: "This is how I doubled the battery life on my old headphones for $19."
  • Pattern-interrupt hook: "I almost returned this. Then day three happened."

Notice none of them open on the brand. The face, the motion, and the first spoken line are the ad. In Polaris you generate the opening shot straight from a product image or a prompt, and because the studio picks the right model per shot (Veo, Kling, Seedance, Nano Banana), the hook can be a talking-style moment, a close-up, or a fast reveal without you touching a camera.

Beats 2 and 3: Problem, then product — never the reverse

The most common mistake is jumping to the product before the viewer feels the problem. Sell the pain first, then the product lands as relief instead of a pitch.

Problem: "I tried three of these and they all leaked in my bag." Product: "This one seals with a twist — no leaks, even sideways."

The problem beat should sound like the buyer's own complaint. The product beat should show the transformation, not a spec sheet. One clear before-and-after moment beats five features listed on screen. Generate the product-in-use shots and clean product-shot images in Polaris from the same source image, so the "problem" b-roll and the "product" hero shot look like they belong to the same ad.

Beat 4: Proof the viewer will actually believe

Proof is what separates an ad people watch from an ad people buy from. It doesn't have to be a testimonial — it has to be credible. Use whichever kind of proof you can genuinely show:

  • Demonstration: the product doing the thing, on camera, in one take.
  • Result: the after state — the tidy drawer, the charged phone, the calm skin.
  • Specificity: real numbers and details ("held 8 hours", "fits a 15-inch laptop") read as honest.

If a competitor's ad already nails proof, you don't have to reinvent it. Paste the reference into Polaris and use Recreate to get your own version with your product, then swap in the proof beat that's true for you. You keep the structure that's clearly working and make the claims your own.

Beat 5: One CTA, not five

End with a single, specific instruction. "Shop now", "Tap the link", "Use code FRESH15" — pick one. Two CTAs halve the response to each. Add a light reason to act now (limited bundle, launch price, low stock if it's true) and stop. This is also where captions matter most: the CTA should be on screen as words, not just spoken, because most feeds play muted.

Polaris does one-click Auto-Captions in TikTok-native styles (TikTok, Hormozi, Beast, Neon), transcribed word-accurate and burned into the video. That means your hook line and your CTA are readable with the sound off — the two moments where silent viewers decide.

Build the whole structure in Polaris

The point of a fixed structure is speed: once the skeleton is set, you're only swapping scripts and shots. Here's the flow end to end:

  1. Paste your product image or link. Polaris is built only for ecommerce, so it reads the product, not a generic scene.
  2. Generate each beat as a shot. Multiple top video models are chosen per shot, so the hook, demo, and proof each get the right engine.
  3. Add product-shot images for the clean hero and any b-roll the story needs.
  4. Burn captions in the style that fits the platform, so hook and CTA read muted.
  5. Recreate a proven ad when you want a known structure fast, then rewrite the beats for your product.

You can do all of it in the app, or inside Claude through the Polaris MCP connector — describe the ad in chat and get the video and images back without leaving the conversation.

Why teams pick Polaris

Teams choose Polaris because it's an AI ad studio built only for ecommerce — not a general video tool you have to bend into shape. You go from a product image or link to UGC-style video and image ads in minutes, using multiple top models chosen per shot instead of being locked to one engine. Auto-Captions ship in four-plus TikTok-native styles, burned in and word-accurate. Recreate lets you turn any winning ad into your own. And it works inside Claude via MCP, so an operator can produce a full hook-to-CTA ad in chat. Pricing is credit-based: Pro is $49/mo for 1,500 credits, and cheaper on longer terms — $42/mo on 3-month and $37/mo on 6-month.

Ready to put the structure to work? Create your first ad and paste your product to build a hook-to-CTA video in minutes, or see pricing to pick a plan.

Frequently asked questions

What is the best structure for a UGC ad?
The structure that converts most reliably is a five-beat sequence: hook, problem, product, proof, and one CTA, in that order. Each beat has a single job, and the first three seconds carry the most weight. Keeping the order fixed lets you reuse the skeleton across every product.
How long should a UGC ad be?
Most high-performing UGC ads run about 20 to 35 seconds, which is enough to land all five beats without dragging. The hook should hit in the first three seconds and the CTA in the final few. Shorter cuts can work for retargeting once viewers already know the product.
What makes a good hook in a UGC ad?
A strong hook either calls out the exact buyer or promises a specific outcome within three seconds, and it never opens on a logo or slow intro. Call-out, result, and pattern-interrupt openers all work. It should read on screen as a caption too, since most feeds autoplay muted.
Can AI write and produce a UGC-style ad?
Yes. With Polaris you paste a product image or link and generate UGC-style video and image ads in minutes, with multiple top models chosen per shot and captions burned in. You can build the full hook-to-CTA structure in the app or inside Claude through the Polaris MCP connector.
How many calls-to-action should an ad have?
One. Two or more CTAs split attention and reduce response to each. Pick a single specific instruction, back it with a light reason to act now if it is true, and make sure it appears on screen as a caption so muted viewers still see it.

Create your first winner now

One product link in. Winning ads out.

Keep reading

PlaybookThe kill/scale rule that saved us $12k in ad spendPlaybookHow we test 30 hooks a week without burning budgetPlaybookCreative volume: why more ads mean more winners