Free marketing tool · No sign-up

AI UGC Ad Script Generator

Build a short creator-style ad around a real customer problem, a specific benefit and proof you can honestly show.

Rule-based planner: no AI model is called. It builds spoken lines and production notes from your entries; you must verify the claims and rehearse the timing.

Build your ad script

Sample values: Replace them with your product facts and evidence. This draft is not a customer testimonial, a completed test or proof that anyone used the product.

Your entries stay in this browser. Nothing is uploaded or saved.

Your script

Keep it credible: use only claims you can support. Show the real product and clearly disclose sponsorships, free products and affiliate links.

Why this structure works

Specific hook

The opening names one recognizable frustration instead of making a vague promise.

Visible proof

A simple demonstration is more persuasive than an unsupported superlative.

Low-pressure CTA

The viewer gets a clear next step without a fake deadline or guaranteed outcome.

Frequently asked questions

What does UGC mean?

UGC means user-generated content. In advertising, it often describes informal creator-style videos that demonstrate or discuss a product.

Can I publish the generated script as-is?

Edit it to match your real experience, voice, product evidence and local advertising rules. Remove any statement you cannot verify.

Does this tool store my product information?

No. The script is assembled in your browser and the page does not upload or save what you enter.

How length changes the editing plan

The five beats occupy 16%, 16%, 28%, 24% and 16% of the target duration, rounded to whole seconds. The 20–25 second option uses a 25-second target. Other options use 15, 30 or 45 seconds. These are proposed editing slots, not a measured recording.

Only SAY: lines count toward the spoken-word estimate. At the stated example pace of 130 words per minute, estimated seconds = spoken words ÷ 130 × 60, before pauses. If the estimate exceeds your selected target, shorten the supplied phrases before filming. Paste the result into the speaking-time calculator, select SAY-only mode, and rehearse at your own pace. VISUAL: lines are production notes, not narration.

Map each ad line to a real shot

Before recording, connect every spoken statement to a source or visible action. A creator-style script must not turn a proposed demonstration into a personal testimonial.

Script beatExample for a three-level desk lampEvidence neededRemove or revise when
Problem“Sharing a desk makes it hard to direct light.”A real audience problem or clearly labeled scenarioThe speaker is presented as having an experience they did not have
FeatureShow the three brightness settingsProduct controls and packagingThe filmed model has different settings
BenefitDescribe the light level the viewer can seeFootage that shows the changeThe line promises better grades, eye health or battery life without evidence
Next stepInvite viewers to check the specificationsCurrent product informationScarcity, sponsorship or a personal endorsement is invented

The lamp is a fictional illustration. Label actors or hypothetical demonstrations honestly, and add any sponsorship disclosure required for the market and platform.

Reproducible example · October 24, 2026

Exact input, actual draft, editorial review

This fictional brief was run through this page’s current text builder. The output below is captured from the builder, not a result from an external AI service or a customer campaign.

See all input settings
Producta removable desk pen tray
Audiencepeople working at small desks
Problempens scattered across a small desk
Benefita single place to collect pens
Proofplacing three pens into one tray on camera
Tonenatural and conversational
Duration20–25 seconds

Captured output

[0–4s]
SAY: A closer look at a removable desk pen tray.
VISUAL: Show the actual product. Audience: people working at small desks.

[4–8s]
SAY: The problem: pens scattered across a small desk.
VISUAL: Show the real problem; do not invent a customer's experience.

[8–15s]
SAY: The intended benefit: a single place to collect pens.
VISUAL: Show the feature supporting this intended benefit. Verify it before filming.

[15–21s]
SAY: Watch the demonstration.
VISUAL: Film: placing three pens into one tray on camera. Use this line only with footage that actually demonstrates it.

[21–25s]
SAY: Check the details and decide if it fits.
VISUAL: Show where viewers can check the specification and any sponsorship disclosure.

RECORDING CHECK
Target: 25s (upper end of the selected 20–25 second range). Spoken text: 37 counted words; approximately 17.1s at an assumed 130 words/minute, before pauses. Time an actual rehearsal; the marked beats are a proposed editing plan.

Direction: natural and conversational, vertical 9:16. Spoken lines begin SAY:; other lines are production notes. The tool does not verify a benefit, inspect footage or create a testimonial. Use verified facts, your own experience and authorized assets. Disclose sponsorship where required.

What the result shows

The selected 20–25 second option maps five beats to a 25-second editing plan. Only SAY: lines are counted as speech. The pen-tray demonstration remains a proposed shoot, not evidence of an actual product test.

What to change before publishing

Film all three pens entering the tray in one continuous shot. This demonstrates storage only; it cannot substantiate durability or productivity claims.

See the original prompt-to-image case and calculation checks →