Dog training booking system
Fill your classes and one-to-ones while you’re on the training field.
Your own booking page shows your classes and one-to-ones. Each session has a place limit, so a full class stops taking bookings, and clients can pay when they book with Stripe.
- 14-day free trial
- No card required
- Cancel anytime
Filling a course shouldn’t take a fortnight of admin.
The enrolment guesswork. Who’s signed up for the spring puppy class? Is it full? It’s a spreadsheet that’s never quite current and a pile of emails.
The money you’re still chasing. A class is real money, yet you’re nudging someone for payment in week three because nothing took it up front.
Two diaries in one head. Group classes and private sessions, each client at a different stage, all held together by you and a lot of messages.
Your booking page counts the places and takes the money at booking.
How a booking works
Booked, paid, confirmed.
-
On your page
Mark picks a class.
Your Tuesday puppy class or a one-to-one, laid out on your page with your prices.
-
Sign in
A 6-digit code.
Mark confirms his email with a code, and adds his puppy, Pip, as he books.
-
Request
Card held, place requested.
With Stripe connected, the price is held on his card, not taken. Full sessions can’t be picked.
-
You accept
One tap and he’s in.
Accept and Pip’s place is in your diary, paid. Decline and the hold is released.
Classes full, paid at booking, no chasing.
Your own booking page
Enrolments in while you train.
You can’t take booking calls on the training field. Share one link and clients book a class place or a one-to-one whenever they like, at your prices, with their dog’s details attached.
- Your name and logo up front
- Only the services you choose to show
- Your own questions asked at booking
Classes
Classes that never overbook.
Set up each class on the days you choose, with times, start and end dates and a place limit. Clients only see sessions with room, and a full session stops taking bookings.
- A place limit on every session
- A price per session, if you like
- Weekly, fortnightly or monthly one-to-ones
What’s included
Everything your booking page needs.
-
Sign-in
Every email checked
New clients confirm their email with a 6-digit code before they book.
-
Payments
Card held at booking
Taken when you accept, released if you decline. Needs Stripe connected.
-
Your call
Approve or instant
Check every request first, or let bookings go straight into your diary.
-
Questions
Know the dog before the first session
Ask your own questions at booking, such as what they most want to work on.
-
Packages
Blocks of sessions
Sell a package of one-to-ones yourself; each booking uses a session and clients see what’s left.
-
Confirmations
Everyone knows where they stand
Clients get an email when they book, when you accept and the evening before each session.
Why Barclo
Why pet pros pick Barclo
Built in Britain
Pounds, British spelling, England and Wales bank holidays
One price
£19 a month for your whole team
No lock-in
Import to start, export any time
Every service
One calendar, one client list
Founding member price
One plan. Everything included.
£19a month, for your whole team
Locked in for as long as you subscribe.From 1 February 2027, new businesses pay £29.
No per-person fees, no add-ons, no contract.
- 14-day free trial
- No card required
- Cancel anytime
The booking page is included
- Your own booking page
- Classes with a place limit on each session
- One-to-ones on the same page
- Email sign-in with a 6-digit code
- Card held at booking, taken when you accept
- Approve each request or book instantly
- Questions asked at booking
- Packages of sessions, sold by you
- Reminder emails the day before
- Unlimited clients, dogs and sessions
- Invoicing with card and bank transfer
- Import and export all your data
Card payments, card holds and deposits need your own Stripe account. Stripe’s standard card fees apply.
Booking page questions
Can a class get overbooked?
No. Each session has the place limit you set. Once it’s reached, the session can’t be picked, and clients never see how many places are left.
Guide: ServicesCan I take payment for a block of sessions?
Yes. Clients pay for each session as they book, with Stripe connected. For a block, sell them a package on one invoice; each booking then uses a session from it.
Guide: Invoices and paymentsCan clients book one-to-ones too?
Yes. One-to-ones sit on the same booking page and in the same diary as your classes, at your premises, the client’s home or out and about.
Guide: ServicesDo I have to accept every booking?
Your choice. Check each request before it’s booked, or let bookings go straight into your diary. The setting covers your whole booking page.
Guide: BookingsCan I ask about the dog before the first session?
Yes. Add your own questions to the booking form, as yes or no, a choice, a number or free text, and clients answer them as they book.
Guide: ServicesDo I need a website?
No. Your booking page is a link you can share anywhere: Instagram, WhatsApp, your van or your own website if you have one.
Guide: Client booking portalBooking systems for
Fill your classes
Ready to let clients book their places themselves?
Set up your classes and one-to-ones, share one link and stop taking bookings by email.
Start your free trial- 14-day free trial
- No card required
- Cancel anytime
