PupManager

All features

Every bit of PupManager, in one list.

The honest, complete list — what ships today, what’s in beta, and what’s coming next. No fake modules, no “coming soon” that means “maybe one day.”

For trainers

What the working trainer gets.

Everything you use day-to-day to run a dog-training business. One tool, your phone or laptop, themed to your business.

FeatureWhat it doesStatus
Day to dayYour daily flow
DashboardToday's sessions, billings, enquiries, and unread messages in one screen.Live
ScheduleWeek and day calendar with colour-coded sessions and group classes.Live
Drag-to-rescheduleMove a session in two taps — the client gets the update.Live
Drive-time buffersAuto-pad in-home visits so you stop running late.Live
Recurring sessionsRepeat weekly bookings without re-entering anything.Live
Google Calendar syncTwo-way sync. Apple Calendar coming.Live
Auto session remindersClients get pinged at -24h and -2h. You configure once.Live
Homework nudgesGentle reminders to clients who haven't practised.Live
Trainer remindersNew enquiries, stale replies, classes with empty seats — surfaced to you.Live
SessionsTake notes that turn into a story
Session notesTasks, scores, one-line notes — done in 10 minutes.Live
Per-task scoringScore every cue — builds the chart you show in the next consult.Live
Attach photo or videoDrop in a 10-second clip from the session.Live
Auto-send to clientThey see tonight's homework before they're home.Live
Needs-notes queueCatches sessions you haven't written up.Live
Session formsYour own questionnaires — answer during or after a session.Live
Progress chartsPer-dog charts you can pull up in any consult.Live
Your libraryReusable plans and tasks
Session templatesSave your favourite plans — puppy class, recall, reactivity.Live
Task libraryCatalogue of training tasks you can drop into any session.Live
ThemesGroup tasks by training theme for fast assembly.Live
One-click loadPull a saved plan into a session or class in one tap.Live
AI helpersDrafts the boring bits
AI plan generatorPaste a few notes, get a draft training plan to edit.In beta
AI progress summariesTurn this month's sessions into a friendly client update.In beta
You stay in chargeAlways a draft. Nothing sends on its own.Live
ClientsA real CRM for dog training
Client profilesEvery dog, every session, every note, one place.Live
Dog historyPast sessions, attached media, achievements earned.Live
Co-ownersShare one dog profile across two households.Live
Custom fieldsAdd the fields you ask about — vet, allergies, behaviour notes.Live
Active / inactive tagsSpot lapsed clients in the list view.Live
Client invite linksSend a one-tap link to onboard a new client.Live
New clientsBring leads in without the chase
Intake form builderDrag-drop builder — save, reuse, share a link.Live
Embeddable formsDrop a code snippet on any website.Live
Enquiries inboxNew-client submissions land in one tidy list.Live
One-click convertTurn an enquiry into a client without re-typing.Live
Group classesRun a class without the printed roll
Multi-week class runsSign-ups, attendance, catch-ups — all tracked.Live
Two-tap attendanceTick names off on your phone — no clipboard.Live
Class-wide homeworkSend the same homework to everyone in one click.Live
Class enrollmentsSee who's in, who's owed catch-ups, who's not paid yet.Live
WaitlistsAuto-fill the next seat when someone drops.Coming soon
SellingSessions, packages, products
PackagesSell a block of sessions as a single package.Live
ProductsAdd-ons and extras alongside core sessions.Live
Booking requestsClients request a slot from your availability.Coming soon
Client-side shopBranded checkout for packages, extras and gift cards.Coming soon
MessagingTalk to clients with context
One thread per clientNever buried in a group chat.Live
Dog profile alongside chatLast session and homework status, right there.Live
Phone or laptopSame conversation either way.Live
Attach session clipsDrop a video straight from the session you just ran.Live
Unread badgesBrowser tab + OS app icon update with the unread count.Live
Your businessKeep the lights on
Trainer awardsBadges for 10 clients, 50 sessions, training-day streaks.Live
Training-day streakSmall daily nudge to keep notes flowing.Live
Custom brandingYour name, colours and logo across the client app.Live
Stripe billingManage card and plan from inside the app.Live
Multi-trainer teamsShared calendar, roles and permissions — add trainers per seat.Live
ToolsGet set up, see what they see
Preview-as-clientLook at the client app through one client’s eyes — no fake account.Live
10-minute onboardingGuided setup with email follow-ups.Live
In-app helpSearchable, written for trainers.Live

For your clients

What your customers see.

Clients download PupManager and sign in. From there, your business name, colours and dogs take over every screen.

FeatureWhat it doesStatus
The appA branded home for every client
iPhone, Android, or webClients pick whichever they prefer.Live
Themed to your businessYour name, colours and dogs fill the screen the moment they sign in.Live
Your home screenWhat's next, this week's homework, badges earned.Live
Notification centreEvery reminder, message and milestone in one feed.Live
Install to home screenNo app-store download needed.Live
SessionsYesterday and tomorrow
My sessionsPast and upcoming, with notes and videos.Live
Session detailTasks, scores, video, homework — all in one card.Live
Tonight’s homeworkPushed to their phone before they're home.Live
Watch the cue backEvery cue you taught, on video, ready to replay.Live
ClassesMulti-week clarity
My classesEvery class they’re enrolled in, in one place.Live
Attendance + catch-upsSee what’s done and what’s still owed.Live
MessagesTalk to the trainer
One threadNo group chats, no losing context.Live
Attach a clipRecord a tricky moment, send it for a quick reply.Live
AchievementsLittle wins that keep them coming back
Earned badgesEvery milestone the dog hits.Live
Share badgesOwners post wins to social — free marketing for you.Live
AvailabilityTell you when they can train
My availabilityClients set when they can do sessions; you see it on your schedule.Live
ShopBuy without leaving the app
My shopBuy packages, extras and gift cards from inside the app.Coming soon

Under the hood

What runs in the background.

The plumbing that makes the rest of it work — apps, notifications, security, billing.

FeatureWhat it doesStatus
AppsWhere it runs
iOS appNative shell built with Capacitor. Currently in TestFlight.Live
Android appNative shell built with Capacitor.Coming soon
Mobile web (PWA)Works offline, installs to home screen — no store needed.Live
Desktop webFull feature parity on laptop and desktop browsers.Live
NotificationsReaching the right person
Push notificationsOS-level pushes for reminders, messages and milestones.Live
Email notificationsFallback channel when push isn’t enabled.Live
In-app notificationsPersistent feed every user can scroll back through.Live
Per-channel preferencesGranular controls for what goes where.Live
ExtensibilityMake it yours
Custom fieldsExtend any profile with the questions you ask.Live
Session form builderYour own questionnaires, your own scoring.Live
Intake form builderDrag-drop forms with embed code.Live
Custom brandingLogo, business name, colours.Live
TrustSecurity and billing
Stripe-backed billingPCI-compliant subscription handling.Live
Encrypted at rest + in transitIndustry-standard data security.Live
NextAuth session securityHardened login and session handling.Live
Roles and permissionsFront-desk, trainer, owner — each sees what they need.Coming soon
AdoptionHelp you actually use it
Onboarding walkthrough10-minute guided setup with progress tracking.Live
Onboarding email sequenceNudges over the first two weeks to get the habit going.Live
Engagement streakCounts consecutive training days you’ve written notes.Live

That’s the lot. Now try it on your own clients.

10 days free. No card. We’ll set up a starter template so you can be booking sessions within an hour.