Management KPIs · inside the app

Open it. Your management numbers are already there.

Every other reporting tool hands you a report builder — pick a metric, set the window, run it, then do it again for the next number and stitch the answers together yourself. The Management KPIs screen skips all of that. You open it, and your facility's whole management picture is already there — occupancy, revenue per pet, lapsed clients, the empty-kennel opportunity — computed from your own data, with no report to build and nothing to type.

No setup. No field-picking. No “run report” button.

This isn't a dashboard you build — it's the answer, waiting for you. And next to every number, in plain words: is it Measured, an Estimate, or a Signal — with the exact formula and a drill-down to the records behind it. Because a number you can't check isn't worth running your business on.

Most tools make you build the report. This one hands you the answer.

Give the mature platforms their due — the established kennel and pet-care systems have deep, capable reporting suites. But they're report builders: you choose a metric, configure it, run it, then repeat for the next number. To assemble a real management view you'd run a stack of separate reports and piece them together by hand — and it still wouldn't land on one clean screen. We went looking, and we haven't found another platform that just hands an operator these numbers in one no-setup view. So we built it.

Zero setup, one screen

No report builder, no filters, no field-picking, no ten exports stitched together at 9 p.m. You open the screen and a glanceable grid of management metrics is already populated. The header shows the window it's reading — “Based on your last 90 days.” Change it and everything recomputes. That's the whole interaction.

Your real numbers, not industry averages

Occupancy uses your actual kennel capacity, counted from your active kennels — never a guessed benchmark. Revenue per pet comes from your paid invoices, net of refunds. Lapsed clients are measured against each client's own visit rhythm. Every figure is computed from the data your facility already generates — nothing to enter.

Every number shows its work

Each card wears a plain-words label — Measured, Estimate, or Signal — so you always know what you're looking at. “How we got this” spells out the formula, window, and source. “See the records” drills into the actual reservations or clients behind the number. No black box, no “AI confidence.”

What's on the screen the second you open it.

A glanceable grid of the management metrics operators actually run on — each its own card, each honest about how sure it is. Here's the shape of it.

Illustrative example — sample numbers, not a real facility's data (like the calculators on this site). Your screen shows your own records; the “See the records” drill-down lives in your app.
Average pets / dayMeasured
44
Boarding 31 · Daycare 11 · Other 2

Mean pets on premises per day across your window.

See the records
Revenue / pet / dayMeasured
$41
Blended across all services

Paid invoices, net of refunds, ÷ pet-days.

See the records
Occupancy rateMeasured
78%
Boarding pool · shown per service pool

Booked kennel-nights ÷ capacity from your active kennels.

See the records
Vacancy rateMeasured
22%
The complement of occupancy

Unused kennel capacity, per service pool.

See the records
Vacancy revenue opportunityEstimate
~$60k/yr
A projection, not booked revenue

If you filled today's empty kennels, annualized.

See the records
Lapsed clientsSignal
17 to re-engage
A worklist, not a settled loss

Clients overdue vs their own visit cadence.

See the worklist
Lifetime value by service mixMeasured
$2,180 avg
Boarding-only · Daycare-only · Training-only · Mixed

Lifetime paid revenue grouped by each client's mix.

See the records
No-showsMeasured
2.4%
Of reservations in your window

Reservations marked no-show ÷ total reservations.

See the records
Add-on attach rateMeasured
31%
Headroom for upsell

Stays with at least one add-on ÷ total stays.

See the records

Computed from your own data. Not a guarantee — these show you where to look first. That line sits on the real dashboard, too.

Honest by design: Measured, Estimate, or Signal.

Plenty of dashboards throw a confident number on a tile and hope you don't ask how they got it. We do the opposite — because for the decisions that move real money, you deserve to know how sure the number is.

Measured

Computed from your records

As close to fact as your data allows — a hard count from what's actually in your account. Occupancy, revenue per pet, no-shows.

Estimate

Modeled or projected forward

Useful for sizing an opportunity, but it's a forecast, not money in the bank — and we say so. The annualized vacancy revenue opportunity.

Signal

An indicator, not a verdict

A worklist or a flag — somewhere to look first, not a settled fact. Lapsed clients to re-engage; upsell headroom to chase.

Two links sit on every card. “How we got this” spells out the formula, the date window, and the data source. “See the N records behind this” opens the actual reservations or clients — in the app — so you can verify any number before you act on it.

Report-builder vs. the answer

Your current reporting can probably get there. Eventually.

Credit where it's due: the established platforms have deep, powerful reporting. The difference is what they ask of you — you build the report; here, you're handed the answer.

What it takes Most reporting suites BarkWhiz Management KPIs
Getting to the number Pick a metric, configure the report, run it — then repeat for the next one Open the screen; the full management picture is already there
Setup Choose fields, set filters and date ranges every time Zero configuration — one selectable window for the whole grid
Assembling the management view Run several separate reports, then stitch them together yourself One screen, computed for you, recomputed when you change the window
Occupancy basis Often a generic or manually-entered capacity Your real kennel capacity, counted from your active kennels, per service pool
How confident is this number? Usually unlabeled — a number is a number Every card labeled Measured, Estimate, or Signal, in plain words
Show me the math Buried in report logic, if it's shown at all “How we got this” on every card: formula, window, source
Verify it Export and reconcile by hand “See the records” drills straight into the reservations or clients

We won't claim nobody else does this — the reporting world is big and we haven't checked every corner. What we can say plainly: we haven't found another platform that hands an operator these numbers, with their work shown, in one no-setup view. If you've found one, tell us — we'd genuinely like to see it.

Remember the numbers our calculators asked you to guess?

The leak calculator on our homepage asks you to estimate your occupancy, your revenue per pet, the clients quietly slipping away. It has to ask — because legacy software records every booking and payment, then never adds them up. Management KPIs is the payoff: those same guesses, turned into measured numbers from your real data — no sliders, no inputs. Guess on the website; know in the app.

Run the guess-version first

Straight answers about Management KPIs

No — that's the point. It's zero-configuration: no report to build, no fields to pick, no filters to set. You open the screen and the numbers are already computed from the data already in BarkWhiz. The only control is the time window — the header always shows which one you're reading — and everything recomputes when you change it.

Your own data — the reservations, kennels, and paid invoices already in BarkWhiz. Occupancy uses your real kennel capacity, counted from your active kennels, not an industry average. Revenue figures use your paid invoices, net of refunds. Lapsed clients are measured against each client's own visit cadence. Every card's “How we got this” shows the exact formula, the window, and the source.

Plain words for how solid a number is — not an “AI confidence” score. Measured is computed straight from your real records (occupancy, no-shows, revenue per pet). Estimate is modeled or projected, and labeled as such (like the annualized value of today's empty kennels). Signal is an indicator or worklist — a place to look first, not a settled fact (like lapsed clients to re-engage).

No — every figure on this page is an illustrative example, marked as such, the same way the calculators elsewhere on this site are framed as estimates. They show you the shape of the dashboard. Your real numbers, and the named clients behind them, live inside your account behind your login. We'd never put a real facility's private data on a public page, and the “See the records” drill-down is in-app only.

No — it's a re-engagement worklist, labeled Signal for exactly that reason. It surfaces clients who are overdue versus their own visit cadence, so you have a list to work, not a verdict. It shows where to look first, never a settled loss booked as fact.

The capable ones do, and their reporting suites run deep. The difference is they make you build each report and run them one at a time, then assemble the management picture yourself. We haven't found another platform that hands an operator this whole management view in one no-setup screen — most reporting tools make you build the report; this one hands you the answer.

Stop building reports. Start reading your facility.

Founding facilities get the Management KPIs screen, white-glove onboarding, and founding pricing locked in for life. We onboard our first ten by hand — come see your real numbers on one screen.