Booking link · Beauty salons

From your Instagram bio to a booked appointment in two taps. No more DMs at 23:00.

One link in the bio, on your Google profile and in every WhatsApp reply. It opens a booking page that shows only your free slots; the client picks the service, the stylist and the time, and the confirmation goes out by email. From 669 PHP a month, 14 days free.

14 days freeNo card requiredOne link for every channel

A client receiving a facial treatment at a beauty salon
1
link for Instagram, Google, WhatsApp and the website
2
taps from the bio to a booked slot
669 PHP
a month for up to 3 specialists
0
apps for clients to install

Try the booking page below

This is the real page your link opens, not a screenshot. Pick a service, a stylist and a slot.

Glow Studio Book an appointment
Service
With
Time
Team calendar Today
NNina VVera AAlisa 10:00 11:00 12:00 13:00 14:00 15:00 16:00 Lash lift Balayage Blow-dry Balayage Balayage

This is the real page your link opens, not a screenshot. Pick a service, a stylist and a slot.

How do I add a booking link to my salon's Instagram?

Create a booking page for the salon and paste its link into the Instagram bio. With TapTime the page shows your services, your stylists and only the slots that are free; a client taps the link, picks a time and gets a confirmation email. The same link works on your Google Business profile, in WhatsApp replies and on your website, and opens in the browser without an app.

Your Instagram brings the clients. Your DMs lose them.

The post did its job: she wants the appointment. Then the booking happens in a thread of messages, at night, from memory, with the diary somewhere else.

01

“Is Friday free?” at 23:15, and the diary is at the salon

You answer from bed, guess a slot, promise to check in the morning. By morning there are three more messages and one of them has already booked next door.

02

Every booking is six messages long

Which service, which stylist, which day, which time, is that with or without a blow-dry, can you do earlier. Then you write it in the book and hope you got it right.

03

Bookings from Instagram, WhatsApp and the phone never meet

One in DMs, one in a voice note, one on a sticky note by the till. Two of them are for the same 15:00 on Saturday.

A client receiving a facial treatment at a beauty salon

One link that does the whole conversation for you.

Paste it once into the bio. From then on every client who taps it sees the services, the stylists and the free slots, and books without a single message.

  • A booking link that lives in the bio

    One tap from your profile opens the booking page. Every reel, story and pinned post can point to the same place: the link in the bio.

  • The same link on Google, WhatsApp and the site

    Add it to your Google Business profile, paste it into WhatsApp replies, put a button on the website. One page, one calendar behind all of them.

  • Only free slots are offered

    The page reads each stylist's hours and existing bookings, so a client never has to ask whether Friday at 15:00 is free. If it is shown, it is free.

  • Services and prices up front

    Each service with its duration and price. The client knows what a balayage costs and how long it takes before she books; no price questions in the DMs.

  • Confirmation without a reply from you

    The moment she books, a confirmation email goes out. Twenty-four hours before, a reminder with a link to cancel or reschedule. You never type “see you Friday” again.

  • DMs, phone and desk in one list

    A client who still writes in DMs? Type the booking into the calendar yourself. Page bookings and desk bookings sit in the same list, so the free slots stay true.

Paste the link today, close the DMs tonight.

No onboarding call, no setup fee, no website needed. The page is yours as soon as the services are in.

  1. 1

    Create the account

    Your salon and its first location. Two minutes, no card.

  2. 2

    Add services and stylists

    Each service with duration and price, each stylist with a photo and hours. Fifteen minutes with the price list in front of you.

  3. 3

    Put the link in the bio

    Copy the booking link into your Instagram bio, your Google Business profile and the WhatsApp message you send to anyone who asks. Pin a story that says “book here”.

Booking in DMs versus a booking link, honestly.

Phone, DMs and a paper diary

  • “Is Friday free?”. You check the diary and reply, eventually
  • Messages per booking. Six, sometimes ten
  • Bookings after closing. Answered from bed, or lost by morning
  • Price questions. Answered one DM at a time
  • Instagram, WhatsApp, Google, phone. Four places, one diary, mistakes
  • What it costs. Your evenings, and the clients who gave up

TapTime booking link

  • “Is Friday free?”. The page shows the free slots; no question needed
  • Messages per booking. None; two taps and a confirmation email
  • Bookings after closing. Booked at 23:15, in the calendar at 23:15
  • Price questions. Every service has its price on the page
  • Instagram, WhatsApp, Google, phone. One link, one calendar
  • What it costs. From 669 PHP a month for up to 3 specialists

Sunday, 21:40, at Glow Studio.

How a Sunday night and the Monday after look when the bio link does the booking.

  1. A story of Friday's balayage goes up. A few hundred people see it; a dozen tap the link in the bio.

  2. One of them books a balayage with Nina for Wednesday at 16:00. Confirmation email sent. Nobody at the salon has touched a phone.

  3. A regular writes in DMs anyway: “can I come Saturday?” The reply is one line and the link. She books the 10:00 herself.

  4. Monday morning, the owner opens the calendar: five new bookings from last night, all from the page, none of them double-booked.

Know which Instagram post, story or ad turned into a booked appointment

Your bio link remembers where each client came from and passes it to your ads, your chat and your tools. Included with Appointments at no extra cost: no add-on, no higher tier, no per-event fee.

How conversions, webhooks and the API work
  • Google Ads
  • Meta
  • Google Analytics 4

Monday's story, Thursday's booking, still credited

Tag the bio link and each story link with UTM tags. The campaign stays on the client's phone for 30 days, and every confirmed booking reaches Meta's Conversions API with the service price as its value.

  • Telegram
  • Slack
  • Microsoft Teams
  • Google Chat
  • Discord
  • Mattermost

Bookings in Telegram, not in your DMs

Instead of a six-message thread, you get one message per booking in Telegram or Discord: who, when, how much and a link to the calendar. Nothing to reply to, nothing to copy into the book.

  • Zapier
  • Make
  • n8n
  • Pipedream

Every Instagram client in your CRM, no code

Zapier or Make can add each client who books from the link to HubSpot or Pipedrive, together with the campaign that brought her. Later you can sort your regulars by the post that found them.

  • Webhooks
  • REST API

Postbacks for the tracker behind your ads

If your marketer runs campaigns through an ad tracker, a postback sends it the booking id, status, value and click id. Signed webhooks and the REST API carry the same attribution for any other system.

One link, every channel, one price.

From 669 PHP a month for up to 3 specialists and 10 services; up to 7 specialists is 1 189 PHP. The booking page, the link, the calendar, confirmation and reminder emails and unlimited bookings are included.

More than one salon? Each location gets its own booking link and its own subscription under one account. A loyalty card for your regulars can be added later; modules are switched on separately.

Built for salons that get clients from Instagram.

  • Hair salons on Instagram
  • Nail artists
  • Brow and lash studios
  • Colourists and balayage specialists
  • Makeup artists
  • Home-based stylists
  • Beauty studios without a website
  • Salons taking bookings on WhatsApp

Questions salon owners ask about the booking link.

Do clients need an app or an account to book from Instagram?

No. The link opens the booking page in the phone's browser, inside Instagram or outside it. No download and no account; the client enters a name and contact details and picks a slot.

Can I use the same link on Google and WhatsApp?

Yes. It is one link to one page. Put it on your Google Business profile, paste it into WhatsApp replies and add a button to your website; every booking lands in the same calendar.

Can clients pick a specific stylist?

Yes. The page shows each stylist with a photo and title. The client picks one, or chooses “anyone available” to see the slots that are free for any of them.

Does it work if I do not have a website?

Yes. The booking page is hosted for you and has its own link. Many salons run entirely from Instagram, Google and WhatsApp with this one link and no website at all.

Will I still get bookings by message?

Some clients will always write. Reply with the link, or type their booking into the calendar yourself; page bookings and desk bookings sit in one list, so nothing is double-booked.

How do clients cancel or change a booking?

From the link in their confirmation or reminder email, up to the cancellation deadline you set. The slot frees up on the page at once. No DM, no call.

What does it cost?

From 669 PHP a month for up to 3 specialists and 10 services, paid monthly by card. No contract and no setup fee; the first 14 days are free without entering a card.

What happens if I stop paying?

After a short grace period the booking page is paused and shows a brief “temporarily unavailable” note where the link points. Nothing is deleted; switch it back on and the page is exactly as it was.

Can I see which Instagram post or story brought a salon booking?

Yes. Add UTM tags to the bio link or to each story's link, and TapTime saves them on the booking along with the referrer and any Meta click id. You see them on the booking itself, in the booking sources on your dashboard and in your exports.

Put the link in the bio tonight.

Fourteen days free, no card, cancel any time. The next story you post can book appointments on its own.

14 days free No card required Cancel anytime

14 days free · No card required Start free for 14 days