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.
Booking software
Nobody books a five-hour back piece the way they book a haircut. A tattoo starts with a request about placement, size and style, moves to a consultation, and only then becomes a long session with a deposit on it. Most of that happens in direct messages that get buried. BookingHub gives each step its own place: the request, the details, the deposit and the session.
See it in action
These are the real screens you get on day one. Scroll through a normal day on a laptop, a tablet and a phone, with bookings coming in from every kind of business.


01Calendar
Every booking takes the colour of its service, so a full week makes sense in one look. Bookings at the same time sit side by side, never on top of each other.
02Dashboard
The moment you sign in: what is coming up, what is waiting for your approval and who is new. Approve or decline a request in one tap, right from your phone.
03Waitlist
When someone cancels, the longest-waiting client gets a text and an email with a window to claim the spot. If they pass, the next person is up. You do nothing.
04Messages
Clients write from their booking and you answer from the dashboard or your phone. Every thread stays on the client's record, so anyone on the team can pick it up.
05Packs and memberships
Class packs, prepaid visits and monthly memberships, paid online through Stripe. Credits come off at every visit and memberships renew on their own.
06Analytics
Bookings over time, your top services, cancellations and new clients, for the week, the month or the year.
Booking software
Set approval for every request. A client asks for a session, answers your form and waits for you to read it. You approve the pieces you want to do and decline the rest. For long work, let the client request a day and a window, morning or afternoon, and set the exact start time yourself.
Build an intake form with what you need to quote: placement, approximate size, colour or black and grey, a description of the idea, links to reference images, first tattoo or not. Make the key questions required. Then keep the back and forth in secure messages inside BookingHub instead of scattered across apps.
Take a deposit by card when the client books, through your own Stripe account, so a five-hour session is not left to chance. Consultations and sessions are separate services, each with its own length and a price, a price range or contact for pricing. BookingHub keeps 1% of each online payment and Stripe charges its own fees.
Each artist has their own calendar, hours and services, so a client who wants a particular artist's linework books that artist, and a walk-in flash piece goes on the same calendar from the Book in screen.
Everything built in
No add-ons to bolt on and no second subscription. Each of these ships with every BookingHub account, for every industry.
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.
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.
Team view or time view, colour-coded by service. Busy time from Google, Apple or Outlook Calendar closes your availability on its own, and your bookings show up in the calendar on your phone.
Confirmations, a reminder the day before, cancellation links. All automatic, with wording you can edit.
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 account, every plan during early access, no add-ons.
And everything else, included
Questions
Yes. Set approval for every request and nothing is confirmed until you say so. Each request shows the client's form answers, so you can decide whether the piece is right for you. If you approve, the client gets a confirmation by email and text.
Through your intake form. Ask for placement, size, colour or black and grey, and a long-answer description of the idea where the client can paste links to reference images. Attach the form to your consultation or session service. The conversation can continue in secure messages inside BookingHub.
Yes. Take a deposit or a full payment by card at booking. The money goes to your own Stripe account. BookingHub keeps 1% of each online payment and Stripe charges its own processing fees. Your cancellation cutoff tells clients how late they can still change the session from their account.
Yes, if you connect Google Calendar. Mark the consultation as a virtual service, and a Google Meet link is created automatically when the client books. The event lands in both your calendar and the client's, so the link is there when it is time to talk.
The opening goes to your cancellation waitlist. The client who has waited longest is notified automatically and has 30 minutes to claim it, then the next person is offered it. Clients cannot cancel or reschedule from their account inside your cutoff, for example within 48 hours.
Create your account, add your services and hours, and share your booking link. Free during early access.