Script Library
beauty Video Scripts
Beauty video scripts are the foundation of UGC content creation. This guide provides 5 complete, production-ready scripts covering the highest-performing beauty formats: GRWM (Get Ready With Me), before-after transformations, shade-matching tutorials, dupe comparisons, and long-wear durability tests. Each script includes a full narrative, detailed scene breakdown with timing, visual directions, audio cues, and text overlay specifications. These aren't generic templatesâthey're specific to beauty pain points and conversion triggers. Use them as exact blueprints for filming with AI-generated actors, or adapt them to your specific brand, product, and audience. Every script is optimized for 15-30 second TikTok format with pacing that maintains viewer engagement.
The Classic GRWM (Get Ready With Me)
Best for: Foundation, eyeshadow, full-face makeup routines, makeup kits
Recommended actor: Everyday girl next door, relatable beauty level, diverse skin tone preferred
Full Script
Open on bare face, good natural lighting, minimal to no makeup. Narrator says: 'Starting fresh. Let's see what [product name] can do.' Quick montage of makeup application: primer application (3 seconds), foundation with blending technique shown, eyeshadow application with brush detail, mascara with multiple coats, blush, contour, and lip color. Each product gets 1-2 seconds of focused application footage. Maintain upbeat trending audio throughout. Final shot: pull back to reveal complete glam look with confident expression and direct eye contact. End with: '[Product Name]âworth every penny. Link in bio.'
Scene Breakdown
0:00-0:02
Visual
Close-up of bare face, fresh, clean skin. Good lighting. Show skin textureâthis is the 'before.'
Audio
Voiceover or trending upbeat sound begins
Text Overlay
Bare Face đŽ
0:02-0:05
Visual
Apply primer. Quick broad strokes. Show product on fingertips, then application. Follow with foundation application using brush or sponge. Show blending techniqueâcircular motions, buffing edges.
Audio
[Music intensifies]
Text Overlay
Base: 15 seconds
0:05-0:10
Visual
Fast-paced montage: eyeshadow application (doming technique for dimension), blending shadow with transition shade, mascara application (show multiple coats), blush sweep across cheeks, quick contour/highlight.
Audio
[Music peak]
Text Overlay
Eyes & Glow: 5 seconds
0:10-0:15
Visual
Lip color application. Show precise application on upper and lower lip. Blot if using matte formula.
Audio
[Music continues]
Text Overlay
Lips: 5 seconds
0:15-0:20
Visual
Pull back shot showing complete glam look. Full face visible. Smile at camera, confident expression. Maybe a slight head tilt or shoulder pose for polish.
Audio
[Music resolution]
Text Overlay
Glam âš [Product Name] [Link]
The Shade-Matching Masterclass
Best for: Foundation, concealer, contour, any product where shade accuracy matters
Recommended actor: Professional makeup artist or beauty educator vibe, clear skin preferred to show final result
Full Script
Open with narrator holding 5 different shades of the product. Narrator says: 'Finding your shade shouldn't be this hard. Here's the trick.' Swatch all 5 shades on jawline area (this is keyâthe jawline reveals undertone and matches rest of face). Discuss undertones: 'You're looking for the shade that disappearsâno orange cast, no ash, just your skin.' Show close-up of correct shade blending seamlessly vs. incorrect shade that's visibly different. Explain: 'Warm undertones lean toward golden and orange. Cool undertones lean toward pink and red. Neutral is balanced.' End with final product recommendation: 'Shade [X] is your match. This is what perfect looks like.' Show final look with the correct shade applied to full face.
Scene Breakdown
0:00-0:03
Visual
Hold all 5 shade options in hand or arrange on white backdrop. Show product names/numbers clearly.
Audio
Voiceover: 'Finding the right shade means understanding your undertone.'
Text Overlay
Shade Matching 101
0:03-0:08
Visual
Close-up of jawline. Apply small swatches of each shade in a row. Show swatches clearly for 4-5 seconds. Let viewers see the color differences.
Audio
Voiceover: 'The jawline is where you match. This area connects your face to your neckâit's the truth.'
Text Overlay
Compare: Warm vs Cool vs Neutral
0:08-0:15
Visual
Zoom in on correct shade. Show it blending seamlessly into skin with no visible edge. Then show an incorrect shade (either too warm or too cool) to create contrast.
Audio
Voiceover: 'Look for the shade that disappears completely. No line. No mismatch. Just your skin.'
Text Overlay
Perfect Match â vs Wrong Shade â
0:15-0:20
Visual
Apply full face with correct shade. Show application on cheek, nose, forehead, chin. Blend edges carefully.
Audio
Voiceover: 'When you nail the shade, everything blends perfectly.'
Text Overlay
Full Face Application
0:20-0:25
Visual
Final close-up of face showing flawless, seamless base. Smile at camera. Text appears with shade recommendation and link.
Audio
Voiceover: 'You're [Shade X]. Try it. Link in bio.'
Text Overlay
[Product Name] Shade [X] â Link in Bio
The Dupe Reveal Comparison
Best for: Any product with a luxury vs. budget equivalent, foundation, lipstick, eyeshadow
Recommended actor: Relatable beauty enthusiast, someone who seems smart about money
Full Script
Narrator says: 'Everyone wants [Luxury Brand]. But I found the exact dupe for a quarter of the price.' Hold up luxury product showing brand and price ($68). Then hold up budget dupe showing brand and price ($12). Place side-by-side on neutral background. Apply both products to the same area of skin (best: back of hand or half-face application). Show color match, texture, and finish. Include text overlays comparing specs: 'Color: Identical. Lasting power: Identical. Finish: Identical.' Conclude: 'Save $56. Get the dupe. Quality doesn't have to cost that much.' End with call-to-action: 'Link in bio for the dupe.'
Scene Breakdown
0:00-0:02
Visual
Hold luxury product at camera. Show brand name and price tag clearly. Admire it slightly to show it's desirable.
Audio
Voiceover: 'Everyone's obsessed with this $68 foundation.'
Text Overlay
Luxury: $68
0:02-0:04
Visual
Switch to budget dupe product. Show brand and price clearly. Place next to luxury product.
Audio
Voiceover: 'But I found this for $12.'
Text Overlay
Budget Dupe: $12
0:04-0:10
Visual
Split-screen or side-by-side swatch on back of hand or light skin. Apply luxury product on one side, dupe on other. Show color, finish, blending. Let viewers see them simultaneously.
Audio
Voiceover: 'Same color. Same coverage. Same feel.'
Text Overlay
Identical Match â
0:10-0:14
Visual
Close-up details of both products' finishes. Show texture, sheen, and how they sit on skin. Text overlays compare: 'Color Payoff: 10/10 vs 10/10', 'Lasting Power: 12 hrs vs 12 hrs', 'Finish: Matte vs Matte'.
Audio
Voiceover: 'The only difference is the price tag.'
Text Overlay
Side-by-Side Specs
0:14-0:18
Visual
End with simple text card: 'Save $56. Why spend more?' Show product shot or final swatches one more time.
Audio
Voiceover: 'Get the dupe. Link in bio.'
Text Overlay
Save $56 â Dupe Link in Bio
The 12-Hour Long-Wear Test
Best for: Foundation, mascara, eyeshadow, lipstick, any product with wear-time claims
Recommended actor: Someone who looks relatable without makeup too (shows transparency), professional vibe
Full Script
Narrator says: 'Testing [Product Name] foundation for a full 12-hour day. No touch-ups.' Open with fresh makeup application in morning. Time stamp: '7:00 AM - Fresh.' Show the makeup looking flawless. Fast-forward montage through the day: working at desk, lunch break, afternoon light, evening. Include real activities: touching face, sweating slightly, drinking, eating. Every 2-3 hours show a quick close-up: '9:00 AM - Still flawless', '12:00 PM - No creasing', '3:00 PM - Still glowing', '7:00 PM - Final check.' End scene at 7 PM showing makeup still intact with minimal fading. Conclude: '[Product Name] lasted the entire day without touch-ups. The claims are real.'
Scene Breakdown
0:00-0:02
Visual
Morning: Apply foundation with primer. Show fresh, flawless base. Good lighting to show skin texture and finish clearly.
Audio
Voiceover: 'Starting fresh at 7 AM with [Product Name] foundation.'
Text Overlay
7:00 AM â Fresh Application
0:02-0:06
Visual
Fast-paced montage: working (slight activity), lunch break (eating, drinking), afternoon work, touching face naturally. Show real wear conditions, not ideal conditions.
Audio
[Background activity audio, or neutral music]
Text Overlay
9:00 AM â 12:00 PM â Throughout Day
0:06-0:12
Visual
Series of close-up checks at different times. Show makeup still in place. Slight natural wear is acceptable, but show no major creasing, fading, or breakdown.
Audio
Voiceover: 'Still holding strong. Zero touch-ups. No reapplication.'
Text Overlay
12:00 PM â / 3:00 PM â / 6:00 PM â
0:12-0:18
Visual
Evening (7 PM): Final check of makeup. Close-up showing foundation still intact, colors still vibrant, base still even.
Audio
Voiceover: 'After 12 hours, minimal fade, zero creasing, still looks intentional.'
Text Overlay
7:00 PM â Still Flawless
0:18-0:22
Visual
Final product shot with summary text. Confident closing statement from narrator.
Audio
Voiceover: '[Product Name] delivered on the promise. Get it. Link in bio.'
Text Overlay
12-Hour Wear: PASSED â Link in Bio
The 5-Minute Everyday Makeup Routine
Best for: Time-saving products, foundation, eyeshadow palettes, mascara, blush, lip products
Recommended actor: Someone who looks naturally beautiful, minimal makeup base, girl next door vibe
Full Script
Narrator says: 'Busy mornings call for fast makeup. Here's my 5-minute routine.' On-screen timer counts down from 5:00. Narrator applies makeup efficiently: primer (30 seconds), foundation (1 minute), eyeshadow single shade (45 seconds), mascara (30 seconds), blush and lip (45 seconds), final touches (45 seconds). Fast-paced, set to trending audio with beat drops matching application steps. Show time remaining on screen ('4:30', '3:00', '1:00'). Final shot at 0:15 showing complete, polished makeup look. Conclude: 'Quick, easy, and you look put-together. [Products used]. Link in bio.'
Scene Breakdown
0:00-0:02
Visual
Bare face, blank canvas. Timer overlay shows '5:00' and begins countdown.
Audio
Voiceover: 'Five minutes. Let's do this.'
Text Overlay
5-Minute Challenge â±ïž 5:00
0:02-0:05
Visual
Fast application: primer (dab and blend), foundation (quick application, blend with sponge). Timer shows '4:00' remaining.
Audio
[Trending upbeat audio]
Text Overlay
Base: Primer + Foundation â 4:00
0:05-0:08
Visual
Eyeshadow application: one coordinating shade, quick application across lid, subtle blend. Timer shows '3:00'.
Audio
[Music continues]
Text Overlay
Eyes: Single Shade â 3:00
0:08-0:10
Visual
Mascara application: one or two coats, quick strokes. Timer shows '2:30'.
Audio
[Music]
Text Overlay
Lashes: Mascara â 2:30
0:10-0:13
Visual
Blush application (apples of cheeks) and lip color (quick swipe). Timer shows '1:00'.
Audio
[Music peak building]
Text Overlay
Color: Blush + Lips â 1:00
0:13-0:15
Visual
Final look: pull back to show complete makeup. Confident expression. Timer shows '0:00 - DONE!'
Audio
[Music climax]
Text Overlay
Done in 5 Minutes â Link in Bio
Ready to Create?
Use one of these scripts with UGCFast to generate conversion-ready video ads in minutes.
Start Creating VideosQuestions Fréquemment Posées sur la Génération de Vidéos UGC par IA
Related Resources
Start Creating AI UGC Videos Today
Join thousands of e-commerce sellers, affiliate marketers, and ad creators who use UGCFast to generate high-converting UGC ad videos with AI. Try our AI UGC video generator for just $1 for 7 days.
Commencez l'Essai Ă $1 â 7 Jours d'AccĂšs CompletNo commitment. Cancel anytime. Starting at $29/month after trial.