Ad creative & production

A UGC script example you can actually film

Use a complete UGC script example, shot list, three hook variations, and a practical review checklist to plan a clear, credible ecommerce video ad.

Admoji team
THE 30-SECOND STORYBOARD

Make every scene earn its place.

  1. 01 / HookShow the everyday friction.
  2. 02 / DemonstratePut the product to work.
  3. 03 / Next stepGive the viewer one clear action.

Illustrative timing. Read aloud and adjust to the actual footage.

One message, three jobs: establish the problem, show the product, and make the next step clear.
On this page

A creator can read every line of a script correctly and still deliver an ad that says very little. Usually the problem starts in the brief: too many benefits, no visible demonstration, and an opening that could belong to any product.

A useful UGC script connects the words to something the viewer can see. Below is a complete example for a fictional travel pouch, followed by the decisions behind it. The product, dialogue, and timing are illustrative. They are a planning example, not a customer testimonial or a performance result.

THE SHORT VERSION

  • Give the ad one job: answer one buying question and ask for one next step.
  • Write the spoken line, on-screen text, and shot together. A claim without a credible visual deserves another look.
  • Keep the product demonstration consistent when testing different openings. Otherwise you will not know what changed the result.
  • An AI-generated presenter is not a customer. Do not give it an invented purchase history or product experience.

Start with the question the buyer needs answered

For this example, the question is simple: Will this pouch make the small things in my bag easier to find? That is more useful than a broad brief such as “make a lifestyle ad for travelers.” It tells the writer which benefit to explain and the person filming which action to capture.

The fictional product is TrailFold, a zippered travel pouch with separate compartments. Our example assumes those compartments are real and visible. It does not assume the pouch is waterproof, indestructible, more sustainable than alternatives, or guaranteed to save time. Those would need their own evidence.

Write five decisions before the script: the intended buyer, the situation, the product fact you will demonstrate, the objection you will answer, and the destination after the click. If any answer is “everyone,” “all the benefits,” or “our homepage,” narrow it until the footage has a specific job.

A complete 30-second UGC script example

This is a demonstration-led brand script. A presenter can deliver it without pretending to have purchased or used the product over time. The timestamps are an editing plan, not a required pace.

TimeSpoken lineWhat to filmOn-screen text
0–4 seconds“One cable. Somewhere in this bag.”A hand searches through loose cables and small accessories.Find the small stuff.
4–9 seconds“Here’s a different way to pack it.”Place the open pouch next to the same items. Show the brand clearly.TrailFold travel pouch
9–18 seconds“Cable here. Charger here. Small pieces in their own compartment.”Place each item into its actual compartment, without hiding a fit problem.Separate compartments
18–25 seconds“Open it, see what’s inside, and take the piece you need.”Zip, reopen, and retrieve the cable in a continuous, understandable sequence.Pack. See. Reach.
25–30 seconds“Check the dimensions and colors on the product page.”End on the pouch and a simple product-page cue.See sizes and colors

Notice what the script leaves out: a made-up review, a dramatic before-and-after result, a price that could change, and a fake deadline. The visual demonstration supplies the reason to care.

Why the script is built this way

The opening makes the situation recognizable before explaining the product. The middle answers the buying question with a sequence the viewer can follow. The ending tells the viewer what useful information comes next.

TikTok’s Creative Codes recommend a hook, body, and close structure. That is a helpful organizing principle; it is not evidence that a particular script will outperform your current ads. Your audience, offer, product, and delivery still matter.

Read the script aloud while someone performs the actions. If the voiceover races ahead of the demonstration, cut a line before speeding up the entire video. If the footage already explains a detail, the voiceover can use those seconds to address a genuine question, such as whether the charger shown fits.

A practical editing test: mute the draft. You should still recognize the product and the action. Then listen without watching. The spoken message should remain understandable, even if the visual version carries more detail.

Three openings to test without rewriting the whole ad

Use the same demonstration and destination for the first round. Change the opening idea and its matching first shot so you can compare coherent creative concepts.

  • Problem first: “One cable. Somewhere in this bag.” Start with the search.
  • Demonstration first: “Here’s where every small piece goes.” Start with the pouch open and each item laid out.
  • Question first: “What goes in your everyday tech pouch?” Start with an overhead packing view.

These are three hypotheses about attention, not three proven winners. Give each version a clear name, such as trailfold_problem_v1, and record what changed. Avoid renaming files “final,” “final-new,” and “final-really-new”; those names become useless when you compare results.

Changing the opening, offer, landing page, and audience together may produce a better ad, but it will not isolate the opening. Decide whether you are comparing complete concepts or testing a specific variable before interpreting the outcome.

THE CLAIM CHECK

Words → evidence → approval

  1. Say itWrite the exact product statement.
  2. Show itAttach a truthful shot or verified source.
  3. Approve itConfirm the claim and the final edit.

A convincing visual is useful only when it represents the real product.

Review the words and the footage together. Neither should promise more than the product can support.

What to send with the script

The writer’s job is not finished when the dialogue is finished. Send the product, the exact version to film, a short shot list, and the facts that the creator can safely say. Include package details that must remain legible and anything the editor should not alter.

A useful handoff also names the destination URL, requested aspect ratios, deadline, review owner, and required disclosures. If you want raw footage as well as edited deliverables, say so before production. Spell out the intended usage and permissions with the creator; do not assume paying for one post covers every later advertising use.

Ask for a clean view of each essential action. A close-up can make a compartment easy to understand, but a wide enough shot should show how the pouch actually closes with the items inside. Do not let the edit conceal a limitation a customer would discover immediately.

Our creative brief for video turns these decisions into a reusable checklist. For a broader choice of demonstrations and ad formats, use the product video ad planning guide.

Keep a demonstration separate from a testimonial

“Here is how the zipper opens” is a product demonstration. “I used this for six months and it changed my trips” claims a personal experience. Do not put the second line into a paid creator’s mouth unless it reflects that person’s real experience, and do not invent it for an AI presenter.

The FTC’s guidance on reviews and testimonials addresses false experiences and AI avatars. An AI label does not make a fabricated customer story accurate. Keep synthetic scenes illustrative and keep statements about the product verifiable.

When a creator has a material connection to a brand, make that relationship clear where viewers encounter the endorsement. The FTC’s disclosure guide explains why a buried description or profile note can be inadequate. Build disclosure space into the storyboard instead of trying to squeeze it into a finished edit.

For this fictional pouch, an ordinary demonstration avoids the need for a personal-experience claim altogether. That is an editorial choice, not a shortcut around the rules that apply to your actual campaign.

Use the brief in an ad-builder workflow

Admoji’s Ads Creator overview describes brand context, creative variations, and tools to refine copy and creative. Bring the same verified product facts into that workflow that you would give a human creator. Review imported descriptions, colors, offers, and product details before turning them into an ad.

Make one first version around a clear message. Then ask for variations with a specific instruction: keep the product and demonstration consistent, but change the opening from “searching for a cable” to “packing everything in its place.” An instruction such as “make it more engaging” gives you much less to evaluate.

Inspect generated packaging, text, hands, and physical product behavior. A realistic scene can still depict the wrong zipper, invent an extra compartment, or change a label. Keep approved reference material next to the output during review.

Confirm the video formats and access available in your account before scheduling production. Generating or exporting creative is separate from publishing a campaign in an ad network. Review the finished ad again in its actual placement preview.

Decide what you want to learn from the first test

Choose a primary outcome before launch. A script can attract views and still fail to explain the offer. Watch the path from attention to a qualified visit to the intended conversion, using consistent reporting windows and definitions.

If people watch but rarely visit the product page, inspect the handoff and CTA. If they visit but do not buy, check the page, price, shipping, product fit, and tracking before blaming the script. If sales rise while the reported ad ratio falls, look at the broader business through MER and ROAS together.

Do not call a winner after one isolated order. Use a pre-agreed test window and enough outcome data for the decision you are making. When results are sparse, record the uncertainty and improve the next question instead of converting a small sample into a confident story.

Questions that come up during production

Does a UGC script have to sound improvised?

No. It needs to sound like something the speaker would actually say. Short spoken sentences and room for natural delivery help. Do not force a creator to use a phrase they would never use just because it looks polished in a document.

Is 30 seconds the ideal length?

It is a workable length for this example. The right length depends on the story and placement. A simple demonstration may need less time; a product that needs explanation may need more. Check current placement requirements before export.

Can the same script work for AI-generated and filmed creative?

The message and shot plan can transfer. The evidence cannot be assumed to transfer: synthetic footage should not be used to prove a physical performance claim that has not been verified with the real product.

What should I change first?

Start with the weakest link you can actually observe. If the opening is vague, make the situation concrete. If the product is unclear, improve the demonstration. If the next step is missing, write a useful CTA. More adjectives rarely solve any of those problems.

Sources & further reading

Primary documentation reviewed October 5, 2026. Platform behavior can change; follow the linked documentation for current requirements. Examples in this article are illustrative.

EXPLORE ADMOJI

Give your next creative a clearer starting point

Explore the Admoji ad-builder workflow for brand context, creative variations, and review. Check current format availability with the team before planning production.

Explore Ads Creator