Internal platform of Detroit Dental Now

Every office.
Every provider.
One set of numbers.

Marcelo Analytics turns raw Open Dental data into the metrics a dental group runs on: production, collections, schedule capacity, treatment acceptance, hygiene recall and marketing return, computed once and shown the same way everywhere.

22
Modules
6
Workgroups
1
Definition per metric
Read-only sync
Open Dental is never modified
Consistent metrics
Same number on every screen
Role-based access
Per-user, per-office permissions
Built for PHI
Minimum-necessary by design
How it works

From practice management system to decisions, without touching the clinical database

Open Dental stays the system of record. Marcelo Analytics copies what it needs, computes each metric once, and serves it to the right people.

  1. STEP 1

    Incremental sync

    Patients, appointments, procedures, treatment plans, claims, payments, adjustments, recalls and schedules are pulled into a local reporting database on a schedule, with checkpoints, retries and logging.

  2. STEP 2

    One definition per metric

    Production, collections, acceptance, recall and every other figure lives in a single domain service. A dashboard tile, a drill-down and an export all call the same code.

  3. STEP 3

    Dashboards and drill-downs

    Filter by date range, office and provider. Click any number to see the appointments, procedures or claims behind it.

  4. STEP 4

    Governed access

    Users get a role and a set of offices. Modules, data and actions are limited to what that role is allowed to see.

Modules

22 modules, organized by who uses them

Executives, office managers, front desk, providers, billing and marketing each get the views they need. Access to each module is granted per user.

  • Dashboard

    Practice performance and multi-location overview

  • KPIs

    Key performance metrics by doctor, hygiene, and specialty

  • Snapshot

    High-level practice snapshot and fast stats

Integrations

Three data sources. All of them read-only.

Marcelo Analytics reads from the systems the group already uses and never writes back to them.

Open Dental

The practice management system in every office. Tables are synchronized incrementally with per-table checkpoints so reporting never queries the live clinical database.

  • Patients, appointments and schedules
  • Procedures and treatment plans
  • Claims, payments and adjustments
  • Recalls and provider setup

Google Ads

An administrator connects the group's own Google Ads manager account with Google sign-in. Marcelo Analytics reads reporting data and places it next to new-patient and production figures to show return on ad spend per office.

  • Account names and IDs
  • Campaign names, status and channel
  • Daily cost, impressions, clicks, conversions
  • Never creates or edits campaigns, ads, budgets or bids
  • Reads no other Google product

Website analytics

A small first-party snippet on the group's own websites records visits and form submissions so new leads can be attributed to the channel that produced them.

  • Page views, referrers and campaign parameters
  • Form submissions linked to the visit
  • Local storage instead of cookies
  • Nothing shared with third parties
Security and privacy

Designed around protected health information

Marcelo Analytics handles patient records, so it is built on the minimum-necessary principle: people see only the modules, offices and data their role requires.

FAQ

Common questions

Who can use Marcelo Analytics?

Only employees, contractors and authorized agents of Detroit Dental Now. There is no public sign-up and the platform is not offered to other practices or vendors.

Does it change anything in Open Dental?

No. The sync is read-only. The only writes to Open Dental come from features explicitly built to schedule or confirm appointments, and those are enabled per office by an administrator.

Why does it ask for Google Ads access?

To read campaign reporting for the group's own ad accounts and compare advertising cost with the new patients and production those campaigns produce. The connection is read-only and can be revoked at any time from the integrations page or from your Google account permissions.

How fresh are the numbers?

Open Dental tables sync on a schedule throughout the day, and each office shows when it last synced. Google Ads statistics are pulled daily, and the trailing window is re-pulled because Google restates conversions for several weeks.

How do I get access or report a problem?

Ask your office manager or administrator to create or update your account. For technical problems or anything else, email support at dev@detroitdentalnow.com.

Already on the team?

Sign in with your work account to open your workspace. Need access? Ask your office manager or administrator.