AI UGC prompts: a reusable production brief

Write prompts that specify the subject, action, spoken line, references and review criteria without overloading the scene.

By Janice Phil · Growth · Published

In this article

Write a production brief, not a wish

A useful AI UGC prompt says what must happen in the shot and what must stay unchanged. “Make a realistic viral ad” leaves the model to choose the product, action, camera and message. A structured brief makes those decisions explicit and gives you a way to reject an otherwise attractive result.

Separate creative intent from factual constraints. Tone can be relaxed; the product label, package contents and dimensions still need to be accurate. The model should not invent a benefit because it sounds persuasive.

A prompt template you can adapt

Use this as an illustrative template, then adapt it to the fields and capabilities of your selected model. It has not been presented as a tested output guarantee.

Purpose: a short creator-style product demonstration.
Audience question: [one buying question].
Reference assets: [authorized avatar], [front product photo], [detail view].
Scene: [specific setting], stable medium shot, soft daylight.
Action: [one simple visible action].
Spoken line: "[approved words]".
Delivery: conversational, with a pause for the demonstration.
Keep unchanged: face identity, product proportions, label and colors.
Do not add: accessories, claims, logos or extra people.
Reject if: packaging changes, fingers intersect the product, or speech differs from the approved line.

Use references to carry visual facts

Provide the strongest available product reference instead of trying to describe every label detail in prose. Use a portrait for identity, a product view for packaging, and a scene reference only when that setting matters. Keep the pack small enough that each reference has a clear job.

In the public roasOS UGC demo, Avatar mode exposes avatar and product/reference inputs alongside the script. This screenshot is an interface reference, not evidence that the template above generated the sample library.

roasOS UGC workspace with avatar, product, script and video settings
The roasOS public demo, captured October 6, 2026. It contains sample media and balances; this is not a record of a new generation.

Repair the specific failure

When the label changes, increase product clarity or reduce rotation. When the action looks wrong, simplify the movement. When the voice rushes, shorten the line or allow a separate scene. Avoid changing the actor, angle and message together while trying to diagnose one problem.

A troubleshooting guide, not a guarantee of model behavior.
Observed failureUseful next changeKeep stable
Product shape driftsUse a clearer reference and less rotationActor and script
Hands intersect packagingSimplify grip or cut to product footageProduct appearance
Speech is rushedShorten one line or split the beatIntended claim
Face changes between shotsReuse the same identity referenceWardrobe and lighting

Save the prompt with the accepted output

A prompt alone is not a repeatable recipe. Store the reference files, selected mode and model, settings, date, output and rejection notes. When model behavior changes, this record helps distinguish a changed input from a changed generator.

Before batching, create a single scene that meets the checklist. Then make a limited variation set tied to one question. If you cannot explain why a scene was accepted, it is too early to automate the approval decision.

Ship 10x more creatives. Spend 90% less.

Product photos, video ads, and copy. All from one platform, ready in minutes.

Get started