Beauty salon marketing when you're the one holding the tweezers
Yevhen Kurapov, co-founder · Updated Oct 23, 2026
Start with what costs time, not money: a complete Google profile and steady reviews, rebooking before clients leave, a booking link in your Instagram bio, before-and-after posts with prices, a referral card. Then fix the leak: messages that wait while you work. A booking tool, someone on the front desk or an AI assistant can each close it.
Most lists of beauty salon marketing ideas are written for salons with a marketing budget and someone to run it. A two-chair nail and lash studio gets more from the ideas that cost an hour of the owner's week than from anything that costs money: a Google profile clients can book from, reviews asked for at the right moment, rebooking at the register, a booking link where people look for one, posts that show the work and its price, and a reason for clients to bring a friend.
Below they're in order of how much time they take. The last part is about what happens when they work: more messages, arriving while your hands are full.
Ideas worth an hour of your week
A complete Google profile and steady reviews
Fill in every field of your Google Business Profile: hours, services with prices, photos of real work, the booking link. Then ask for reviews every week. In a 2026 survey of 1,002 US adults by BrightLocal, a company that sells review and local-marketing software, 97% said they read online reviews for local businesses; positive reviews made 85% more likely to use a business and negative ones put off 77%. You can watch it happen at your own front desk: a new client has usually scrolled your reviews before she booked.
It takes an hour to set up and then a weekly habit. Ask while she's admiring her nails, not by text three days later, and keep a QR code to your review page by the register. Answer every review, the three-star ones most of all, because the next client reads your reply too.
Rebook before she leaves
A lash fill is due in two or three weeks, gel in about three, so book the next one while she's paying. No tool needed, just "want me to put you in for the 14th?" said to every client, every time. If she wants to check her calendar first, send her the booking link that evening while she still remembers.
A booking link in your Instagram bio
If you use an online booking tool, put its link in your bio and a story highlight, and say "book through the link in bio" in captions. Some clients will never DM if they can tap a link and see Saturday's free times. A pinned highlight with your prices saves the rest a question; salon DM auto-replies covers the free tools Instagram gives you for the messages that still come.
Before-and-after posts, with a price
Post the set on the day and the same nails three weeks later, or a fill before and after, with "from $65" in the caption. A price in the post answers the most common DM before anyone sends it. Take the photos as you go, two minutes a client, because nobody catches up on them later.
Last-minute openings in your stories
When someone cancels, put the slot in your stories with the time and the service: "Fill opening tomorrow 11 am, DM to grab it." It takes a minute, and a chair that would have stood empty often gets filled.
A referral card
"Bring a friend, you both get $10 off your next fill." Print it on a card that goes home with every client and note referrals in your booking system, so you know whether it's worth the $20 it costs you each time.
A neighbor who sends you clients
A bridal shop, a brow artist who doesn't do lashes, the hair salon down the street with no nail tech. Leave a stack of your cards with them and keep theirs at your register. For a month, ask every new client how they heard of you.
I'd leave paid ads until all of this is in place and someone is reliably answering the messages.
When the messages come in mid-appointment
Jess runs a two-chair nail and lash studio in Austin. The week a Reel of her chrome glazed set took off, her phone buzzed on the cart all through a lash fill: "how much for a full set?", "anything Saturday?", "do you do gel x?". She answered them after the last client and the cleanup, booked two of the three, and that was her evening.
Marketing that works brings messages at exactly the hours you're busy, and plenty more after close. booksalon, a salon booking and payment provider, says 53% of the bookings in its European data, more than 460,000 of them, were made outside opening hours. That's the company's own count of its own customers; the after-hours figures measured more carefully come from clinics, not salons. Opening hours don't protect you much either: a DM at 2 pm waits for your 3:30 gap the way a 10 pm one waits for morning.
Getting those messages answered
With a handful of DMs a day, answering between clients yourself is fine and costs nothing. The price is the phone on the lash cart and the 9 pm messages answered at 9 am.
If your clients like to book themselves, an online booking tool (Fresha, Booksy, Vagaro, Square Appointments, Treatwell, Altegio) is the fix, and nothing below beats it. What it can't handle is the client who wants to ask first, "can you fill a set another salon did?", and those still land in your DMs.
Someone on the front desk is the real answer for a busy five-chair salon and rarely affordable for two people; what answering messages costs a salon does that sum with your own message count. An AI assistant answers from your price list at any hour and can book into your calendar.
ChatPal in a salon's DMs
ChatPal answers Instagram DMs, plus your website chat, WhatsApp, Messenger and Telegram, from your price list and policies. It doesn't take calls, and on Instagram the client always writes first. It books, moves and cancels in Google Calendar, Calendly or Altegio, offering only times that are free there; if your diary lives in Fresha, Booksy, Vagaro, Square or Treatwell, it answers the questions and you make the booking. AI receptionists for salons compares it with the other kinds on offer.
Once you add a reminder, it goes out before the appointment in the chat the client booked in, except on Messenger. On Instagram and WhatsApp, Meta limits what a business can send once about 24 hours have passed since the client's last message, so a reminder later than that may not arrive. Reminders help a little; there's no salon study I'd trust that says how much.
Connecting Instagram also gives you a link that opens a chat with your studio and a QR code to print for the mirror or the register. Plans are on the pricing page.
A Thursday-night booking
Lashes are Jess's alone, set up in ChatPal as a "Classic full set", $140, 2 hours, on her Google Calendar, and the studio set a category for allergies and reactions to hand off to a person. A client writes on Instagram on the evening of Thursday, November 5.
A made-up example, not a recorded chat. The replies follow the rules the assistant works by.
Client: hi!! how much is a classic full set, and do you have anything saturday?
Assistant: A classic full set is $140 and takes 2 hours. Here are Saturday's free times: pick one below, or type another day and time that suits you.
[Card: Sat, Nov 7 · 10:00 am · 1:30 pm · 4:00 pm]
Client: Sat, Nov 7 at 1:30 pm
Assistant: What name and phone number should I book it under?
Client: Kayla Moore 512 555 0198
Assistant: Book a classic full set on Saturday, November 7 at 1:30 pm for Kayla Moore, +1 512 555 0198?
[Card: Yes, book it · Change number]
Client: Yes, book it
Assistant: You're booked, Kayla: classic full set, Saturday, November 7, 1:30 to 3:30 pm.
Client: oh wait, I had a reaction to lash glue once. is that ok?
Assistant: The team has your message and will answer you here in this chat.