We help you bring your clients back & earn more from each visit.

Booking software for barbershops. Run your team’s diary and give clients an easy way to book their next cut.

Explore the demo
Your shop. Your day.
CalendarCut team diary with sample dataCalendarCut diary in dark mode with sample data
CalendarCut client booking page with sample dataCalendarCut booking in dark mode with sample data
Online booking, connected.One link. No app download.
  • Twilio: SMS integration; sending requires a connected account.
  • Stripe: Subscriptions and payments.
  • Cloudflare: DNS, edge protection and domains.
  • Supabase: Managed database infrastructure.
  • Resend: Transactional email delivery.
  • Google Cloud: Planned infrastructure.
  • Next.js: Web application framework.
  • PostgreSQL: Application database.
  • Vultr: Application hosting.
  • React: User interfaces.
  • DigitalOcean: Planned infrastructure.
  • Node.js: Server runtime and scheduled reminder worker.
  • Docker: Application containers.
  • NGINX: Web proxy.
  • GitHub: Source control and delivery.
  • Svix: Email webhook signature verification library.
  • Sharp: Image processing.
  • Zod: Input validation.
  • Luxon: Dates and shop time zones.
  • QR codes: Booking-link QR generation.
  • Lucide: Interface icons.
  • otplib: One-time password verification library.

More from the clients
who choose your shop.

Bring your booking and growth tools together. Spend less time managing separate systems and more time running your business.

Choose CalendarCut to run your day
& grow your business.

Online booking made easy for your clients

Clients choose a service, their barber and an available time—all from a simple booking page that works beautifully on their phone.

  • No app to download.
  • See available times as they book.
  • Reschedule or cancel through their private link.
Explore online booking
A client holding a phone to book a barber appointmentA client holding a phone to book a barber appointment against a dark background
CalendarCut client booking page with sample dataCalendarCut booking in dark mode with sample data
Your shop.
Their next visit.

Win more reviews from the clients you already serve

Turn completed visits into Google reviews that help new clients choose your shop on Google Maps.

  • Choose how long after the appointment requests are sent.
  • Send clients directly to your shop’s review page.
  • Invite honest feedback from every eligible client.
Explore automatic review requests
Fictional Northside Studio Google Business Profile with illustrative ratingsFictional Northside Studio Google Business Profile in dark mode with illustrative ratings
Your barbershop
After your appointment

Thanks for coming in, Alex. How was your visit? We’d love to hear what you think.

Leave a review
Your shop’s review link.

Offer more than a haircut when clients book

Encourage clients to add a product or treatment to their appointment and increase the average spend per customer.

  • Promote products and extra services from your own range.
  • Choose which bookings can receive each offer.
  • Set your prices and discounts to suit your shop.
Explore products and booking extras
Uppercut Deluxe pomade, beard oil and a comb on the left of a marble barber station
Booking extrasAdd styling to your next visit.

Take the barbershop finish home.

Collect at your appointment

Give past clients a reason to choose your shop again

Reconnect with past clients when they are due for another cut and make their next booking easy.

  • Find clients who are due back or haven’t visited recently.
  • Reach the right audience through email or SMS.
  • Review campaign results to help plan your next message.
See how client campaigns work
CalendarCut Clients workspace showing due-back clients and visit historyCalendarCut Clients workspace in dark mode showing due-back clients and visit history
Your barbershop
Rebooking campaign

Ready for your next cut, Alex? Your usual chair is waiting. Find a time that suits you.

Book your next visit
See which campaigns bring bookings.A booking link straight to your shop.

Make your booking page part of your brand

Keep your shop recognisable from the first click, with a booking page that feels like yours.

  • Personalise the booking page with your logo and colours.
  • Share your shop’s booking link across your online profiles.
  • Use a booking QR on your counter, window or printed materials.
See the branded booking experience
Northside Studio’s logo and colours carried through to its branded booking pageNorthside Studio’s logo and colours carried through to its branded booking page in dark mode

Manage the whole shop’s day from one place

Keep appointments, walk-ins and team availability together so everyone knows what’s next.

  • Switch between day and week views.
  • Manage recurring appointments for regular clients.
  • Offer suitable openings to clients on your waitlist.
Take a look at the team diary
Your shop. Your day.
CalendarCut team diary with sample dataCalendarCut diary in dark mode with sample data
CalendarCut client booking page with sample dataCalendarCut booking in dark mode with sample data
Online booking, connected.One link. No app download.
No app.

Clients book in their browser.

One diary.

Appointments and walk-ins together.

Your brand.

Your shop, logo, colours and booking link.

Built around
your shop.

Custom team access.

Choose what each team member can see and manage.

A choice for your clients.

Clients choose whether to receive marketing.

Easy appointment changes.

Clients can view, reschedule or cancel through their private link, within your booking rules.

Read our privacy policy

Bring your client
list with you.

Start with the contacts you already have. Import your client list, add your services and team, and connect your booking page to your existing website.

See how to get started
  1. Set up your shop

    Add your services, products, barbers and working hours.

  2. Bring your clients across

    Review your CSV import before saving. Existing marketing permissions stay separate.

  3. Share your booking page

    Use your shop’s link, or connect an eligible custom domain. Keep your current website if you prefer.

See CalendarCut
in action.

Explore the demos

Questions from shop owners

How does CalendarCut help grow my shop?

Give past clients a reason to return, reward regulars for recommending your shop, and offer something extra with a confirmed booking. CalendarCut brings those sales opportunities together with the diary you use to run your day.

Can it help bring back clients I haven’t seen in a while?

Yes. Find clients who are due another visit or have gone quiet, then reach them with a rebooking campaign. A direct booking link makes it easy to act on the reminder and choose their next appointment.

Can I send different offers to different clients?

Yes. Follow up with first-time clients, invite lapsed clients back, or send an offer to a group of regulars. Choose who you want to reach and send them a link back to your shop.

Can I choose what I upsell?

Yes. Offer an extra service or a product, such as beard oil or styling wax. Set your own prices and discounts. Clients see one relevant offer after booking, with the price and any extra service time shown before they accept.

Start building repeat business.

Explore the demo