BookingHub logo

Early accessFree for every business that joins now.

Take bookings anywhere.
Run them all from one login.

BookingHub is the all-in-one booking platform for studios, clinics, salons, restaurants and every service business in between. Online booking, calendar, clients, payments, reminders and a waitlist that fills cancellations for you.

  • Free during early access
  • No credit card
  • Approved within 24 hours

Prefer to see it live first? Book a demo

bookinghub.ca/business/dashboard
8industries on one platform
4booking models: appointments, classes, tables, events
EN + FRevery page in both languages
Canadadata hosted and encrypted here
24 hto get approved for public listing
$0during early access, no card needed

See it for your industry

This is what your business will look like.

Pick your industry. Every screen below is the real dashboard, running on a demo business built for that trade, in that business's own colours.

Choose an industry

Real screens, demo data

Open the live dashboard
bookinghub.ca/business/dashboard
Your Pilates Studio: Your day at a glance

Your day at a glance

Today's bookings, what is waiting for review, and what changed since you last looked.

Your Pilates StudioPowered by FitBook

Every business picks its own colours for its dashboard and its public page. The theme here is the demo's.

The client side

And this is what your clients see.

The same demo business's public booking page, on a laptop and on a phone. Your colours, your services, your team, your open times.

  • One tap to sign in with Google, then a time, then confirmed. Under 90 seconds.
  • Confirmation by email and text the moment it is booked.
  • Reminders before every visit, a cancellation link, and a place on the waitlist when a time is full.
  • Works on any phone. Your page is the app, nothing to install.
Open the booking page
Public booking page for Your Pilates Studio

On a phone

The client account

One tap to sign in. Then every booking lives in one place.

Clients sign in with Google or an email address before they confirm. It takes a second, and it is what makes reminders, rescheduling and messaging work. It also means every name on your calendar is a real person, which is how no-shows stay low.

  1. 1Sign in with Google, or an email address
  2. 2Pick a time
  3. 3Confirmed, with a reminder on the way

Your appointments

UpcomingPast
  • Deep Tissue MassageThursday, 2:30 PM · Your SpaRescheduleCancelReminder sent
  • 60 min sessionNext Tuesday, 10:00 AM · Your Pilates StudioRescheduleCancelReminder sent
  • Skin fadeAug 21 · Your Barbershop

7 credits left on your 10 class pack

What your clients get with their account

Every appointment in one dashboard

Upcoming and past visits across every business they book with, not one login per business.

Reminders that arrive on time

Email and text before every visit, so they show up. They choose which ones they want.

Reschedule or cancel themselves

Two taps, up to the cutoff you set. Your phone stays quiet and the freed time goes back on the calendar.

Message you without your personal number

Questions land in your dashboard inbox and stay attached to the client's record.

First in line when a slot opens

They join the cancellation waitlist and get the text the moment a matching time frees up.

Packs, memberships and points

Remaining credits, active memberships and reward points, all visible to them and to you.

Everything built in

Every tool your front desk needs, already included.

No add-ons to bolt on and no second subscription. Each of these ships with every BookingHub account, for every industry.

A waitlist that fills cancellations for you

When a client cancels, the longest-waiting person on your list gets a text and an email with a claim window. If they pass, the next person is up. No calls, no paper list.

Your own booking page, live in an afternoon

One link for your Instagram bio, your Google listing or a text message. Clients sign in with Google in one tap, pick a time and confirm.

One calendar, synced with Google

Team view or time view, colour-coded by service. Busy blocks from Google Calendar close your availability on their own, so a double booking cannot happen.

Reminders by email and text

Confirmations, 24 hour and 1 hour reminders, cancellation links. All automatic, in English or French, with wording you can edit.

Get paid: deposits, packs and memberships

Take a deposit or full payment at booking through Stripe. Sell class packs and auto-renewing memberships from your page, and let credits track themselves.

Every client, one record

Visit history, notes, intake answers and remaining credits in one place. Bring your existing list over from any software with a CSV import.

Intake forms clients fill before they arrive

Ready-made forms for your industry, or build your own. Mark answers as required and approve or decline a booking before it is confirmed.

Message clients without sharing your number

A private inbox for your business. Clients write from their booking, you reply when you can, and every thread stays with the client record.

Logins and roles for your team

Each team member sees their own schedule. Managers run the front desk. Only owners see revenue and settings.

Numbers that show what is working

Bookings over time, top services, cancellations and new versus returning clients, for the week, the month or the year.

Your colours, on your dashboard and your page

Pick a theme for the dashboard your team uses and a theme for the page your clients see. Buttons, links and highlights follow it everywhere, including the booking flow.

Four ways to take a booking

Appointments, classes, tables and events. One platform.

Most booking tools do one of these. Service businesses usually need two or three, so BookingHub does all four, and a single business can mix them.

Appointments

  • Time slots with buffer time between them
  • Clients choose a team member, or you assign one
  • Approval mode for first-time clients if you want it

Classes and sessions

  • Weekly timetable with capacity per class
  • Waitlist when a class is full, packs and memberships
  • Book a specific spot in the room, like Reformer 4

Table reservations

  • Party size, arrival time and turn time
  • Draw your floor plan once, tables assign themselves
  • A live floor view for the host stand

Events and venues

  • One-off events with tickets and a check-in roster
  • Venue requests by the hour with a note and a quote
  • Approve and set the start time in one step

And the rest of what is in the box

Every account, every plan, no add-ons.

  • Book-in counter screen for walk-ins
  • Trusted clients who skip approval
  • Photo and video gallery on your page
  • Rating and review links
  • Discount codes with limits and expiry
  • Points and rewards program
  • Custom email and text templates
  • Virtual meetings with a Google Meet link
  • Recurring appointments
  • Daily capacity requests
  • Multi-service bookings in one visit
  • Party size on any booking
  • Cancellation cutoff rules
  • Daily booking limits per team member
  • Command palette and saved views
  • Bulk approve, decline and export
  • In-app notifications and a live bell
  • Dashboard and public page colour themes
  • Client portal with history and messages
  • English and French on every page
  • Data hosted in Canada
  • Google Calendar details toggle
  • CSV import with a 48 hour undo
  • Email and text delivery logs

Already using booking software?

Switch to BookingHub for free. We handle the move.

Export your client list from your current software or a spreadsheet and bring it over. We go through the import with you, set up your services and hours, and you are live with nothing to retype.

  1. 1

    Export your list

    Download your clients from your current tool as a CSV. Names, emails, phone numbers, remaining credits and memberships all come along.

  2. 2

    We import it with you

    Map your columns once. Every row is checked before anything is written, and the whole import can be undone for 48 hours.

  3. 3

    You are live

    Clients, credits and memberships are in place. Nobody is emailed until you say so, and nobody retypes anything.

Free during early access, no contract, and your data stays yours to export at any time.

Import clients

Ready to import

clients-export.csv

214 rows

  • Columns mapped
  • Every row checked
  • Credits carried over
Import clients

Undo available for 48 hours

What comes with you

  • Clients and their contact details
  • Remaining pack credits
  • Active memberships and renewal dates
  • Services, prices and hours, set up with you
  • A booking link you can share the same day

Early access

Free while we are in early access. Every plan, every feature.

We are onboarding businesses personally right now. Sign up, get approved within 24 hours, and use everything at no cost while early access lasts. When pricing starts you will hear from us first, and nothing changes on your account until you agree to it.

  • No credit card to start
  • Approved within 24 hours
  • All features on every plan
Create your free accountSee the plans

Questions

What businesses ask before they switch

Start taking bookings today.

Create your account, set up your page, and share the link. Your dashboard is ready the moment you sign up.

Free during early access. No credit card. Approved within 24 hours.