Courses with a set number of places
You create group classes and private lessons with date, location, price per participant and the trainer in charge. You set the number of places per course. Once it is full, DogFlow accepts no further sign-up.
For dog schools
DogFlow is course management software for dog schools in Switzerland. Puppy class, adolescent class and private lessons, the dogs that attend them and the invoices afterwards all live in the same workspace.
The situation
Sign-ups arrive by phone, chat and e-mail. The roster is a printout in the car, the note about Luna's vaccination sits in a chat thread, and only the trainer who taught on Saturday knows who was missing.
At the end of the month it gets tedious: who attended which course, who has already received an invoice, and does Wednesday's puppy class still have a free place?
How it works with DogFlow
You create group classes and private lessons with date, location, price per participant and the trainer in charge. You set the number of places per course. Once it is full, DogFlow accepts no further sign-up.
A course that takes place every Tuesday is entered once: weekly or on the weekdays you choose, with up to 52 dates.
Every sign-up belongs to one owner and one dog. In the course you record for each dog whether it was present, absent or excused.
The dog's profile holds breed, age, vaccinations, health and behaviour notes and the training goals. After the lesson you note the exercises, the progress, the homework and the next focus.
The calendar shows all courses by month, week, day or as a list and can be filtered by trainer. Staff with a trainer account see only their own courses.
When the course is over, you complete it. DogFlow creates a draft invoice for every participant, with the Swiss QR-bill if you want it.

Frequently asked questions
Yes. Every course is either a group class with a number of places that you set, or a private lesson for one dog. You choose title, description, location and price for each course.
That depends on the plan. Starter is meant for one person, Advanced for up to three and Pro for up to five trainers. Larger schools use the Scale plan, with a number of seats by agreement.
You cancel the course. It gets the status "Cancelled" and can no longer be booked. The sign-ups stay visible so that you can inform the owners. DogFlow does not send an automatic cancellation e-mail.
Yes. Owners can be imported from a CSV file. DogFlow provides a template and shows after the import which rows were taken over and which were skipped. You then add the dogs in the owner's profile.
Create a course, add the first dogs and see whether DogFlow fits your dog school.
The trial is free and needs no credit card.