Niche: Salons & SpasScripts: 3Hook variations: 5

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

1

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

2

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

3

Mention the stylist by name. Salon clients choose stylists, not salons. Personal branding for individual stylists drives bookings

4

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

5

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

Stop overpaying for content.
Start scaling.

50x cheaper. 10x better results. Ready in minutes.