Retour au blog
UGC Ad Copy: How to Write Scripts, Hooks and CTAs
Automise
13 min read

UGC Ad Copy: How to Write Scripts, Hooks and CTAs

ugc ad copy

Learn how to write UGC ad copy that converts: hooks, script structure, silent-viewing captions, compliant claims, AI disclosure and a testing plan you can run.

Creator rehearsing a product-demo line

Good UGC ad copy sounds like a person talking to a friend, not a brand reading a brief. It opens with a specific problem in the first three seconds, proves one claim with something visible, and closes with a single next step. This guide shows you how to write that copy, how to keep it compliant, and how to test it so you learn which words earn the click.

It is written for e-commerce owners, agencies and app teams who produce short vertical video ads and need the script to do the heavy lifting.

Instant-ugc
instant-ugc.com
Turn Your Scripts Into Video Ads
Instant-UGC turns product photos or app screenshots into vertical video ads, with automatic script generation and videos generated in 90, 120 seconds.
Create video ads

TL;DR

  • Write the hook first. Make three to five versions of the first line and test them on the same footage.
  • Use one problem, one proof and one call to action per ad. Extra claims dilute all three.
  • Design for silent viewing: burned-in captions and on-screen text must carry the whole message.
  • Keep a list of approved claims and banned words, and make sure every promise matches your landing page.
  • If the presenter is AI-generated, say so inside the video itself, and never invent a customer’s experience.

Table of Contents

What UGC ad copy actually is

UGC ad copy covers every word attached to a creator-style ad: the spoken script, the on-screen text, the captions burned into the video, the primary text above it in the feed, and the headline under it. In a UGC ad the script is the product. There is no studio polish to hide behind, so weak words show immediately.

The format earns its place because it performs. One 2026 industry roundup reports that UGC ads deliver a click-through rate 30% to 73% higher and a cost per acquisition 30% to 50% lower than traditional image ads, and that they keep working for three to four weeks against one to two weeks for highly produced formats. Treat those as industry figures, not guarantees. Your own account data decides what is true for you. For a deeper look at the numbers, see our guide to UGC ad performance.

Reported UGC ad performance ranges and duration

The four parts of a UGC script

Most converting UGC scripts, regardless of category, follow the same four beats. Each one has a job and a rough length for a 20 to 30 second ad.

Beat Job Typical length
Hook Stop the scroll with a problem, a surprise or a claim the viewer cares about 0 to 3 seconds
Problem and story Show you understand the situation, in the viewer’s own words 3 to 10 seconds
Proof Demonstrate the product doing the one thing you promised 10 to 22 seconds
Call to action Tell the viewer exactly what to do next Last 3 to 5 seconds

Beat 1: the hook

The first line decides whether anyone hears the rest. Do not open with a logo, a price or a greeting. Open with something the viewer recognizes about their own life.

Five hook patterns that work across categories:

  1. The named problem. “My phone charger died three times this year.”
  2. The counterintuitive claim. “I stopped buying the expensive one, and here is why.”
  3. The specific result. “This is what my kitchen counter looks like after one week.”
  4. The direct callout. “If you run a Shopify store and hate making ads, watch this.”
  5. The comparison. “I tried both. One of them is a lot better.”

Write at least five hooks per ad concept. Keep the body identical and swap only the opening, so the result tells you which first line works rather than which video. Our guide to A/B testing UGC ads covers how to structure that test.

Beat 2: the problem and story

One or two sentences. Use the words customers use in reviews, not the words your product page uses. If buyers say “it keeps slipping” and your page says “enhanced grip technology,” write “it keeps slipping.” Mine your reviews, support tickets and returns for these phrases. They are the closest thing to free, honest copy research.

Beat 3: the proof

Proof is something the viewer can see: the product in use, a before and after that is real, a feature on screen, a number from your own data. Pick one. A script that tries to prove battery life, price, design and shipping speed proves none of them.

Beat 4: the call to action

One verb, one destination. “Tap the link to see it in your size” beats “Check us out and learn more about our offerings.” Match the CTA to the viewer’s stage: a cold audience may need “See how it works,” while a retargeting audience can take “Get yours today.”

Write for silence

A large share of social video is watched with the sound off, and many marketers still script as if it were not. Platform guidance advises designing so the value proposition survives without audio, using burned-in subtitles or kinetic text at roughly 5 to 10 words per second.

In practice:

  • Put the hook as on-screen text in the first second, not only in the voiceover.
  • Keep captions to one short line at a time, placed clear of the platform’s interface at the bottom and right of the frame.
  • Read your script aloud at a natural pace. If it takes longer than the video, cut words, not pacing.
  • Check the ad on mute before you publish. If you still understand the offer, the copy works.

Primary text and headlines around the video

The words outside the video matter too. They should not repeat the script. Use the primary text to add the one thing the video could not fit: a guarantee you actually offer, a size range, a shipping window you can honor. Keep the headline to a plain statement of benefit or offer. Save punctuation tricks and emoji strings for tests, not defaults.

For platform specifics, our pages on Facebook feed video ads and the AI TikTok ad generator guide explain how format and placement change what you can fit on screen.

A worked example

Take a hypothetical phone case brand. Here is a weak script and a stronger one.

Weak: “Introducing the UltraGuard case. Premium protection with military-grade materials and a sleek design. Order now and join thousands of happy customers.”

There is no problem, no proof and no person. “Thousands of happy customers” is a claim the viewer cannot check.

Stronger:

  • Hook (text and voice): “I’ve cracked three screens this year.”
  • Problem: “Every case I bought was either bulky or slippery.”
  • Proof (shown on screen): the case held in a hand, a visible raised edge, a drop onto a desk from waist height, filmed once without cuts.
  • CTA: “It comes in six colors. Link’s below.”

The second version is shorter, specific and shows rather than asserts. Everything in it can be backed up by the product page, which brings us to compliance.

Keep claims honest and compliant

UGC copy sounds casual, which tempts teams to let creators improvise. That is how ads get rejected. One useful practice is to treat scripts as compliance documents: keep a list of prohibited terms such as “guaranteed” or “cures” next to a library of approved claims, each tied to a screenshot of the product page that supports it.

Two further rules save money:

  • Match ad and landing page. The same source describes platforms checking whether an ad’s promise, such as “5-day shipping,” is contradicted by the landing page or fulfillment data, with weaker quality scores as the result. Write only what your store can deliver.
  • Avoid health and financial outcome language unless you can substantiate it. Claims like “this cured my anxiety” are exactly what automated review is designed to catch.

AI presenters, testimonials and disclosure

AI avatars make it possible to produce many script variants quickly. They also raise a question every US advertiser should answer before launch: what are you allowed to say?

The FTC’s updated Endorsement Guides, effective July 2023, expanded the definition of an endorser to cover parties that appear to be individuals, which brings synthetic personas into scope. One 2026 guide interprets this to mean that disclosure should sit inside the creative itself, spoken aloud or shown as a clear text overlay, rather than being buried in a caption or hashtag. Read the guides and, for any campaign with legal exposure, ask your advertising counsel to review the final wording. If you publish through affiliates or creators, a step-by-step FTC disclosure audit is a helpful checklist for the link side of the same problem.

The second rule is about content, not labels. AI can present approved product facts and show the product accurately, but it should not invent a customer’s purchase, use or satisfaction. So write AI scripts as brand-voiced demonstrations (“Here is how it works”) rather than fabricated reviews (“I’ve used this for six months”). If you want testimonial-style copy, base it on real customer feedback you hold on file and have permission to use.

AI presenters, testimonials and disclosure — overview diagram

Copy tips by ad type

Physical products. Lead with the use case and show the product in the first frame. Dropshippers and sellers testing many products should keep scripts short and templated so the only variable is the hook. Our dropshipping product videos page shows that workflow.

Apps and SaaS. Lead with the job the app does, then show the screen where it happens. Testimonial-style framing works only if it reflects real user feedback; otherwise use a walkthrough voice.

Product launches. Use curiosity and specificity: what it is, who it is for, why now. See UGC for product launches.

Comparisons. Keep them factual and verifiable. A product comparison video format works when each side-by-side claim can be shown on screen.

Using AI to draft, and a person to edit

AI is useful for the first draft and for volume: ten hooks in a minute, five tone variants of one script, translations. It is weaker at knowing which of your customer’s phrases is true to life. Treat the draft as raw material, then edit for specificity, remove generic phrasing and check every claim against your approved list. If the output reads stiff, instructions for humanizing AI text give editing prompts that help. The standard to hold yourself to is simple: would a real person say this out loud?

A simple testing plan for your copy

  1. Pick one concept (one product, one audience, one promise).
  2. Write five hooks and keep the rest of the script identical.
  3. Run them at equal budget for long enough to see a clear pattern in hook rate (the share of viewers who get past the first seconds) and click-through rate.
  4. Keep the winner’s hook and now test the proof beat: two ways of demonstrating the same claim.
  5. Test the CTA last, since it matters least until viewers are interested.
  6. Refresh on a schedule. Even strong UGC fatigues, so rotate new hooks in every few weeks.

Testing only works if variants are cheap. When each video takes weeks and hundreds of dollars, most teams test two or three. When it takes minutes, you can test ten. Our page on accelerating ad creative testing explains the approach.

Our perspective

We build Instant-UGC, so we see the same pattern repeatedly: brands treat the script as an afterthought and the video as the work. It is the other way round. A mediocre avatar delivering a sharp, specific script will beat a gorgeous video with a vague one.

That is why we think of AI UGC as a way to make the creative loop faster, not a way to skip thinking. When a video takes minutes instead of weeks, you can afford to be wrong about a hook, which is the whole point. You write five openings, learn which one your audience stops for, and put the budget behind it.

We also hold a firm line on honesty. Use AI presenters for demonstrations and product facts, disclose them clearly in the video, and keep real customer experiences for real customers. Brands that do this protect both their ad accounts and their reputation, and they still move quickly.

— Syno

Turn your scripts into videos

Once your copy is ready, Instant-UGC turns a product photo or app screenshot into a vertical UGC-style video, with AI avatars, automatic script generation and support for 17 languages. You can start with a single video on the Test option at $9 one-off, or choose a subscription: Starter at $19 per month, Growth at $39 per month or Pro at $99 per month. See the options on the Instant-UGC pricing page.

FAQ

What is UGC ad copy?

It is all the text and speech in an ad styled like content from a real user: the spoken script, on-screen text, captions, primary text and headline. The goal is to sound like a person sharing an experience rather than a brand making a pitch. Whether the creator is a customer, a hired creator or an AI presenter, the copy still has to be honest.

How long should a UGC ad script be?

Most short-form scripts run 20 to 30 seconds, which is roughly 50 to 80 spoken words at a natural pace. Put the hook in the first three seconds and keep one idea per ad. If you cannot say what the single message is, cut until you can.

What makes a good UGC hook?

It names a problem the viewer already has, or makes a specific, believable claim. Avoid greetings, logos and prices in the opening line. Write several versions and test them against identical footage so the data tells you which one works.

Do I have to disclose AI-generated presenters?

In the US, the FTC’s Endorsement Guides cover synthetic endorsers, and current guidance recommends placing the disclosure inside the video, spoken or as an overlay. Rules and platform policies change, so confirm the current wording with your legal adviser before you launch.

Can AI write a testimonial for my product?

AI can draft copy, but it should not invent a customer’s experience. Use product facts, demonstrations and clearly identified brand messaging. If you use testimonial wording, it should come from real feedback you have on file.

Sources

Featured on Smol Launch