Dog training booking system

Fill your courses and book your one-to-ones,
all from one page

Let clients enrol on your courses and book private sessions on your own booking page, with places counted automatically and payment taken up front. Your classes fill themselves, the money’s in before week one, and you’re not chasing enrolments by email. Built in the UK, for dog trainers.

14-day free trial No card required Built in Britain

app.barclo.co.uk/book/k9-academy

K9 Academy

Upcoming courses

3 open · 1 full
  • 6 wks P

    Puppy Class · Tuesdays 7pm

    Starts 14 May · 5 of 6 places · £120

    Enrol
  • 6 wks B

    Beginners · Wednesdays 7pm

    Starts 22 May · 4 of 8 places · £150

    Open
  • 4 wks R

    Reactive Rovers · Thursdays 6pm

    Starts 23 May · FULL · waiting list

    Wait
  • 60 min O

    One-to-one session

    Behavioural · private · £65

    Book

Sound familiar?

Filling a course shouldn’t
take a fortnight of admin

Training bookings are two jobs at once, filling group courses and slotting in one-to-ones, both usually run by email and memory.

  1. 01

    The enrolment guesswork. Who’s signed up for the spring puppy course? Is it full? Who’s on the waiting list? It’s a spreadsheet that’s never quite current.

  2. 02

    The money you’re still chasing. A course is real money, yet you’re nudging someone for payment in week three because nothing took it up front.

  3. 03

    The two diaries in one head. Group classes and private sessions, each client at a different stage, all held together by you.

A real booking system fills your courses, counts the places, and takes the money at enrolment.

While your one-to-ones book themselves around them. Built around you, the trainer.

Enrolled, paid, confirmed

How a booking actually works

This is what taking an enrolment looks like when your page does the work.

  1. Step one

    They pick a course, or a session.

    Your six-week puppy class, or a private one-to-one, laid out on your page. The clients who would have emailed and waited see exactly what’s on offer.

  2. Step two

    They see the places left.

    A full course shows as full, with a waiting list, so nobody enrols into a class that’s already packed. The clients in the open course see how many places remain, quiet pressure to book before it’s gone.

  3. Step three

    They enrol and pay.

    Payment for the whole course is taken up front via Stripe, so the money’s in before week one. The clients who used to drag their feet on payment are committed before they leave the page.

  4. Step four

    It’s confirmed.

    They’re enrolled, you see your full class list, and one-to-one sessions drop onto your diary alongside. No re-typing, no double-entry.

That’s the booking. Classes full, paid up front, no chasing.

app.barclo.co.uk/book/k9-academy K K9 Academy Sevenoaks · courses & 1-to-1 UPCOMING COURSES P Puppy Class · Tuesdays Starts 14 May · 6 weeks · 1 place left £120 B Beginners · Wednesdays Starts 22 May · 6 weeks · 4 of 8 places £150 R Reactive Rovers · Thursdays Starts 23 May · FULL · waiting list open FULL

Enrolments in while you train

Your own booking page, filling your classes

You can’t take enrolment calls while you’re on the training floor. Your booking page does it for you. Share one link and clients enrol on courses or book a one-to-one whenever they like, at your prices, for the courses you’re running.

The enrolments you used to chase by email arrive on their own, paid for, with the dog’s details attached. A class fills itself overnight while you’re asleep, and the morning of the first session you’ve got a full list instead of a half-full guess.

The bit that eats your week

Courses that fill themselves, places counted for you

A course is more than a pile of sessions, it’s a set group, a class size you can’t exceed, and money that should be in up front. Barclo treats it as one thing.

Set up your course with its dates, its day and its class size, and clients enrol straight from your page, paying for the block as they sign up. The places count themselves down, so a full course shows as full and the overflow goes to a waiting list for next time. You see your whole enrolment at a glance, who’s in, who’s paid, instead of cross-checking a spreadsheet against your bank.

For the full training picture, progress notes, homework, behaviour profiles, see the dog training software.

Puppy Class · Tuesdays 7pm Starts 14 May · 6 weeks · £120 5 of 6 1 left M Monty · Mrs Patel Paid A Archie · Joe & Sam Paid L Luna · The Hardys Paid O Ollie · Yara K. Paid B Bella · The Wilsons Paid 1 place left, book to claim it

Everything your booking needs

Built for how trainers really take bookings

Six things that turn the enrolment-by-email grind into a single tidy flow.

Course enrolment

Places count themselves down

Clients enrol straight from your page, places counted automatically. A full course shows as full, no over-booking, no confusion.

Pay up front

Money in before week one

Course payment taken at enrolment via Stripe. The clients who used to pay in week three are paid up before they arrive.

Waiting lists

Full course? Catch the next one

Full course? The next interested client joins the list, so you’re holding a queue for the next term instead of starting from scratch.

One-to-one booking

Private sessions, same diary

Private sessions booked around your classes, on the same booking page, in the same diary. No second tool.

Approve or instant

You decide who’s in

Let trusted clients book straight in, hold new ones as requests you approve. Control without the back-and-forth.

One clear diary

Courses and 1-to-1s together

Courses and sessions together on one calendar, the two-businesses-in-one-head problem, solved.

Why trainers choose Barclo

Why switch to Barclo

Built in Britain

Pounds and pence, British spelling, UK details throughout.

One flat price

£29 a month, an assistant or two, the price doesn’t move.

No lock-in, ever

Import to start, export any time. Your data is yours.

Every service, one system

Training today, daycare or walking tomorrow, all in one place.

Pricing

Simple, honest pricing

One plan. Everything included. No feature gating. No “contact us for pricing.”

Barclo Pro

£ 29 /month

Everything you need to take training bookings, and run your training business.

Start your free trial

14-day free trial. No card required. Cancel anytime.

What’s included

  • Your own branded booking page
  • Course enrolment with places counted
  • Course payment up front via Stripe
  • Waiting lists for full courses
  • One-to-one session booking in the same diary
  • Approval-required and instant-booking modes
  • Card payments and bank transfer invoicing
  • Unlimited clients, pets and bookings
  • Behaviour profiles, triggers, reactivity, what they’re working on
  • Session notes on every booking
  • In-app messaging for homework and updates
  • Staff scheduling for assistants
  • VAT support
  • Calendar (day, week, month views)
  • GDPR compliant with data export
  • UK bank holidays built in

FAQ

Booking questions, answered

Can clients enrol on a multi-week course themselves?

Yes. They enrol from your booking page and the places count down automatically.

Can I take payment for the whole course up front?

Yes. Payment for the block of weeks is taken at enrolment via Stripe.

What happens when a course is full?

It shows as full and the next client joins a waiting list, so you start the next term with a queue, not a standing start.

Can clients book one-to-one sessions too?

Yes. Private sessions book around your courses in the same diary, with the same booking page.

Do new clients book instantly?

Only if you allow it, otherwise it’s a request you approve.

Do I need a website?

No. Your booking page is a shareable link, on Instagram, your van, anywhere.

Fill your next course

Ready to fill your classes without the enrolment admin?

14-day free trial. No card required. Set up in minutes.

Start your free trial