Ken: the GitHub-first pack lives at marketing/ugc-ads/ in this repo (README + one
folder per ad). This page is the on-site preview. Paid traffic should land on /f/ugc-ads, not the homepage.
ClipyAI — AI video ads in minutes. UGC-style 9:16 TikTok/Meta ads without hiring creators. Position against Runway (too slow / too cinematic) and Higgsfield (pretty, not a marketer workflow). Tone: bold, native, slightly messy. Audience: founders and media buyers who need ads this week. Offer: 3-day Stripe trial on Plus ($49/mo after), card at checkout. CTA: Start free trial. Need 6–8 distinct hooks, not one concept reskinned.
API / MCP
Same payload as generate-pack
{
"brief": "ClipyAI — AI video ads in minutes. UGC-style 9:16 TikTok/Meta ads without hiring creators. Position against Runway (too slow / too cinematic) and Higgsfield (pretty, not a marketer workflow). Tone: bold, native, slightly messy. Audience: founders and media buyers who need ads this week. Offer: 3-day Stripe trial on Plus ($49/mo after), card at checkout. CTA: Start free trial. Need 6–8 distinct hooks, not one concept reskinned.",
"platforms": [
"instagram",
"facebook",
"x"
],
"tone": "bold",
"count": 6,
"generateImages": true,
"persist": true
}
I stopped hiring UGC creators.
UGC from one selfie
Generate · Veo 3.1 Fast
Free trial · clipyai.com
I stopped hiring UGC creators. Not because I hate people — because I needed six ads Tuesday and the creator needed the product by Friday. Watch: UGC product ad from one selfie. Generate, Video, Veo 3.1 Fast, Vertical 9:16, hit generate. If it flops I make another. That is the whole business model.
9:16 · 18screator-cost
♡💬➤
I stopped hiring UGC creators
Use case: UGC product ad from one selfie
Hook (0–2s): I stopped hiring UGC creators.
I stopped hiring UGC creators. Not because I hate people — because I needed six ads Tuesday and the creator needed the product by Friday. Watch: UGC product ad from one selfie. Generate, Video, Veo 3.1 Fast, Vertical 9:16, hit generate. If it flops I make another. That is the whole business model.
Keep captions mid-frame; no text in the top 150px or bottom 450px of 1080×1920.
Generate prompt (9:16 video)
Handheld 9:16 UGC product ad from one selfie. Same person as the attached photo, talking to camera at a slightly messy home desk, natural window light, iPhone look, no studio. They hold the product up in the second beat, founder energy, authentic not cinematic. Vertical 9:16, keep face and product in the middle of frame, no logos in the top or bottom fifth.
I stopped hiring UGC creators. ClipyAI Generate makes 9:16 ads in minutes — no roster, no shipping product. Start a 3-day trial (card at checkout, cancel anytime).
UGC ads without creators · SIGN_UP
TikTok
I stopped hiring UGC creators. ClipyAI Generate. 9:16. Minutes. #ugc #aitiktokads #clipyai
CTA button: Sign up
Runway takes forever. Watch this.
Watch the model picker
Seedance 2.5 · 9:16
Runway alternative
Runway takes forever. Watch this. I need ads, not a short film. Open ClipyAI Generate, tap Video, open the model picker — Veo, Seedance, Kling — tap Seedance 2.5, Vertical 9:16, hit generate. Keep Runway for the hero shot. Use this for the campaign.
9:16 · 16svs-runway
♡💬➤
Runway takes forever
Use case: Runway alternative: Generate with model picker
Hook (0–2s): Runway takes forever. Watch this.
Runway takes forever. Watch this. I need ads, not a short film. Open ClipyAI Generate, tap Video, open the model picker — Veo, Seedance, Kling — tap Seedance 2.5, Vertical 9:16, hit generate. Keep Runway for the hero shot. Use this for the campaign.
Center the “Watch this” card between Y 400–1100.
Generate prompt (9:16 video)
9:16 TikTok ad, not a short film. Person at a kitchen table talking to camera, slightly sarcastic, product in hand by second 3, handheld iPhone, native UGC, no cinematic color grade. Vertical 9:16, hook in the first second, keep the face mid-frame.
POV: you need 20 TikTok ads by Friday. Creators are booked. Your designer is in Figma therapy. Watch: TikTok ad in 9:16. Generate, Video, Vertical, paste the hook, hit generate. Duplicate the winners. Kill the rest. That is how TikTok actually works.
9:16 · 20svolume
♡💬➤
20 TikTok ads by Friday
Use case: TikTok ad in 9:16
Hook (0–2s): POV: you need 20 TikTok ads by Friday.
POV: you need 20 TikTok ads by Friday. Creators are booked. Your designer is in Figma therapy. Watch: TikTok ad in 9:16. Generate, Video, Vertical, paste the hook, hit generate. Duplicate the winners. Kill the rest. That is how TikTok actually works.
POV label mid-upper third, never behind the username.
Generate prompt (9:16 video)
9:16 TikTok ad for a DTC skincare serum. Talking-head UGC, hook to camera in the first second, product in hand by second 3, kitchen, handheld iPhone, captions-safe center frame. Vertical 9:16, native TikTok, not cinematic, no watermark in the top or bottom fifth.
TikTok wants creative diversity. ClipyAI gives you the hooks, the 9:16 takes, and a landing. Start the 3-day trial and generate the first six.
AI TikTok ads in a pack · SIGN_UP
TikTok
POV: 20 TikTok ads by Friday. #aitiktokads #ugc #fyp
CTA button: Sign up
Higgsfield is cool until you see the bill.
Kling Motion Control
image + driving video
Higgsfield alternative
Higgsfield is cool until you see the bill. I wanted that motion. I did not want another tool I open once a month. Watch: Kling Motion Control in ClipyAI Generate — character image, driving video, generate. Same motion, ads workflow, real trial. Pretty clips are easy. Campaigns are the product.
9:16 · 17svs-higgsfield
♡💬➤
Higgsfield until you see the bill
Use case: Kling Motion Control: image + driving video
Hook (0–2s): Higgsfield is cool until you see the bill.
Higgsfield is cool until you see the bill. I wanted that motion. I did not want another tool I open once a month. Watch: Kling Motion Control in ClipyAI Generate — character image, driving video, generate. Same motion, ads workflow, real trial. Pretty clips are easy. Campaigns are the product.
Price joke as mid-frame sticker; avoid right-side like column.
Generate prompt (9:16 video)
Keep the character from the still. Match the driving clip’s head turn and hand gestures. Kitchen counter, phone vertical, 9:16 UGC lighting, no cinema grade.
Looking for a Higgsfield alternative? ClipyAI is model variety plus a marketer workflow: UGC scripts, 9:16 Generate, 3-day Stripe trial.
Higgsfield alternative · LEARN_MORE
TikTok
Higgsfield is cool until you see the bill. #higgsfield #aivideo
CTA button: Learn more
This is an AI UGC ad. No creator. Four minutes.
Image → Video
Flash then Kling I2V
No creator · 4 min
This is an AI UGC ad. No creator. Four minutes. Watch: Image, Flash, Vertical — that’s the still. Then Video, Kling Image-to-Video, attach it, generate. If it looks too pretty, prompt “uglier, handheld, iPhone.” TikTok will thank you.
9:16 · 15snative-ugc
♡💬➤
Stop filming your bathroom
Use case: Image edit → video
Hook (0–2s): This is an AI UGC ad. No creator. Four minutes.
This is an AI UGC ad. No creator. Four minutes. Watch: Image, Flash, Vertical — that’s the still. Then Video, Kling Image-to-Video, attach it, generate. If it looks too pretty, prompt “uglier, handheld, iPhone.” TikTok will thank you.
Three stacked phrases centered; leave right 140px clear.
Generate prompt (9:16 video)
Turn this still into a 9:16 UGC TikTok ad. Handheld push-in, bottle lifts into frame, talking-head energy, native iPhone, not cinematic, vertical 9:16. If it looks too pretty: uglier, handheld, iPhone.
AI UGC ads in minutes. No creators. ClipyAI Generate → 9:16. Start a 3-day trial with card at Stripe, cancel anytime.
AI UGC ads in minutes · SIGN_UP
TikTok
This is an AI UGC ad. No creator. Four minutes. #ugc #aiads
CTA button: Sign up
Text to video for ads is actually usable now.
Text → 9:16 ad
Not a trailer
Boost-able
Text to video for ads is actually usable now. Not trailer-core. Ads-core. I wrote: “handheld 9:16, talking to camera, product in hand, hook in second one.” ClipyAI Generate gave me a take I would actually boost. That is the test.
9:16 · 16stext-to-video
♡💬➤
Text to video that is usable
Use case: Text to video for ads
Hook (0–2s): Text to video for ads is actually usable now.
Text to video for ads is actually usable now. Not trailer-core. Ads-core. I wrote: “handheld 9:16, talking to camera, product in hand, hook in second one.” ClipyAI Generate gave me a take I would actually boost. That is the test.
Keep “Boost-able” above the caption bar.
Generate prompt (9:16 video)
9:16 product UGC, person reading a prompt off a sticky note then holding the product to camera, handheld iPhone, living room, natural light, conversational, TikTok ad, vertical 9:16, no cinematic fog.
Text to video for ads should look like a person, not a trailer. ClipyAI Generate is 9:16-first. 3-day trial on Plus.
Text to video for ads · SIGN_UP
TikTok
Text to video for ads is actually usable now. #texttovideo #aiads
CTA button: Sign up
I made 6 product ads before my coffee got cold.
Batch 6 ads
Social · Create pack
1 coffee
I made six product ads before my coffee got cold. Watch: batch 6 ads. Social, Create pack, Bold, six posts, Generate pack. Same SKU, six hooks. TikTok kills the one you loved and boosts the ugly one. That is why you do not hire one creator for one take.
9:16 · 14sspeed
♡💬➤
Six ads before coffee cooled
Use case: Batch 6 ads before coffee
Hook (0–2s): I made 6 product ads before my coffee got cold.
I made six product ads before my coffee got cold. Watch: batch 6 ads. Social, Create pack, Bold, six posts, Generate pack. Same SKU, six hooks. TikTok kills the one you loved and boosts the ugly one. That is why you do not hire one creator for one take.
Coffee mug in lower-mid safe zone, not covering CTA.
Generate prompt (9:16 video)
9:16 UGC, steaming coffee in the foreground, person at a laptop on ClipyAI Create social pack with six post previews, morning window light, fast energy, native TikTok, vertical 9:16, slightly messy table.
Six UGC hooks, one coffee. Watch Social → Create pack in ClipyAI: Bold, 6 posts, Generate pack. Start the 3-day Stripe trial and rotate creatives like a buyer.
6 ads before coffee · SIGN_UP
TikTok
I made 6 product ads before my coffee got cold. #ugc #mediaBuyer
CTA button: Sign up
AI video ads in minutes. Not mood boards.
Minutes
Not mood boards
Start trial
AI video ads in minutes. Not mood boards. If your AI video tool cannot survive TikTok on mute-optional with a hook in one second, it is a toy. ClipyAI is Generate, a UGC pack, a funnel to a 3-day trial, and a first-run in 9:16. That is the product.
9:16 · 19spositioning
♡💬➤
Minutes, not mood boards
Use case: UGC product ad from one selfie
Hook (0–2s): AI video ads in minutes. Not mood boards.
AI video ads in minutes. Not mood boards. If your AI video tool cannot survive TikTok on mute-optional with a hook in one second, it is a toy. ClipyAI is Generate, a UGC pack, a funnel to a 3-day trial, and a first-run in 9:16. That is the product.
CTA “Start trial” must sit above Y 1470.
Generate prompt (9:16 video)
9:16 native UGC, person walking and talking to a phone gimbal that is clearly just a hand, city sidewalk, daylight, energetic, then cut to ClipyAI Generate UI on phone. TikTok ad, vertical, authentic, 9:16.
AI video ads in minutes — UGC without creators, model variety, 9:16. ClipyAI vs Runway/Higgsfield for people who actually run ads. 3-day trial.
AI video ads in minutes · SIGN_UP
TikTok
AI video ads in minutes. Not mood boards. #clipyai #ugc
CTA button: Sign up
How to run the ads
Film at least six 9:16 takes from marketing/ugc-ads/. Every take must screen-record the named use case in Generate or Social (see each folder’s screen-record.txt).
Meta: traffic to /f/ugc-ads (plus /f/runway and /f/higgsfield as variants). Objective: conversions / complete registration. Pixel is already in app.html.
TikTok: in-feed 9:16 only, custom CTA, send to /f/tiktok. Launch ≥6 creatives per ad group.
Signup CTAs go to /signup?plan=plus&next=/app/generate. Stripe trial (3 days, card) is the in-app paywall / Checkout — not a separate /trial URL.
Full notes: docs/acquisition-ads.md · GitHub pack: marketing/ugc-ads/README.md