UGC Video Script for Salons & Spas: Ready-to-Use Templates
Salon and spa content is inherently visual — before/afters, transformations, and relaxation moments are some of the most-saved content on social media. UGC-style videos convert because they show real results on real people, not airbrushed models. When someone says "I finally found my stylist," that's the ad that fills your chair. Here are 3 scripts built for salons and spas.
Script 1: The Hair Transformation
Best for: Showcasing stylist skill. Cold audiences looking for a new salon.
Duration: 20–26 seconds
[HOOK — 0-3s] "I've been going to the same stylist for 4 years and this is why I'll never switch" [Show current hair — styled, healthy] [SETUP — 3-10s] "Before I found her, I was getting my hair done at a chain salon. Every time I asked for a balayage they'd give me chunky highlights from 2008. I showed up with Pinterest photos and left looking nothing like them. I stopped trusting stylists entirely." [PAYOFF — 10-18s] "My friend dragged me to this salon and the stylist actually listened. She looked at my hair texture, my skin tone, and said 'I know exactly what will work.' Three hours later I walked out and cried in my car — happy tears. My hair finally looked like the Pinterest board." [Show before photo vs current] [CTA — 18-23s] "If you've given up on finding a good stylist, don't. She's linked in my bio. Book a consultation — it'll change everything."
Customization notes
"I'll never switch" is the ultimate loyalty statement. It signals the stylist is so good that the search is over
"Chunky highlights from 2008" is specific, visual, and funny. It immediately communicates the problem without being mean
"Cried in my car — happy tears" is an emotional peak that makes the transformation feel life-changing, not just cosmetic
Recommending a consultation (not just a booking) lowers the commitment barrier. It starts a relationship, not a transaction
Script 2: The Spa Experience
Best for: Promoting spa services. Audiences looking for self-care and relaxation.
Duration: 18–24 seconds
[HOOK — 0-3s] "I just had the most relaxing 2 hours of my life and I need everyone to know about this place" [Post-spa glow, relaxed demeanor] [EXPERIENCE — 3-16s] "They start you with a hot towel and tea in this quiet room with ambient music. Already decompressing before the treatment even starts." "I got the deep tissue massage and a hydrating facial. The massage therapist found knots I didn't even know I had — my shoulders have been up by my ears for months apparently." "The facial used this enzyme peel that made my skin feel like actual silk. Not exaggerating — I keep touching my face." [Show relaxed expression, touch skin] [CTA — 16-21s] "If you haven't taken a self-care day in a while, this is your sign. Book the combo package — it's worth every penny. Link in bio."
Customization notes
"Most relaxing 2 hours of my life" sets the bar high and creates aspiration. The viewer wants that experience
Describing the pre-treatment ritual (hot towel, tea, quiet room) shows attention to detail that differentiates from basic spas
"My shoulders have been up by my ears" is relatable physical tension that most working adults experience. It makes the massage feel necessary, not indulgent
"I keep touching my face" is a genuine, involuntary reaction that communicates results better than any before/after photo
Script 3: The Stylist Spotlight
Best for: Building personal brand for individual stylists. Audiences who choose stylists over salons.
Duration: 15–20 seconds
[HOOK — 0-2s] "Finding a stylist who actually listens is rare. Let me tell you about mine." [Direct to camera, genuine tone] [SPOTLIGHT — 2-13s] "She does a 15-minute consultation before every appointment — even if you've been coming for years. She asks about your lifestyle, your maintenance level, what products you actually use at home." "Last time I said I wanted something low- maintenance because I have a newborn. She gave me a color that grows out beautifully instead of leaving a harsh root line." "That's the difference between a stylist who listens and one who just does what they want." [CTA — 13-17s] "She's booked out 3 weeks but she's worth the wait. Link in bio to get on her calendar."
Customization notes
"A stylist who actually listens" names the core desire. Most salon clients have experienced being ignored — this hook resonates deeply
The 15-minute consultation detail shows a process that prioritizes the client. It differentiates from assembly-line salons
"Low-maintenance because I have a newborn" is a real-life context that shows the stylist adapts to the client's life, not just their hair
"Booked out 3 weeks" is social proof through scarcity. If she's in demand, she must be good
5 Hook Variations
1. “I showed my stylist a photo of what I wanted and she actually nailed it” (expectation met)
The gap between Pinterest inspiration and salon reality is a universal frustration. Closing that gap is the ultimate endorsement.
2. “My husband noticed my haircut for the first time in 5 years. That's how good this stylist is.” (humor + validation)
Partner obliviousness to haircuts is a universal joke. Breaking through it signals an exceptional result.
3. “POV: you leave the salon and actually like your hair instead of crying in the car” (pain reversal)
Salon disappointment is deeply emotional. This hook promises the opposite experience.
4. “I used to spend $300 at a fancy salon. Now I spend $120 here and my hair looks better.” (value upgrade)
Price comparison with better results challenges the assumption that expensive = better.
5. “The spa that made me realize I haven't relaxed in 3 years” (self-awareness)
Forces the viewer to consider when they last truly relaxed. Creates an emotional need for the service.
Tips for Customizing These Scripts
Before/after content is the #1 performing format for salons. The transformation is the content — make sure the lighting is consistent between before and after shots
Show the process, not just the result. Foil application, color mixing, the shampoo bowl moment — these behind-the-scenes clips build anticipation and showcase skill
Mention the stylist by name. Salon clients choose stylists, not salons. Personal branding for individual stylists drives bookings
Include maintenance details: "This color lasts 8 weeks" or "This cut grows out beautifully." Clients want to know the ongoing commitment, not just the day-of result
Test different service types: color transformation, precision cut, bridal styling, spa facial. Each service attracts a different client with different motivations
Create salon and spa UGC videos from these scripts. No ring light needed.
50x cheaper than hiring creators. Realistic AI actors. Ready in minutes.
Get Started