The UGC ad factory for freelancers

Deliver a full slate of UGC ads per brief

AI avatars read your hooks, captions land on beat, and every variant renders in the ratios the brand asked for. One brief in, a deliverable folder out.

Free to start. No credit card required.

UGC 9:16
Static 1:1 ad exampleStatic 1:1
Carousel ad exampleCarousel
Reel 9:16
Product ad exampleProduct
Story

Powered by the world's best providers. Bridging the latest models across all modalities.

OpenAI
Anthropic
Fal
Luma
Runway
Kling
Stability
Mistral
Black Forest Labs
ONE BRIEF IN

The whole variant slate out.

Write the hooks once. The workflow runs them through avatars, product shots, and captions, so the client gets a set of testable ads instead of one video.

THE CONCEPT

"Energy drink, problem/solution hook, creator to camera, shelf-to-hand b-roll."

Hook A
Hook B
1:1 ad variant1:1
Review ad variantReview
Story
Unboxing
P/S ad variantP/S
Lifestyle ad variantLifestyle
BEYOND STATIC

Static ads get scrolled past

A full video editor, a layered compositor, and a motion graphics engine live on the same canvas. A static winner becomes a video ad without leaving the tab.

Generate every asset on one canvas

UGC, hook text, CTA, brand kit. Your team generates it all as nodes.

Pipe the layers into the compositor

Every generated layer lands as a branded frame on a transparent canvas.

Send it to the video editor

One click. The overlay lands on the timeline as a live layer, not an export.

Lay it over every UGC clip

One frame, a hundred creator videos. Swap the clip, ship the ad.

OWN THE MORNINGCASAShop now@casa.coffee
Video editor

A real multi-track timeline in the browser. Trim, sequence, layer audio and captions, then export every ratio from one edit.

Compositor

Stack product shots, text, and video on a layered canvas with GPU transitions and shader effects. What you see is the pixel-exact export.

Motion graphics

Animated hooks, kinetic captions, logo stingers, and end cards, rendered to feed-ready MP4s in the cloud.

BRAND KITS

Your brand, wired into every workflow

Define your colors, logo, fonts, and product shots once. Import the kit into any workflow so everything it generates starts on brand. It works like a Blueprint: the whole team can fork it and stay in sync.

brand kit · casa
CASA
AaGeist · Semibold
AI-generated CASA coffee bag product shot on a dark backgroundProduct
AI-generated b-roll still of coffee poured into a teal CASA cupB-roll
Logo alt
AI-generated CASA coffee ad, vertical UGC format: hand holding a steaming CASA mug, headline Own the MorningUGC 9:16
AI-generated CASA coffee ad, square static format: CASA coffee bag with a mint diagonal band, headline New RoastStatic 1:1
AI-generated CASA coffee ad, square carousel panel: two latte-art cups and beans, headline Brew BetterCarousel 1:1
AFTER THE GENERATION

One generation. Every look.

Regenerating a video to fix its color costs money every try. A regrade costs zero credits. Save the look to your brand kit and every output ships on brand.

Grade it once, then it posts itself on schedule.

ugc-ad-final.mp4Exported ✓Rendered · $0.00 in credits
Final cut of the energy drink ad, glitch transition into an App Store end card
Color grade5 presets

Same generation. Zero re-inference.

ClaudeWireflow MCP
Give this a professional color grade, teal and orange
Done. Teal and orange, filmic contrast, zero credits.
Now add captions
Captions on. Styled for TikTok.
Drop our logo on it and export
Logo placed. Exported, 9:16, ready to post.
Invite [email protected] to review
Invited. Andrew is in the file.
Add a GL transition into the outro. Use the app outro motion block.
Done. Glitch transition into the App Store end card. Rendered on the GL pipeline.
Schedule it to launch on Meta this Friday
Queued for Friday 9am. Goes live once the team approves.
RESEARCH NODES

Start from an ad that already works

Search TikTok by keyword and the most-liked posts come back first. Pull the Meta Ad Library and it sorts by how long each ad has been running, which is the closest thing to a profit signal Meta exposes. Pin one, take it apart, then rebuild it around your product.

01 / SOURCE
Sorted by what survived
Sort: most liked
PinnedVideoAd copy

Meta Ads sorts by days running instead. Both cost no credits.

02 / BREAK DOWN
Content Analyzer
Hook
Problem said out loud inside two seconds
Shots
6 shots, cuts at 0:02, 0:04, 0:07
Beats
Problem, proof, offer, ask
Brief
What to keep and what to swap
All Frames6 frames
03 / REBUILD
Same structure, your product

Every sampled frame drops into an image iterator, so one run redraws the whole shot list. Hand that to a video model and it is yours.

Image iteratorVideo model

Searching costs no credits. Free accounts get 5 searches a day.

THE FREELANCE MATH

More clients, same you.

Filming yourself
With Wireflow
Videos per brief
One or two takes
A slate of hook and avatar variants
Reshoots when a hook flops
Set up and film again
Swap the hook, rerun
Turnaround per client
Days
Same day
On camera
You, every time
Avatars, or your footage when it fits
Ratios and captions
Manual per cut
Rendered per channel in the flow
Taking a second client
A second filming day
Duplicate the pipeline
14,000+
creators and teams signed up
6,000+
workflows built on the canvas
100+
image, video, and audio models
12
ad formats from one brief
Templates

Explore what you can build.

Start from a production-ready template and run it in one click.

Browse all templates →
Plans start at $24 a month with 1,600 credits.

An image variant costs a few credits. Video runs about 6 credits a second. Credits roll over for 3 months on Pro and Team.

See pricing

Questions from UGC freelancers

They are built for the format: handheld energy, direct-to-camera reads, captions on beat. You pick the avatar and the read, and you review every cut before the client sees it.

Beyond UGC

Not making UGC ads?

The same canvas runs agencies, storefronts, game builds, and product launches. Pick your lane.

For agencies & marketers

Win the pitch, run the campaign

Concept art at the brief’s pace, ad variants at the campaign’s volume, same canvas. Agents spin the batch overnight; your team keeps the ones with taste.

One brief,
a folder of ads.

Build the pipeline on your current brief, deliver the slate, then reuse it for every client after. Sign up free, upgrade when you want volume.

Free to sign upEarn starter creditsNo credit cardYour assets are yours to useCancel anytime