UGC Ad Script Generator from Reference Videos
By Chandra · Updated October 20, 2026
Turn a public Reel or TikTok reference into an original UGC ad script. Get a hook, product story and shot list for your own audience.
Plan a UGC Ad ScriptPaid plans start at $19/month. A new analysis and first script use 11 credits. Later revisions cost 1 credit each.
Choose a reference for the decision it demonstrates
Start with a video whose sequence is relevant to your brief. A product comparison, an unboxing and a problem-led demonstration require different evidence. Choose a reference because it shows a useful way to explain something, not because you assume its view count proves sales.
In Karmo, paste the reference URL and set your audience, tone, content angle and goal in your content profile. The initial analysis includes a new script. Use revision chat to add verified product details and correct any direction that does not fit the client brief.
Separate the opening hook from the product claim
Identify what earns the viewer’s attention: a visible problem, a question or an unexpected comparison. Keep that creative decision available, but write a new opening grounded in your product. Another creator’s “this fixed my skin” is a personal claim, not a reusable hook.
For a founder demonstrating software, a specific unfinished task may be a better opening than a broad productivity promise. For a physical product, a close-up can introduce a detail the viewer can inspect before you explain it.
Real Karmo result · UGC script generation
From a personalized-result reveal to a Karmo ad draft
Generated in Karmo’s demo workspace from the public source below. The script is the actual saved output after 2 Karmo revisions, captured on October 20, 2026. It is a reviewed draft, not a customer performance claim.
01 · Public source
A personalized Santa-message demonstration
https://www.instagram.com/reel/C0XEQa8tJfX/Open the original video to compare the observations. The source creator does not endorse Karmo.
On-screen hook identified by Karmo
This is your sign to make your little ones a personalised message from Santa
Observed visual breakdown
- Cozy, festive living room setting
- TV screen displaying a personalized video from Santa
- Soft, warm lighting
- 00:00
Hook
Capture attention with a relatable, heartwarming scene and a direct call to action.
- 00:05
Emotional Connection
Show the child's genuine reaction to the personalized message to build trust and desire.
- 00:14
Product Demonstration
Show the product in action to clarify the offer.
- 00:19
Conclusion
Reinforce the emotional benefit and finalize the call to action.
02 · Brief for the new video
A creator-led Karmo product demonstration for people with saved references but no recording plan. Start with a creator reading a tailored script, show the source link and product output, then return to the creator. No invented testimonial, personal results or performance claims.
03 · Actual Karmo script
Karmo Product Demonstration
You have hundreds of saved videos but you still have no idea what to record today. Paste a supported public Reel or TikTok into Karmo. It provides the source transcript, a hook and visual breakdown, and an original script and shot list tailored to your creator profile. This tool turns your saved inspiration into a structured plan for your next shoot. Stop hoarding content and start creating. Turn a reference into your next recording plan at trykarmo.com.
What connects the source to this draft?
The reference links a person’s reaction to a personalized result on a screen. The new shot list opens on the creator reading a script, shows the Karmo workflow, then returns to the creator for the CTA.
Read the actual shot list, caption and CTA
- 00:00 - Creator standing in front of a camera setup, reading a script from a tablet.
- 00:08 - Close up of a laptop screen showing a public video link being pasted into the Karmo interface.
- 00:15 - Screen recording showing the app displaying the transcript, visual beats, and generated script.
- 00:22 - Creator back in frame, looking at the camera and delivering the final CTA.
- 00:28 - Final shot of the Karmo logo and URL on a clean background.
Caption
Stop scrolling and start filming. Karmo turns your saved inspiration into actionable scripts and visual plans. #contentcreation #creatorhacks #karmo #videoediting
CTA
Turn a reference into your next recording plan at trykarmo.com.
Model-estimated duration: 00:30. Time the draft aloud before recording.
Review notes: The source hook is on-screen text, not verified speech. This is a Karmo-generated ad draft for Karmo, not a customer endorsement or a campaign result. A revision removed an invented first-person testimonial.
Show provenance and revision instructions
Saved analysis: c872bd1e-2740-46ef-ae38-04247d828d12. Analysis completed: 2026-10-20. Script captured: 2026-10-20.
Create a 25-30 second creator-led UGC ad draft for Karmo, not the review account's business-planning niche. Audience: creators with saved references but no recording plan. Source mechanics: show the viewer encountering a personalized result, cut to the product screen that produced it, end back on the viewer. Use that order for a creator reading a Karmo script tailored to their niche, showing the supported public video link and hook/visual analysis, then recording their first line. Verified features: public Instagram/TikTok analysis, transcript, visual beats, original script and shot list based on creator profile. No fabricated testimonial, measured benefit, instant delivery, virality, publishing, finished video or guaranteed results. 60-75 spoken words. No em/en dashes. Opening starts with a concrete recording situation; do not use 'This is your sign'. Show exactly what to film in timed shots. First line equals hook. Finish with one CTA: 'Turn a reference into your next recording plan at trykarmo.com.' Keep caption factual. The source hook is on-screen text, not verified spoken audio.
Correct the current draft: DELETE 'I used to scroll for hours until I found Karmo.' It is an invented personal testimonial. Do not replace it with any first-person past experience or results claim. This is a product demonstration, not a customer endorsement. Use 'Paste a supported public Reel or TikTok into Karmo' and describe the factual output: source transcript, hook and visual breakdown, an original script and shot list tailored to the creator profile. Keep the hook and CTA. Change shots to preserve the source's viewer-result-product sequence: FIRST creator reads the generated script aloud, SECOND screen shows the source reference plus analysis and saved profile context, THIRD return to the creator recording the new hook from the output. No claims of speed, growth, results or an edited video. Spoken draft 65-85 words. No em/en dashes. Keep script, caption and shot list consistent. Do not invent a quote from a user.
Source analysis is excerpted; song lyrics and full source transcripts are not reproduced. Script, shot list, caption and CTA are shown without editorial rewriting.
A blank writing prompt supplies a topic. This workflow carries observations from a specific video into your brief, new script and filming instructions. Review the observations and claims before recording.
Plan shots before polishing every sentence
Read Karmo’s shot list beside the draft. Mark the opening frame, product close-up, demonstration, proof and closing action. Replace any stage direction that requires footage you do not have. A sentence saying “look at the difference” needs a shot that makes that difference visible.
Keep the spoken explanation short enough to fit the action. If the product needs several steps, ask revision chat to split the demonstration into distinct beats. The estimated duration is a planning aid; read the script aloud and time your own delivery.
Adapt the audience and CTA to the brief
A UGC creator can use a client’s approved message and filming constraints. A brand or agency can use the same reference to develop a draft for a different buyer situation. A social media manager can refine the tone in the saved profile and request a revision for the next campaign.
Change the reason to care, not just the product name. An experienced buyer may need a specific comparison; a first-time buyer may need to see how the item is used. Choose one appropriate CTA, such as checking dimensions or viewing a walkthrough, and confirm the destination answers that request.
Mistakes to remove before recording
- Repeating the reference creator’s distinctive phrase or personal testimonial.
- Writing a benefit that your product demonstration cannot support.
- Requesting actors, voice cloning or finished footage from a script workflow.
- Adding several competing CTAs when the brief needs one next step.
- Interpreting creative analysis as evidence of conversions or return on ad spend.
Costs and supported references
Karmo works from supported public Instagram Reels and TikTok videos. It cannot process private or inaccessible sources, and the first script needs a reference video. Starter costs $19/month for 100 credits; Pro costs $39/month for 300. A new analysis and first script use 11 credits; each later revision uses 1.
See the platform workflows for Reel-based scripts and TikTok scripts, or compare plans. Karmo does not generate finished ads, provide actors, clone voices or guarantee campaign results.
UGC script questions
Can I use the draft for client work?
Use it as a draft to review against the client’s brief. Confirm every product claim and obtain any required approvals before recording or publishing. The reference does not grant permission to reuse someone else’s assets.
Does Karmo deliver the video?
No. You receive the script, shots, caption and CTA. Filming, editing and publishing happen outside Karmo.
Can I change the angle without another analysis?
Yes. Revise the saved script with a specific instruction, such as bringing a verified demonstration earlier. Each later revision uses 1 credit.
Turn the next video you save into something you can record
Start with one public Reel or TikTok. Get its transcript, understand the hook, and leave with a script shaped for your audience.
Start with your next videoPaid plans start at $19/month. Your first analysis and rewrite use 11 credits; later revisions use 1 credit each. Compare plans.
