AI UGC ad studio

Shooting a UGC ad now takes 30 seconds.
No camera. No set. No influencer.

Castly takes your script, casts a matching AI actor, and produces a vertical video where they deliver it like an authentic UGC ad. A whole DTC team's week of work, done in a few minutes.

Make a UGC ad See what it looks like
💁‍♀️🧔👩🧑‍🦰👩‍🦳
300+ DTC brands make their ads in Castly.
👩
0:2190

@Lina

“My mom ordered this instantly.”

🧔
0:1986

@Theo

“Brew coffee in 10 seconds.”

💁‍♀️
0:2494

@Mia

“I quit this serum for 3 weeks, then…”

Castly performs every DTC category

Skincare·Coffee·Protein·Phone cases·Sleep·Jewelry·Outdoor·Footwear·Vitamins·Candles·Fragrance·Accessories·Skincare·Coffee·Protein·Phone cases·Sleep·Jewelry·Outdoor·Footwear·Vitamins·Candles·Fragrance·Accessories·

The chaos

Shooting UGC is expensive. Creators reply late, shoots drag on for days.

Brief a creator, negotiate the rate, ship the product, wait for the shoot, ask for revisions, untangle the license... and you end up with one video. When you needed 30 hooks to test. Castly collapses all of it into one panel and a few minutes.

$450

creator fee per UGC video

9 days

average brief-to-delivery

1

video you get (when you need 30)

40%

of footage you can't use

What it does

A whole UGC team's work, in one panel, in seconds.

Script engine

Describe your product; Castly writes high-converting UGC scripts — hook, body and CTA, ready to shoot.

AI actor cast

Cast an actor that fits your brand — Gen-Z vlogger, cozy mom, calm reviewer. Each with a distinct accent and energy.

Lifelike voiceover

ElevenLabs voices turn the script into natural, emotive, breathing speech — never robotic.

Auto captions & cuts

Punchy captions, jump cuts and b-roll are added automatically; every video lands on the TikTok beat.

Hook variants

Spin 6 hook variants from one script, see hook scores, and A/B test the one that converts best.

One-click publishing

Export at the right ratio for TikTok, Reels, Shorts and Meta Ads — distribute from one panel.

UGC gallery

From script to ad, on one stage.

All made in demo mode — no real faces, no real video. Stylized actor cards, real hooks.

💁‍♀️
0:2888

@Mia

“I'm not supposed to say this but…”

👩
0:2190

@Lina

“My mom ordered this instantly.”

🧔
0:2685

@Theo

“Tried 3 cases, one survived.”

🧑‍🦱
0:2387

@Deniz

“POV: you finally sleep 7 hours.”

🧑‍🦰
0:1991

@Kai

“Brew coffee in 10 seconds.”

👩‍🦳
0:2494

@Sora

“I quit this serum for 3 weeks.”

Try it live

Cast an actor, watch the stage shift.

Tap an actor — your script stays the same, the presenter and energy change instantly. This is exactly how it works in production.

Script

“I quit this serum for 3 weeks, then my skin revolted…”

Cast

💁‍♀️
0:2494

@Mia

“I quit this serum for 3 weeks, then my skin revolted…”

Mia · Energetic Gen-Z vlogger

Make your video

Type a product, watch the ad.

Type a product, pick an AI actor and a hook style — the stage builds a custom UGC preview instantly. No real faces; everything is drawn in CSS.

AI actor

Hook style

Scenes

1Hook · 0–3s2Product · 3–12s3Proof · 12–22s4CTA · 22–30s
💁‍♀️
0:3094

@Mia

“I used GlowDrop serum for 2 weeks, watch the difference...”

Preview ready · Mia

Who it's for

One panel, every creative team.

E-commerce brands

Test dozens of hooks per SKU; push the winner to ad spend. UGC at catalog speed.

DTC brands

Keep your brand voice, lock your actor cast, ship a fresh UGC wave for every launch.

Performance agencies

Run many brands from one panel; scale with a shared library, roles and batch render.

App & SaaS

Turn feature demos into UGC; export vertical promos for the App Store and Reels.

Cast & hook styles

Eight actors, endless stages.

Each actor has a distinct persona, accent and energy — all AI-generated, fictional. Pick a hook style, build your cast.

Before/after POV story Confession Social proof Unboxing Comparison List / 3 reasons Q&A
💁‍♀️

Mia

Gen-Z vlogger

91
🧑‍🦱

Deniz

TR influencer

88
🧔

Theo

Tech reviewer

86
👩

Lina

Lifestyle mom

89
🧑‍🦰

Kai

Fitness coach

84
👩‍🦳

Sora

Beauty creator

92
👱‍♀️

Eda

Foodie host

87
🧑

Ren

Minimalist tech

90

The flow

Enter a product, hit publish.

01

Product / Script

Paste your product; Castly writes hook + body + CTA.

02

Cast an actor

Pick the AI actor that fits your brand.

03

Scenes

B-roll, cut rhythm and punchy captions arrange themselves.

04

Render

Voiceover + edit combine; a vertical lands in 30 seconds.

05

Publish

Distribute to TikTok, Reels, Shorts and Meta Ads at the right ratio.

Right ratio, everywhere

TikTok Instagram Reels YouTube Shorts Meta Ads

How it works

Three steps. Thirty seconds.

01

Script

Paste your product or let Castly write it. Hook, body, CTA — a UGC flow built to convert.

02

Actor

Cast an AI actor that fits your brand. You set the persona, accent and energy.

03

Video

Hit render. Voiceover, captions and cuts are automatic. A vertical ad in 30 seconds.

30s

from script to ad

Cast, render, download

6.4%

best hook CTR

On ads made with Castly

$41K

saved per year

vs shoot costs at a typical DTC brand

Loved by

Performance marketers love it.

+38% CTR
We used to test 4 hooks a week, now it's 4 a day. Our winning ads come out of Castly.
💁‍♀️

Elif D.

Growth Lead · GlowDrop

−54% cost
We cut half our creator budget and 5x'd output volume. CTR didn't drop either.
🧔

Marcus B.

Performance Marketing · BrewOne

9 days → 4 min
The hook score alone is worth it. We see what'll land before we even render.
👩‍🦳

Sora K.

Founder · DriftPillow

20 variants/wk
We run 7 brands at the agency. Castly ships 20 variants a week for each of them.
👩

Defne A.

Creative Director · NorthPeak

6.1% CTR
The before/after angle blew up for us. Our best ad of the week came from Castly.
🧑‍🦰

Tom R.

DTC Founder · Velour

2 langs · 1 panel
Localized TR + EN from one script in a click. It doubled our marketing reach.
🧑‍🦱

Yağmur S.

Marketing · SoleMate

Compare

The old way. The Castly way.

Traditional UGC

  • $300–600 per video
  • 9-day delivery
  • One variant, paid revisions
  • License & rights tangle
  • Doesn't scale

With Castly

  • Cents per video
  • 30-second render
  • 6 hook variants, unlimited reruns
  • Rights are fully yours
  • Generate at brand scale

Detailed comparison

Three ways, one table.

Hire a UGC creatorStudio shoot Castly
Cost per video$300–600$1,500+Cents
Delivery time5–9 days2–4 weeks30 seconds
Hook variants1 (extra fee)1–26+ in one click
RevisionsPaid, slowCostly, reshootUnlimited, instant
Pre-render hook scoreNoneNoneYes
Rights & licenseTangledContract-boundFully yours
Languages & accentsCreator-dependentLimitedMultiple, one panel
ScalabilityLowVery lowAt brand scale

The honest promise

Our actors are fictional. Our claims aren't.

Castly's actors are fully AI-generated, fictional presenters — they don't impersonate a real person. What your script says is up to you; we just put it in a believable UGC format.

  • Actors never impersonate a real person; they're fictional personas.

  • AI-generated videos can be transparently labelled.

  • The script's content and rights belong entirely to you.

  • Guardrails for misleading health/finance claims.

Pricing

One studio. Honest pricing.

Starter

$0to start

For brands trying their first UGC ad.

  • 5 videos / mo
  • 3 AI actors
  • Watermarked export
  • Hook score
Start free
Recommended

Creator

$49/ mo

The full studio for a DTC brand always testing ads.

  • Unlimited videos
  • All AI actors
  • ElevenLabs voiceover
  • Hook variants & A/B test
  • No watermark
Try free for 30 days

Brand

$199/ mo

Agencies & multi-brand teams: shared library, roles.

  • Everything in Creator
  • Brand library & roles
  • Custom actor training
  • API & batch generation
Talk to us

Good to know

The short answers.

  • No. Castly boots in demo mode with sample actors, scripts and generated UGC ads — click around immediately. Wire your Kie.ai / ElevenLabs key via /setup for live generation.

Try it · 30 seconds

Put your next winning ad on the stage today.

Take a live studio demo for a spin — pre-loaded, every screen interactive. No card, no signup.