What is a UGC-style ad, and why does it convert?
UGC stands for user-generated content. A UGC ad is an ad built to look like a post rather than like an ad: shot vertically, cut fast, captioned, and written the way a person talks instead of the way a brand writes.
A viewer scrolling a feed decides in about a second whether a clip is content or advertising. Polished brand film announces itself instantly and gets swiped. A vertical clip with plain captions and a spoken first line survives long enough to make an argument.
Two things matter more than production value:
- The first line. It has to name a problem or a number, not a brand.
- The volume of attempts. One ad tells you nothing. Ten angles tell you which problem your buyer actually has.
Everything below is built around those two facts.
MakeViral makes faceless product ads, not AI actors
Read this before you spend a credit, because half the tools ranking for this keyword do the opposite thing.
Most "AI UGC" products generate a synthetic person: an AI avatar with a cloned voice who holds your product and gives a testimonial to camera. MakeViral has no avatar, no AI actor and no talking synthetic person. It produces the faceless half of the category instead: vertical ads where the product, the text and the voice carry the message and no human face appears.
| What you want | Does MakeViral do it? |
|---|
| A vertical 9:16 ad that looks native in the feed | Yes |
| AI script written from your product page | Yes |
| AI voiceover with timed captions burned in | Yes |
| A generated visual per beat, or gameplay behind the captions | Yes |
| A synthetic person delivering a testimonial | No |
| A cloned voice of a specific real person | No |
| Your own footage edited into an ad | No |
| Your exact product photography on screen | No |
There is a legal edge to this. In August 2024 the FTC announced a final rule banning fake reviews and testimonials, effective 60 days after publication in the Federal Register. It covers testimonials that misrepresent being from "someone who does not exist, such as AI-generated fake reviews", and lets the agency seek civil penalties against knowing violators. An invented person praising your product is that rule's exact subject. A faceless ad that argues for the product without pretending to be a customer is not.
Five of the eight MakeViral formats are worth pointing at a product. The other three are reach formats that suit a channel more than a catalog.
| Format | Length | Why it works as an ad |
|---|
| Fade-in meme | 6s | One image, one line. The cheapest way to find out which problem statement stops the scroll |
| 4-photo reveal | 6s | Four beats: problem, search, solution, result. The before-and-after shape that direct response has used for 50 years |
| Fake text message | 30-90s | A recommendation between two friends. It reads as a tip, not as a pitch |
| Would you rather | 30-90s | Puts your product on one side of a choice and lets the comments argue the other |
| AI voiceover with gameplay | 30-90s | The explainer. Use it when the product needs one sentence of context before the benefit lands |
Start with the two 6-second formats. They cost 10 credits each and answer the only useful week-one question: which angle earns a second of attention. Once one wins, spend a 90-second script on it.
The quiz, Reddit story and iMessage typing formats also accept a product. They work best when the product answers a problem the story sets up rather than being the subject. Every generator is listed on the faceless video generator hub.
How does the URL crawl write your brief?
You do not write a brief. You paste a link, and an AI model with web search reads the page for you.
- The URL is cleaned up. Missing protocols and common typos are repaired before anything is fetched.
- An AI model visits the page. It is asked to read the homepage, the about page and the product pages, then return the product name and an enhanced description.
- That description is deliberately not a feature list. The model returns what the product does, who the audience is, what problem it solves, which copywriting style suits it, and the key value propositions.
- The result lands in an editable form. Fix anything wrong before you generate, because ten videos built on one wrong sentence cost 100 credits.
- The product name as the page presents it
- What the product does, in plain language
- The target audience, with demographics and context
- The problem it solves and why that matters
- The value propositions and the angles worth selling
- A recommended copy style: emotional, technical, social-proof heavy, urgency-based or educational
- Your product photography
- Your price
- Your reviews or star rating
- Your brand fonts and colors
Visuals in the finished ad are generated from prompts written for your product, or replaced by a gameplay clip behind the captions. If a specific product shot has to be on screen, this is the wrong tool for that shot. The URL to video page goes deeper on which kinds of pages read well.
12 hooks for product videos
The crawl gives you the product. The hook is the part you still control, and it is worth typing one line of direction into the custom prompt box before you generate.
- "I spent $400 on [alternative] before I found this."
- "You do not need [expensive thing]. You need this and ten minutes."
- "Things I wish I knew before I bought [category]."
- "[Number] minutes to do the thing that used to take [number] hours."
- "Nobody in [industry] wants you to know this exists."
- "The reason your [outcome] keeps failing is not [common blame]."
- "Watch what happens when you [specific use case]."
- "[Old way] versus [product]. Same task, four frames."
- "If you are still doing [manual task] by hand, stop."
- "This costs less than [everyday purchase] per month."
- "I tested [number] of these. Only one did [specific thing]."
- "Would you rather keep [pain] or spend [price] once?"
Three rules. Never open on the brand name, because the viewer has no reason to care yet. Name a real number wherever the page gives you one: "saves nine minutes per invoice" survives a rewrite, "saves time" does not. And make the first line readable inside 1.5 seconds.
How do you test creatives in batches?
Single ads teach you nothing. A batch teaches you which of your assumptions about the buyer is wrong.
- Write 10 hooks for one product. Each about a different problem, not a different wording of one problem.
- Generate the batch. In bulk generation you pick a count per format, up to 10 per format and 50 per run. Ten 6-second fade-in memes is 100 credits.
- Review before posting. Kill anything where the script misread the product. That is a brief problem, so fix the description and regenerate rather than trying a different format.
- Ship them in one ad set, or post them organically. Organic posting is the free version of this test: the first three seconds of retention tells you what a cost per click would.
- Take the winning hook into the long formats. Now the 90-second script has a proven premise instead of a guess.
Cost math, using the pricing page checked on 30 September 2026. Every video costs 10 credits. The Starter plan is $49.99 a month for 700 credits, which is 70 videos at $0.71 each. The Pro plan is $199.99 a month for 3,000 credits, about $0.67 each. A 10-video angle test is $7.14 on Starter, which is cheaper than an hour of editing.
What are the ad specs for TikTok and Instagram Reels?
MakeViral renders at 1080 x 1920, 9:16, between 6 and 90 seconds. Both platforms accept that comfortably. The safe zones are where uploaded creative goes wrong.
TikTok in-feed ads, from the TikTok Ads Manager specifications checked on 15 September 2026:
| Spec | Requirement |
|---|
| Aspect ratio | 9:16 recommended, at least 540 x 960 px |
| File type | .mp4, .mov, .mpeg, .3gp, .avi |
| Duration | Up to 10 minutes |
| File size | 500 MB or less |
| Bitrate | 516 kbps or more |
| Ad caption | Rendered in TikTok's own font. No clickable links, symbols or hashtags |
Spark Ads, which promote an organic post, accept .mp4 or .mov with no duration limit.
Instagram Reels ads, from the Meta Ads Guide checked on 15 September 2026:
| Spec | Requirement |
|---|
| Aspect ratio | 9:16 |
| Resolution | 1440 x 2560 recommended |
| File type | MP4 or MOV, H.264, stereo AAC at 128 kbps or higher |
| Duration | 0 to 15 minutes |
| File size | Up to 4 GB |
| Safe zone | Keep text and logos out of the top 14%, the bottom 35% and 6% on each side |
| Primary text | Keep it inside 44 characters |
That bottom 35% is the number to remember. A caption that lands under the profile row and the call-to-action button is simply not read. Burned-in captions sit where the generator put them, so check one render on a phone before you push a batch into an ad account. The AI Reels generator page covers the organic side of the same surface.
What do you have to disclose?
If the video is an ad, say so. The FTC's Disclosures 101 for Social Media Influencers, checked on 15 September 2026, applies whether a human or a generator made the clip.
- Disclose any material connection. Financial, employment, personal or family relationships all count, and so do free or discounted products.
- Put the disclosure in the video. The FTC is explicit that it belongs in the video itself, not only in the description. Superimposed text plus a spoken line covers sound-off viewers.
- Hashtags alone are not enough. "#ad" can support a disclosure but cannot replace one, and "sp" is not clear.
- Use plain words. "Advertisement", "ad", "sponsored" or "Thanks to [brand] for the free product".
- Do not claim experience you do not have. You cannot describe using a product you have never used.
Practical reading for a faceless ad: describe the product, show the outcome, state the offer. Do not write a script in the voice of a customer who never existed, and do not put an invented star rating or quote on screen. None of the formats require you to.
This page is not legal advice. Read the FTC guidance yourself before you run paid traffic.