A dog trainer website that explains your methods and fills your sessions
Owners looking for a trainer usually have a specific problem: a puppy biting, a dog pulling on the lead, reactivity on walks, a rescue that won't settle. They want to know how you train, whether you've dealt with their problem, and what a session or course involves. A dog trainer website built with Anticode can book one-to-ones by the slot, enrol people in group classes by form and sell a package through a payment link.
Lead with the problem, then the method
Few owners search for "positive reinforcement". They search for "puppy won't stop jumping up" or "dog barks at other dogs". Organise the site around those problems, with a short page for each: what usually causes it, how you'd approach it, how many sessions it tends to take, and what the owner will need to practise between them. That's also how you show what you won't promise. A trainer who writes that reactivity improves over months, not in one visit, sounds more credible than one who promises a fixed result.
Then explain your method plainly. Owners have heard of reward-based training and of aversive tools, and many will check where you stand before they call. Say what you use, what you don't, and why. Dog training is unregulated in many countries, so list your qualifications, memberships and the body that assesses you, in your own words, and link to its register if it has one.
Three ways people buy training
- One-to-one sessions
- At home, on a walk or at your field. A true appointment, so it suits Anticode's booking calendar: a service per session type, a day and time, and the owner's name, phone and email. One booking per slot, at six fixed times a day (Mondays skipped), confirmed by you.
- Group classes
- Puppy foundations, adolescent manners, recall, scentwork. Several dogs share one class, so the calendar's one-per-slot rule doesn't fit. Take enrolments by form and confirm places by reply.
- Packages and courses
- A block of sessions or a six-week course paid up front. There's one payment link per account (Stripe Payment Links, PayPal or Gumroad), which every buy button opens, so sell your main package through it or point it at a page listing them, and say how sessions are then arranged.
Write each class up as an entry in a classes CMS collection: name, age range, what's covered week by week, venue, start date, number of weeks, places and price. Each gets its own page, and you can add next term's dates from the dashboard. When a class fills, change it to "Full, join the waiting list" the same day.
The behaviour questionnaire
Most behaviour trainers ask for a history before the first session, and it saves half the visit. A custom form in Anticode carries up to 30 plain-text fields, which is room for a thorough one:
- The dog: name, breed, age, sex, neutered or not, where it came from and when.
- Health: vet practice, recent check-up, medication, any pain or mobility issues. Behaviour problems often have a medical side, so say you may ask them to see their vet first.
- The problem: what happens, when it started, how often, triggers, what they've already tried.
- Home: who lives there, children, other pets, garden, walking routine.
- Goals: what would count as progress in a month.
When the owner sends it, the thank-you page can show your own message, such as what happens next and how to book the first session. Submissions are saved sealed at rest, and you can have each one emailed to you or added to a Google Sheet or Notion through a connector. Owners can't attach videos of the behaviour, as forms take no uploads, so ask them to send a short clip by email.
If a problem is beyond what you take on, such as serious aggression towards people, say so on the site and name the kind of professional you'd refer to. It protects owners and you.
Design that shows real dogs
Use photos and short descriptions of real clients' dogs, with permission, rather than stock photos of perfectly sitting retrievers. The Organic (Figtree) design system suits an outdoor, field-based trainer; Playful (Fredoka) fits a puppy-class business; Editorial (Geist) works for a behaviourist whose site carries long articles. Keep the booking and enrolment buttons in the same place on every page.
Limits worth knowing
- No class capacity tracking. Enrolments are form requests; you count places and confirm them.
- No recurring bookings, so weekly one-to-ones are booked one at a time or arranged directly.
- No client logins for homework, videos or progress notes; send those by email or another tool.
- No deposits inside the booking; use a payment link for the session fee.
Questions people ask
Can owners book one-to-one sessions online?
Yes, on Anticode's booking calendar, one booking per slot, up to 120 days ahead.
How do I take group class enrolments?
With a form, because several dogs share a class. Confirm places by reply, and take payment through a payment link.
Can I sell a course of sessions on my site?
Yes, through the account's payment link from your own provider, pointed at one package or a list of them. Anticode doesn't process payments itself.