Tactics & how-to
How do salons and spas get more customers from Instagram?
Short answer
Before/after photos are the highest-converting content for salons. Get every client's permission to post their result, reward them for tagging you, and run a small budget of Reels showing transformations.
Reviewed May 15, 2026
Key points
- Before/after photos at every appointment — 5 seconds, standard practice
- Get permission via booking checkbox (~70% opt-in)
- Post 1-2 transformations daily to Stories, 3-4/week to feed
- Reward tagged posts with 15% off next visit (return visit is worth $80-$300+)
- Use Stories Highlights as a service menu — "Balayage," "Bridal," "Color correction"
- Local hashtags drive bookings; generic hashtags don't
The full answer
Salons and spas have an unfair advantage on Instagram: the before/after transformation is one of the highest-performing content formats on the platform. The job is to systematize capturing it.
1. Make before/after capture standard practice. At the start of every appointment, the stylist takes a quick phone photo of the client's hair/skin/nails. At the end, the same shot. Five seconds. This shouldn't be optional — it's how the work gets seen by future clients.
2. Get explicit permission to post. During booking confirmation, include a checkbox: "I'm okay with you sharing my before/after on Instagram" with options for face/no-face. The opt-in rate is ~70%. Make it dead clear they can opt out without affecting service.
3. Post 1-2 transformations per day on Stories, 3-4 per week on the feed. Stories build engagement velocity, feed posts build a searchable portfolio that future clients scroll through before booking.
4. Reward clients for tagging you. "Post your transformation on Instagram tagging @yoursalon and you get 15% off your next visit." Salons have especially good economics here: a return visit is worth $80-$300+, so a 15% discount ($12-$45 cost) for a piece of content that drives 1-3 new bookings is wildly profitable.
5. Run Reels of in-progress transformations. 15-30 seconds. Color application, balayage technique, lash extension setup. These reach beyond your follower base and pull in cold viewers. Don't over-produce — phone-shot, no editing, raw is fine. Authenticity beats polish.
6. Use Stories Highlights as a service menu. Group your saved stories by service: "Balayage," "Color correction," "Bridal hair," "Lash extensions." New visitors to your profile can browse exactly the service they want with real client examples. This is the highest-converting profile real estate you have.
7. Local hashtag strategy. Use 5-10 local hashtags (#nashvillehair, #eastnashville, #musiccityhair) plus 2-3 service hashtags (#balayage, #hairtransformation). Local hashtags drive bookings; national/category hashtags rarely do for service businesses.
What kills salon Instagram: • Posting only the artists' favorite work (90% of clients want a slightly tweaked version of something they saw on someone like them — variety matters more than perfection) • Inconsistent posting (the algorithm punishes sporadic) • Generic posts ("Walk-ins welcome!" gets ignored; "Sarah's first balayage — slide for the before" gets bookings) • Not capturing transformations because "the lighting is bad" — phone cameras are fine; consistency matters more than perfection
Realistic results: a salon running this stack consistently for 4 months typically sees Instagram-attributed bookings grow from 5-10% of new clients to 25-40%. That's a meaningful share of the marketing channel mix at zero ad spend.
Related questions
How do I get user-generated content for my business?
Run a structured perk-for-post campaign: offer customers a small reward (free item or 10–20% off) for posting about your business on Instagram, TikTok, or Facebook with the FTC-required #ad disclosure.
How do I ask a customer for an Instagram post?
Ask at the peak moment (when they say they love it), make the perk crystal clear, give them the exact hashtag and handle to use, and have a QR code that opens the campaign details.
Explore further