Part of Enamel

One number for what each campaign, provider and chair actually collected.

Production, collections, AR aging, recall fill and case acceptance with names and birthdates stripped out — with deep links straight back into the product where the work happens.

No patient names in reportingFed by all ten productsDeep links back to the workMulti-location roll-up
app.enamel.dental · Practice Analytics
Production · last 8 weeks
reporting layer
Collections MTD$182,400
AR over 90 days$14,220
Recall fill rate74%
Cost per collected dollar$0.11
Case acceptance
68%
New patients
41
Illustrative preview — synthetic data, not an actual patient record.
One set of numbers
so the dashboard and your ledger cannot quietly disagree
No PHI
names and birthdates are stripped out, so a dashboard on the office screen is safe
Monday morning
the eight numbers an owner actually asks for, on one screen
Deep-linked
every number opens the queue that produced it
How it works

Reporting that cannot disagree with itself.

Most practice dashboards reconcile four exports. This one reads the same events the products emit.

1

Everything emits

Every product publishes events as work happens — claims paid, visits completed, plans accepted, calls answered.

2

The identifying details come out

Names, birthdates and record numbers are stripped out before anything reaches the reporting layer — so the numbers are safe to look at anywhere in the office.

3

You read one scorecard

Owner and provider views over the same numbers, with a link back into the operational product for anything that needs work.

Capabilities

The numbers an owner actually asks for.

Not a chart library. The eight questions that get asked every Monday.

KPI scorecard

Production, collections, new patients, case acceptance and recall fill on one screen, against target.

Production and collections

By provider, by operatory, by procedure category, with the collection ratio that matters rather than the one that flatters.

AR aging

By payer and by bucket, with the reason codes attached, so the aging report points at a cause.

Provider and operatory

Utilisation and production per chair and per provider, including where the schedule is leaking.

Recall and reactivation

Fill rate measured from completed visits, not from messages sent.

Multi-location roll-up

Group and DSO views with per-location drilldown on the same definitions.

Better together

The question no point solution can answer.

"What did the veneer campaign collect?" requires the ad, the lead, the consult, the booking, the visit and the payment to be the same record. Here they are.

Click to collected dollar

Cost per collected dollar by campaign, not cost per lead — because the lead and the payment are the same record.

Marketing & Growth →
Collections that tie to the ledger

Collections come from posted payments, so the dashboard and the ledger cannot drift apart.

Revenue Cycle →
Real case acceptance

Acceptance is a recorded presentation outcome rather than a number inferred from production.

Smile Design Studio →
Answered versus booked

Call containment and the share of calls that became appointments, in the same funnel as everything else.

AI Front Desk →
Compliance & trust

A reporting layer should not be a second copy of your PHI.

Analytics only reads. It reports on data with the patient identifiers already removed, and sends nothing back.

No patient data in the reporting

Names, record numbers and exact dates of birth are replaced with codes and age ranges before anything reaches reporting.

Small numbers are hidden

A count low enough to point at one patient is suppressed rather than shown.

It can only read

Analytics reads and reports. It cannot change a chart, even in principle.

You will not fail an audit

Clicking a number through to the underlying work is a normal chart access, recorded like any other.

In your practice

The eight numbers you actually ask about on Monday.

Not a chart library. The handful of things an owner wants to know before the first patient is seated.

Monday morning

Production and collections, without the export.

The same numbers your ledger has, on one screen, without anyone spending an hour building a report first.

When something looks wrong

You can click the number.

AR over ninety days opens the actual claims behind it, so a bad number turns into a work queue instead of a question.

Reviewing an associate

Per-provider, on the same definitions.

Production, case acceptance, recall fill and chair utilization by doctor and by operatory — measured the same way for everyone.

What your team stops doing
Reconciling four exports to get one number
Waiting on someone to build a report
Comparing two dashboards that disagree
Guessing which chair is underused
The rest of Enamel
Virtual Smile ConsultSmile Design StudioPatient EngagementRevenue CycleAI Front DeskVirtual CareMembership PlansPractice AnalyticsMarketing & Growth

Find out what your marketing actually collected.

We will build the scorecard against your own definitions on the call.

Request a demo

Practice Analytics reports with names and birthdates stripped out. Figures shown are synthetic and illustrative.