Everything HeelYeah! does
HeelYeah! is the all-in-one platform that runs everything after a trainer signs a client. It handles sessions, classes, board & train, homework, and billing in one place, so the clients you win actually stick.
The full capability reference, organized by what trainers actually do day to day — packages and payments, group classes, board & train, behavior work, your team, the client portal, homework, billing, and forms.
Packages & pricing
Sell training the way you actually price it.
- Sell training as packages or bundles — board & train, multi-session packs, workshop series
- Sessions auto-count down as clients use them
- Set expiration dates on packages
- Promo codes — percent off or fixed amount, with usage limits and expiration
- Clients buy packages through Stripe checkout from inside their logged-in portal
- Multi-invoice checkout — clients can pay several invoices at once
Group classes & programs
Run courses, workshops, and drop-ins without a spreadsheet.
- Public class listings so new students can discover and enroll themselves
- Private classes reserved for established clients only
- Capacity limits with an automatic first-in, first-out waitlist
- Waitlist auto-promotes the next person when a spot opens and auto-bills them
- Multi-cohort support — when a new cohort starts, the prior cohort's waitlist is notified
- Drop-in, course, and workshop program types
- Recurring scheduling (e.g. every Tuesday at 6pm)
- Automatic 24-hour reminders to enrolled students
- Consent-form gate — clients sign before they can enroll
- Payment gate — a seat isn't reserved until the client pays
- Per-session check-in
- Per-session reschedule or cancel with automatic notification
Board & train
A structured program, not a long session.
- Structured intake — presenting problems, success criteria, baseline behavior, scope, safety constraints, home environment, owner capability, transfer plan, milestones, exit criteria, and maintenance plan
- Day-by-day logs with notes, photos, videos, behavior signals, and trainer flags
- Client change-request workflow — the client proposes a change, the trainer approves or rejects
- Nightly AI program summaries generated at your local time from the day's journal logs — progress trajectory, regression risks, and watchouts; regenerate on demand; you review before the owner sees it
- Direct link to package billing
- Full photo and video attachments on session notes
Behavior work & assessment
Document patterns over the life of a case.
- AI behavioral assessments auto-generate when a session is completed, analyzing the dog's sessions over time and behavior tags to surface patterns
- Categorized notes per dog — behavior, medical, training, social, general
- Notes carry priority levels and privacy flags (some visible to the client, some internal)
- Behavior tags for tracking recurring patterns
Working with multiple trainers
Built for teams, not just solos.
- Each trainer has their own working hours and availability
- Clients self-schedule based on a specific trainer's availability
- Appointments aren't official until the trainer accepts them
- Per-trainer billing rates (default plus per-client override)
- Trainer earnings reports (rate × completed sessions)
- Team performance dashboard
- 50+ granular permissions with custom roles supported
- Assign clients to specific trainers, with trainer-specific client books
Client communication & the portal
Every client gets a login, not just an inbox.
- Every client gets their own login portal
- Session notes (pre, post, homework, client-visible) shared through the portal
- Photo and video attachments on each session
- One-click "running late" notice with the delay in minutes
- 1:1 and group messaging with clients
- Bulk messaging — up to 20 recipients per send (email and in-app)
- Read receipts and unread counts on messages
- File and media attachments in messages
- Quiet hours that all automated notifications respect
- Client invitations by email or SMS
Homework & resources
Keep clients moving between sessions.
- Task templates — assign multiple tasks at once with day-offset due dates (task 1 due +3 days, task 2 due +7, etc.)
- Resource library of PDFs, videos, and external links, organized by category (leash reactivity, food guarding, basic obedience, anxiety/fear, and more)
- Share resources to the client's portal or attach them to homework tasks
- Automated check-ins on tasks the client hasn't completed, on a schedule you control
- Inactive-client re-engagement — a nightly sweep flags clients with no activity in 30+ days
- Session-notes notifications so the client reviews as soon as you add notes
- Welcome emails on signup with onboarding info
Service, therapy & ESA dog work
For programs that run for months.
- Structured multi-month intake for long programs
- Day-by-day logs across months of training
- Owner-facing portal for owner-trainers to view progress, complete homework, and browse resources
- Consent forms with conditional logic, digital signatures, and versioning
- Package-based billing for long-duration programs
- AI assessments tracking progress across many sessions — useful for documenting service-dog readiness
Billing & money
Get paid, with the money going straight to you.
- Invoices auto-generate after each completed session
- Stripe payments via Connect Express accounts (funds settle to your own Stripe account)
- Per-trainer billing rates
- Late fees (percent or flat) with a configurable grace period
- Payment reminders at day offsets you choose (e.g. 7, 14, 30 days post-due)
- Daily overdue marking (auto-flip when the due date passes)
- Clients pay invoices from their logged-in portal (Stripe); login is required — there is no public no-login payment link
- Multi-currency support (USD, EUR, GBP, AUD, CAD)
- Revenue dashboard — outstanding, collected, overdue, and collection rate
- Stripe Tax toggle for sales tax
Forms & consent
Capture what you need on the record.
- Photo/video releases, liability waivers, custom forms, and questionnaires
- Questionnaire builder with sections and conditional questions
- Question types — text, long-form text, radio, checkbox, true/false, number, date
- File attachments per question (up to 5 files)
- Digital signature collection
- Form versioning — a new version on each edit, with history preserved
- Assign to specific clients or require from all
- Bulk nudge for unsigned forms with an optional custom message
AI features
All consent-gated, trainer-reviewed, and toggleable per tenant and per client.
- Per-animal behavioral assessments across a dog's sessions
- Board & train program summaries generated nightly from daily journal logs, with regression risks and recommendations
- Session summary drafts — turn shorthand notes into client-facing summaries
- Every AI feature can be toggled at the tenant level and per client
What HeelYeah! is built around
- The client–trainer relationship is multi-month, not one-and-done
- Documentation matters — for behavior cases, service dogs, insurance, and records
- Trainers are the experts; software supports judgment, it doesn't replace it
- Clients need structure between sessions to actually maintain progress
- Money should go directly to trainers, not be held by a platform
- Owner trust comes from transparency, not from hiding the work
Put it to work on your business
Start free and see what HeelYeah! can do for your business.
Start free · No credit card · Direct line to Nick