kiri
Sign in
Back to Business Resources
📱Marketing7 min read

How to Add Online Booking to Your Salon Instagram (Free)

Turn "DM to book" into a link clients can actually use, with about half an hour of your time

TKT

The Kiri Team

Salon Growth

What You'll Learn in This Article

Most salons still take bookings in the DMs. Here are the four ways to put real online booking behind your Instagram, what each one costs, and how to do it free with a Kiri page.

7 min readMarketing
T

The Kiri Team

Salon Growth

2026-11-09•7 min read•marketing

Most salons still take bookings in the DMs. Here are the four ways to put real online booking behind your Instagram, what each one costs, and how to do it free with a Kiri page.

InstagramOnline BookingSalon MarketingLink in BioGetting Started

Why "DM to book" is costing you clients

Scroll any salon's Instagram and the caption ends the same way: "DM to book." It feels personal. It is also the slowest booking system in the industry. A client has to message, wait, describe what they want, wait again, agree on a time, and hope nobody double-books the chair. Plenty of them stop at step one.

Online booking fixes that without changing how you run the salon. The client picks a service and a time, you say yes, and the chair is booked. Below are the four ways to put that behind your Instagram, what each costs, and how to do it for free.

Option 1: Instagram's own "Book" action button

Instagram business profiles can show a Book button under the bio. It only works with a short list of partner apps (Fresha, Vagaro, Booksy, Square Appointments, Acuity, Mindbody and a few others). If you already pay for one of those, turn it on: Edit profile, Action buttons, Book, then pick your provider.

What it costs: whatever your booking software costs. The button itself is free.

What breaks: clients who tap Book are handed to your provider's app or marketplace. On some platforms that means your client is now their user too, and new clients that come through the marketplace can carry a fee.

Option 2: A link-in-bio tool pointing at your booking page

Linktree, Beacons and similar tools give you one link that opens a menu of links. Put your booking page first, your menu second, your address third.

What it costs: free tiers exist; paid tiers run a few dollars a month.

What breaks: one more hop before the client reaches a calendar. Every hop loses people. It also does nothing for discovery: nobody finds a Linktree on Google.

Option 3: Your own website with a booking widget

If you have a website, embed your provider's widget on a /book page and put that URL in your bio.

What it costs: the site (hosting, a builder plan) plus the booking software.

What breaks: maintenance. Menus drift out of date, the widget breaks after a theme update, and most salon websites are too thin to rank for anything but the salon's own name.

Option 4: A free booking page built for search (the Kiri way)

A Kiri page is a salon page with your menu and prices, your team, your portfolio and a booking request button, at a short address you can put straight in your bio. It costs nothing to list and there is no commission.

Here is the part that matters for Instagram: every photo you add to your Kiri portfolio becomes its own style page. When someone searches "curtain bangs" or "balayage near me", your work can show up, with your booking button next to it. Your Instagram sends people to the page, and the page sends people back who never followed you.

What it costs: $0 to list. No subscription, no commission, no card on file. Kiri plans a fuller booking system later as an opt-in add-on at $20 a month plus $10 per staff member; the listing and booking requests stay free.

What breaks: honesty time. You accept or decline booking requests in Kiri Studio, so it is a request-and-accept flow rather than instant self-booking. There are no text reminders yet, and Kiri does not take payments, so you keep collecting in the salon.

Your part: about 30 minutes

1. Get your page (5 minutes)

Go to kiri-me.com/for-salons and fill in the form: salon name, email, phone, and your Instagram handle or website. The Kiri team builds the page from what you already have online. You review it before it goes live.

2. Check the menu (10 minutes)

Open Kiri Studio, Menu tab. Make sure every service a new client would book is there with a price. If a price depends on hair length or a consultation, say so in the service note rather than leaving it blank. Blank prices are the number one reason people close a booking page.

3. Put the link in your bio (2 minutes)

Edit profile, Website, paste your Kiri page address. Change the last line of your bio from "DM to book" to "Book online, link below." Keep the DM open for questions; just stop making it the only door.

4. Pin a post that explains it (10 minutes)

Make one post or Reel: 15 seconds of you tapping the link, picking a service, picking a time. Caption: "You can book me without DMing now. Link in bio." Pin it. Most of your regulars have never clicked your bio link; this is how they learn there is one.

5. Put the link in your stories highlight (3 minutes)

Add a "Book" highlight with the link sticker. Stories are where your most active followers are, and the sticker is one tap.

What to expect after

The first week, expect regulars to test it and a few to still DM. Reply to the DM with the link. The DMs worth keeping are consultation questions, and those are the ones worth your time.

Check Kiri Studio at least once a day for new requests and answer them quickly. A request left overnight is easy to lose to a salon that replied sooner.

A note on using both

Nothing here asks you to leave your current software. Plenty of salons keep Square or Fresha for payments and the regulars' calendar, and use their Kiri page as the public door for new clients. If you do run both, give each new booking a quick check against the other calendar until you trust the rhythm.

Topics Covered in This Article

#Instagram
#OnlineBooking
#SalonMarketing
#LinkinBio
#GettingStarted