VetPulse / Peer Comparison
Veterinary peer comparison benchmarking
See how your revenue mix compares to similar-sized practices in your region — with privacy gates that keep any one clinic's numbers from being reverse-engineered out of the comparison.
$199/mo, everything included. See pricing.
Illustrative sample data — thresholds shown reflect the actual rule logic.
How the comparison works
Every VetPulse clinic's weekly revenue is mapped, account by account, to the VMG/AAHA chart of accounts, then rolled up into a cohort based on clinic size (an active-vet-count band) and US Census region. Your revenue share for each account — what fraction of total revenue that category represents — is compared against the cohort's median for the same account and week.
A finding fires when that share deviates 25% or more from the cohort median, in either direction. Deviations of 50% or more escalate to high severity. A deviation isn't automatically good or bad news — running above median could reflect a strength or a pricing question, and running below median more often points at a missed-recommendation gap. Either way, it's a prompt to look closer, not a verdict.
This runs on a weekly aggregation job, not the real-time pipeline most other findings use — comparisons refresh once a week, not on every new transaction.
Privacy gates, not just averages
A comparison is only ever shown once its cohort clears two independent thresholds: at least 20 contributing clinics, and no single clinic contributing more than 40%of that cohort's revenue for the account and week in question. Below either threshold, you'll see “not enough data yet” instead of a number. Every figure you do see — median, 25th/75th percentile — is an aggregate statistic computed across the whole cohort, never another clinic's individual numbers.
What this page does not claim
This detector flags a revenue-mix deviation from a peer group — it doesn't diagnose why the deviation exists. It's distinct from revenue concentration, which looks at how spend is distributed across your own clients rather than how your revenue mix compares to other practices.
Common questions
- How are clinics grouped into a peer cohort?
- By size (a band based on active vet count) and US Census region — the same combination that determines your cohort key. A cohort mixes clinics of a comparable size in a comparable part of the country, not every VetPulse clinic nationwide.
- How big does a deviation need to be to get flagged?
- 25% or more above or below your cohort's median revenue share for that account. Deviations of 50% or more escalate to high severity.
- What happens if my cohort doesn't have enough clinics yet?
- You'll see "not enough data yet" instead of a comparison for that account. A comparison only appears once its cohort has at least 20 contributing clinics, and no single clinic accounts for more than 40% of that cohort's revenue for the account in question — both privacy gates have to clear before any number is shown.
- Can I see which other clinics are in my cohort?
- No. Every number you see is an aggregate statistic — a median, a 25th/75th percentile range — computed across the cohort. There's no path from what's in your dashboard back to any individual practice's numbers.
- Is this updated in real time like other alerts?
- No — peer comparison runs on a weekly aggregation job, not the real-time detection pipeline most other findings use. Comparisons refresh once a week.
Ready to see it on your own data?
Start free 7-day trial