1. Blog
  2. Booking through your link
Booking through your link

Barbershop Online Booking: A Step-by-Step Guide

See how to set up an online booking page for your barbershop: services, hours, Instagram link, QR code, and tips to cut no-shows.

LRLucas Ribeiro Cavalcante · Founder of Via6Updated on Oct 12, 2026 · 7 min read
Barbershop online booking
In this article
  1. Short answer
  2. Why use online booking for your barbershop?
  3. How to set up your barbershop booking page in 5 steps
  4. What your booking page should include
  5. Example: a barbershop in Brooklyn with a full calendar
  6. How to add your booking link to Instagram and TikTok
  7. QR code at the counter: the fastest way to rebook
  8. How to reduce no-shows and clients who disappear
  9. Next step: build your page in 5 minutes
  10. Frequently asked questions
Short answer

Online booking for a barbershop is a page, shared as a single link, that shows your services, prices, and open times, and lets clients book on their own. You add haircut, beard trim, and combo, set how long each one takes, and share the link in your Instagram bio or on a QR code at the counter. That way your Saturday fills up without you spending the whole day replying to DMs.

Why use online booking for your barbershop?

If you work in a barbershop, you know the scene: your phone buzzes all day with messages from clients asking if you have a free slot. You reply, the client disappears, then comes back asking for another time. By the end of the day, your schedule has gaps and Saturday turns into chaos.

With an online booking page, clients see the open times and book by themselves, without exchanging messages. You set the services, how long each one takes, and the days you work. The booking arrives by email, and the client gets a confirmation right away.

This cuts down on back-and-forth messages and frees your time to focus on the person in your chair. It also lowers the chance of a client forgetting, because they picked the time themselves and received a confirmation.

How to set up your barbershop booking page in 5 steps

  1. Add your services

    Enter the name, duration, and price of each service. For example: Haircut (30 min, $40), Beard trim (30 min, $30), Haircut and beard combo (50 min, $65). This stops clients from booking a slot that's too short for the service they want.

  2. Set your working hours

    Enter the days and hours you take appointments. If you work Tuesday to Saturday, 9 am to 7 pm, the calendar only shows those free slots. Clients can't book outside your working hours.

  3. Share your link

    Put your page link in your Instagram bio, in your WhatsApp profile, and anywhere else clients find you. Anyone who taps the link goes straight to your calendar.

  4. Display a QR code

    Print the QR code for your page and place it at the counter or in the waiting area. A client who just finished a haircut can scan it and book their next appointment right away.

  5. Track your bookings

    Each booking arrives by email. Clients can reschedule or cancel from the same link, which frees the slot for someone else and helps reduce no-shows.

What your booking page should include

  • Services with price and duration: clients want to know how much a service costs and how long it takes before they book.
  • WhatsApp button: for people who prefer to ask a question before booking. Use a link with a pre-filled message, such as 'I'd like to book an appointment'.
  • Payment details for deposits: if you ask for a deposit to hold a slot, add your payment link or the payment details you already use. The payment is arranged directly with the client.
  • Address and opening hours: this makes it easier for people who have never been to your shop.
  • Photos of your work: show your cuts and help clients choose the right service.

If you don't have a page that brings all of this together yet, see what a link in bio is and how to use yours to get clients.

Example: a barbershop in Brooklyn with a full calendar

Imagine Sal's Barbershop, a made-up example in Park Slope, Brooklyn, New York. Sal works Tuesday to Saturday, 9 am to 7 pm. He added three services: haircut (30 min, $40), beard trim (30 min, $30), and combo (50 min, $65).

He put the page link in his Instagram bio and printed a QR code for the counter. When a client finishes a haircut, Sal points to the code and says: 'Scan that if you want to book your next one now.'

The result: Saturday fills up in advance, and clients who used to disappear now get an email confirmation and an email reminder. If someone cancels, another client sees the free slot and books it.

Want to set up a page like this? Via6 combines online booking and a link page in one place, with a free plan to get started.

Your booking page, ready today.

Links, WhatsApp, QR code and booking in one link. Free, no credit card.

Create my Via6

Instagram lets you add up to 5 links to your bio, but only the first one appears prominently on your profile. That's why it's worth making your booking page your first link. To add it, go to Edit profile and find the links section. Menu names change with app updates, but the path is generally the same.

In Stories, the link sticker has been available to all accounts since 2021. You can post a Story showing the cut of the day and add a link sticker pointing to your booking page. Then add that Story to a Highlight on your profile so the link stays visible.

On TikTok, the website field in your bio depends on your account type and on requirements that TikTok changes over time. Check Edit profile to see whether the option appears for you. If it doesn't, consider switching to a business account.

QR code at the counter: the fastest way to rebook

A QR code works quietly in the background. Place a card with your page's QR code at the counter, near the mirror, or in the waiting area. When a client finishes, they can scan it and book the next appointment without interrupting the next service.

With a dynamic QR code, which is available on the Pro plan, you can change where it points without printing a new one. For example, during a beard trim promotion, the code can go straight to the beard service in your calendar, and you can switch it back to your main page afterward.

How to reduce no-shows and clients who disappear

A client who books and doesn't show up costs you money. With online booking, the client gets an email confirmation as soon as they book. That already reduces forgetting, because they chose the time themselves and have a record of it.

Another approach is to ask for a deposit on high-demand slots, like Saturday mornings. Add your payment link or the payment details you already use, and agree on the payment directly with the client. If they don't show, you aren't left with a total loss.

If a client needs to cancel, they can do it from the same link. That frees the slot for someone else and avoids an empty gap in your calendar.

Next step: build your page in 5 minutes

You don't need a website or a developer. You can build a page with online booking from your phone by dragging ready-made blocks into place. Add your services, set your hours, and share the link.

You can start on the Via6 free plan with 1 service and up to 50 bookings per month. If you need more services and a dynamic QR code, the paid plans are priced in your local currency. See pricing for the details. Every new account gets 14 days of Pro without a credit card.

If you already use another link in bio tool, see how to switch tools without losing clicks.

Frequently asked questions

Does barbershop online booking work with WhatsApp?

Yes. You can add a WhatsApp button to your booking page. Clients tap it to open a chat with a pre-filled message, such as 'I'd like to book an appointment.' The booking itself happens on the page, not in WhatsApp.

Do I have to pay for online booking for my barbershop?

Not necessarily. Some tools have free options. Via6, for example, has a free plan with 1 service and up to 50 bookings per month. If you offer more services or want more features, you can choose a paid plan.

How do clients reschedule or cancel an appointment?

Most online booking tools send the client a confirmation email with a link to reschedule or cancel. They can do it on their own, without contacting you. The freed slot shows up as available again for other clients.

Which is better: a link in bio or a QR code at the counter?

They work well together. The link in your bio reaches people who already follow you on Instagram. The QR code at the counter reaches clients who are in your shop and lets them book their next visit on the spot. Use both to get more bookings.

Written with AI assistance, checked against product data, and published by Via6 on Oct 12, 2026.How we write→

LR
Lucas Ribeiro Cavalcante

Founder of Via6. Oversees the product and sets the editorial agenda for this blog, written for businesses that take appointments and want to get clients through their bio link.

See all articles→

Your name is still available on Via6.

Claim via6.app/yourname and get your first booking today. It's free and requires no credit card.

Free plan forever · no credit card required
Your booking page, ready today.Create my Via6