Three-Milestone Funnel
Track the lead all the way to a treatment start.
Most tools stop at “we sent them a form.” HHub tracks three real milestones — every lead that comes in, every one that books a consult, and every one that actually starts treatment. Attributed back to the marketing channel that produced
Lead
Consult Booked
New Start
The Problem · The Solution
You're spending on marketing. Do you know what's producing?
Most orthodontic practices spend $10K-50K a month on marketing without knowing which channels actually produce patients. Not calls. Not clicks. Actual booked consults and treatment starts. HHub was built to answer that question honestly.
The Problem
You don't know which channels produce patients. Your agency tells you Google Ads is "working." Your front desk swears it's mostly referrals. Nobody actually knows because leads from every source dump into the same inbox with no attribution.
Solution
Every lead tagged. Every source counted. Google Ads, SEO, direct, Google Business Profile, HHub's own channels, referring doctors — every lead comes in tagged with its source. See the per-channel breakdown in one click.
Front desk guesses which leads to call first
Every lead scored 0-100% the moment it lands
Calls come in and you have no idea what happened
Every call read, summarized, and understood
Interested leads who didn't book get forgotten
AI-drafted SMS ready to send in one tap
No coaching for the team on how they're doing
Score every call against what matters at your practice
How It Works
Six capabilities. All shipped, all working today.
- Source Attribution
- AI Lead Scoring
- AI Call Analysis
- Miss-Opportunity Recovery
- Custom Call Scoring
- Multi-Location Rollup
Every lead comes in tagged. Every source, counted.
- Google Ads via UTM & call tracking numbers
- SEO / organic search via referrer
- Direct traffic (someone who typed your URL)
- Google Business Profile / Maps calls
- HHub channels (SMS, AI voice, chatbot, web form)
- Referring doctors from the Referral module
Every lead scored 0-100% the moment it lands.
- Score assigned within seconds of the call ending
- AI 2.0 — trained on orthodontic patient conversations
- Score visible in the leads table for instant prioritization
- Sort inbox by score — hottest leads to the top
- Filter by score threshold to focus the team's attention
- Score explanation available — see why the AI scored what it did
Every call read. Every conversation understood.
- Every call transcribed automatically
- Plain-English analysis summary of what happened
- Full transcript retained if you want to review
- Auto-detected intents (booking, insurance, cost, etc.)
- Booking status: did they book or not, and why
- Suggested next action based on what was discussed
Two personalized SMS drafts. Front desk picks one. Send.
- Miss-opportunity flag on every interested-but-unbooked lead
- Two personalized SMS drafts per lead, generated by AI
- Drafts reference what the patient actually discussed
- Front desk picks which draft(s) to send
- Edit-and-send workflow — never fully automated
- Regenerate button if the AI drafts miss the mark
Score every call against what matters at your practice.
- You define up to 10 scoring categories — customized to your practice
- HHub scores every call automatically against those categories
- Specific coaching notes generated per call — not generic feedback
- Coaching-focused framing — meant to grow the team
- Office manager sees patterns across the team over time
- Individual coaching workflow with "Coach" action per call
Every location's performance in one view.
- Practice picker in the top nav — toggle any location
- "All Locations" view for consolidated reporting
- Per-location leads, consults, starts, and revenue
- Per-source performance by location
- Compare locations side-by-side
- Flag underperforming locations for management attention
Every lead comes in tagged. Every source, counted.
- Google Ads via UTM & call tracking numbers
- SEO / organic search via referrer
- Direct traffic (someone who typed your URL)
- Google Business Profile / Maps calls
- HHub channels (SMS, AI voice, chatbot, web form)
- Referring doctors from the Referral module
Every lead scored 0-100% the moment it lands.
- Score assigned within seconds of the call ending
- AI 2.0 — trained on orthodontic patient conversations
- Score visible in the leads table for instant prioritization
- Sort inbox by score — hottest leads to the top
- Filter by score threshold to focus the team's attention
- Score explanation available — see why the AI scored what it did
Every call read. Every conversation understood.
- Every call transcribed automatically
- Plain-English analysis summary of what happened
- Full transcript retained if you want to review
- Auto-detected intents (booking, insurance, cost, etc.)
- Booking status: did they book or not, and why
- Suggested next action based on what was discussed
Two personalized SMS drafts. Front desk picks one. Send.
- Miss-opportunity flag on every interested-but-unbooked lead
- Two personalized SMS drafts per lead, generated by AI
- Drafts reference what the patient actually discussed
- Front desk picks which draft(s) to send
- Edit-and-send workflow — never fully automated
- Regenerate button if the AI drafts miss the mark
Score every call against what matters at your practice.
- You define up to 10 scoring categories — customized to your practice
- HHub scores every call automatically against those categories
- Specific coaching notes generated per call — not generic feedback
- Coaching-focused framing — meant to grow the team
- Office manager sees patterns across the team over time
- Individual coaching workflow with "Coach" action per call
Every location's performance in one view.
- Practice picker in the top nav — toggle any location
- "All Locations" view for consolidated reporting
- Per-location leads, consults, starts, and revenue
- Per-source performance by location
- Compare locations side-by-side
- Flag underperforming locations for management attention
A note on your PMS
Full funnel automation with Ortho2 & Cloud 9. Works without them too.
Practices on Ortho2 Edge or Cloud 9 Ortho get fully-automated funnel tracking — Lead → Consult → Start attribution happens without any manual work, because HHub reads status changes directly from your PMS. Practices on other PMSs get everything except automated Start tracking, which they can enter manually. All other features work the same.
Better Together
New leads are one half. Here's how they connect.
Patient Interactions
Existing patients live over here
Lead Management handles new patients. Patient Interactions handles existing ones — at-risk flagging, auto-tasks, retention intelligence. Together they cover the full patient lifecycle from first click to lifelong patient.
Explore Patient InteractionsScheduling
Booked consults land here
Every consult booked (via any channel) writes directly into Ortho2 or Cloud 9. The Consult milestone in your funnel connects straight to the Scheduling module — one booking engine, four front doors.
Explore SchedulingAI Agent
The AI that generates the messages
The same AI Agent that answers missed calls also generates the personalized SMS drafts in Miss-Opportunity Recovery. Same knowledge base, same voice, same brand — across every touchpoint.
Explore AI Agent