Online booking · Beauty salons

Online booking for beauty salons, from your Instagram bio

Clients choose a service, a stylist and a free slot from one link in your Instagram bio, Google profile or WhatsApp replies. Every stylist's day is on one calendar, with confirmation and reminder emails, from 39 € a month.

14 days freeNo card requiredSet up the same day

Salon Nova Book an appointment
Service
With
Time
Team calendar Today
AAnna MMarta LLena 10:00 11:00 12:00 13:00 14:00 15:00 16:00 Full color Cut and finish Brow shaping Cut and finish Cut and finish

This is the working booking page and team calendar. Book a slot with one stylist and the appointment appears in their column.

How do you schedule several stylists in one salon?

Online booking gives your salon a page where clients choose a service, a stylist and one of the free slots. With TapTime the page reads each stylist's working hours and existing appointments, so it only offers times that are actually open. Add its link to your Instagram bio or Google profile; the client receives a confirmation email and a reminder 24 hours before.

1
calendar for the whole team
39 €
a month for up to 3 specialists
0
double bookings; the page shows only free slots
14 days
free trial, no card required

A paper diary makes it hard to manage several stylists.

A shared diary does not show each stylist's hours, days off or the time needed between services, so errors are easy to make.

01

Double bookings for the same stylist

A name written in the wrong column, or a booking made by message that never reaches the diary, can leave two clients booked for the same time.

02

Days off and late starts are not recorded

When working hours are agreed verbally, clients can be booked with a stylist who is not working that day.

03

No overview of the whole salon

Checking whether the day is full means reading every column of the diary, and stylists cannot see their own schedule on their phone.

One calendar with every stylist's schedule.

Set hours, days off and buffers once. The booking page and the front desk then work from the same availability.

Individual weekly hours for each stylist

Every stylist has a photo, a title and their own weekly schedule, including late starts, days off and half days. The page only books within those hours.

Days off for any week

For a holiday, a course or a sick day, override the schedule for that week, and the page stops offering that stylist's slots immediately.

Buffers between appointments

Give each service its actual duration plus the time needed afterwards to prepare the chair, so appointments do not overlap and the day stays on schedule.

The whole salon in one view

See every stylist's day side by side: who is fully booked, who has a gap and where a walk-in fits.

Each stylist sees their own schedule

A stylist can be limited to their own schedule and see only their appointments on their phone. The owner and reception see the whole team.

A booking link for your Instagram bio

The link in your profile opens the booking page directly. Reels, stories and pinned posts can all direct clients to the same link.

Empty salon chairs in front of a row of mirrors

Set up the team calendar in three steps.

No onboarding call and no setup fee. You enter what you already know about your team.

  1. 01

    Create your account

    Add your salon and its first location. It takes a few minutes and no card is required.

  2. 02

    Add stylists and services

    Enter each stylist with a photo, a title and a weekly schedule. Add services with duration, price and buffer time.

  3. 03

    Start using the calendar

    Share the booking link with clients and give each stylist their own login. The calendar stays up to date as bookings come in.

Paper diary compared with a team calendar.

Paper diary compared with a team calendar. Phone, messages and a paper diary TapTime team calendar
A stylist's day off Not always recorded Set once; the page stops offering that day
Two bookings for the same slot Possible in busy weeks Prevented; booked slots are removed at once
Time between appointments Not planned consistently A buffer per service, applied automatically
Overview of the salon Several handwritten columns at the desk Every stylist side by side, on any phone
A stylist checks their day Calls or asks the front desk Opens their own calendar on their phone
Cost Idle chairs and scheduling errors From 39 € a month for up to 3 specialists

New bookings shared with every stylist in the team chat

Team chat alerts, Zapier, webhooks and ad conversions are part of the Appointments module at no extra cost. No add-on, no higher tier and no per-event fee, regardless of team size.

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

See which campaigns bring in bookings

Online bookings are attributed to the ad, post or link that brought the client, and Google Ads, Meta and GA4 receive one conversion per confirmed booking. Bookings entered at the desk are never counted.

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

Separate chats for the team and the owner

Post confirmed bookings to the team's Telegram or Slack group, and send cancellations and no-shows to the owner's chat. Each chat receives only the events you choose.

  • Zapier
  • Make
  • n8n
  • Pipedream

Monthly figures in a spreadsheet

Make or Zapier can add every completed appointment to a Google Sheet with the service, time and price, so monthly totals are ready at the end of the month. No code is required.

  • Webhooks
  • REST API

One data feed for several salons

With more than one location, the REST API lists appointments by branch, date or status, and the ordered event feed keeps your own dashboard in sync. Write keys can confirm or cancel bookings from your tools.

Priced by stylists, not by bookings.

From 39 € a month for up to 3 specialists and 10 services; up to 7 specialists is 69 €. The team calendar, the booking page, buffers, days off and unlimited bookings are all included.

Each additional salon gets its own calendar, team and subscription, managed from the same dashboard with staff scoped per location. Other TapTime modules, such as a loyalty card, are priced separately and can be added at any time.

For beauty salons and studios of every size.

  • Hair salons
  • Nail salons and manicure studios
  • Brow and lash studios
  • Salons with several stylists
  • Colourists and balayage specialists
  • Salons booking from Instagram
  • Home-based stylists
  • Two-location salons

Frequently asked questions

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

Copy your booking page link from the dashboard and paste it into the website field of your Instagram profile. Clients tap it in your bio, choose a service, a stylist and a free slot, and receive a confirmation email. The same link works on your Google profile and in WhatsApp replies.

Can each stylist have different working hours?

Yes. Every stylist has their own weekly schedule, and you can override it for any week for a holiday, a course or a sick day. The booking page only offers slots within those hours.

What stops two clients being booked into the same slot?

The calendar. A slot booked online or entered at the desk is taken immediately and is no longer offered to anyone else for that stylist.

Can clients choose which stylist they book with?

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

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 or outside Instagram. There is no download and no account; the client enters a name and contact details and chooses a slot.

How many stylists can I add?

The entry plan at 39 € a month covers up to 3 specialists and 10 services. Up to 7 specialists is 69 €, and a higher tier is available for larger teams.

Do clients get a reminder?

Yes. Every booking receives a confirmation email, and a reminder email is sent 24 hours before the appointment with a link to cancel or reschedule.

What happens if I stop paying?

After a short grace period the module is paused and the booking page shows a brief “temporarily unavailable” note. Nothing is deleted: your stylists, hours and bookings are restored when you reactivate the subscription.

Can the whole salon team see new bookings in a Slack or Telegram group?

Yes. Connect the team's Telegram group, Slack channel, Microsoft Teams, Google Chat, Discord or Mattermost under Integrations, and TapTime posts each event you choose within seconds, with a link back to the calendar. Everyone in the group sees new bookings as they are made.

Manage every stylist's schedule from one calendar.

Add your stylists and their hours, and share your booking link the same day. Cancel at any time.

14 days free No card required Cancel anytime

Empty salon chairs in front of a row of mirrors
14 days free · No card required Start free for 14 days