Layer 01 · Patient Acquisition

Predictable patient acquisition. From a network that's already looking for your clinic.

The Xcare Rewards network - 200,000+ active members across Canada - is the primary acquisition engine. Managed Google Ads and local SEO supplement when you need volume beyond the network. Every booked patient attributed back to your PMS. You see cost-per-booked-patient, not cost-per-click.

See attribution on my data
Attribution · last 30 days$331k attributed
  • Google Local482 sessions · 187 booked · $84.2k
  • Meta311 sessions · 92 booked · $41.4k
  • Organic SEO214 sessions · 138 booked · $62.1k
  • Referrals88 sessions · 71 booked · $31.9k
  • Recall412 sessions · 248 booked · $112k
● Sessions ● BookedDrill ↓
The thesis

Patients, not leads.

Most acquisition starts with a stranger searching Google. We start with 200,000 members already in the network - many of them looking for a clinic in their area right now. Paid acquisition fills the gaps, doesn't drive the bus.

01
Reach.

Xcare Rewards member network, Google Local, paid search, SEO. The network is primary; paid is the supplement.

02
Capture.

Online booking, missed-call text-back, AI front desk. Identity unified at first touch.

03
Convert.

Insurance check, deposit, confirmation. The chair fills in the same hour.

04
Attribute.

PMS reconciliation through our secure PMS bridge. Booked revenue tied back to channel, campaign, and creative.

Patient Revenue Report
14 days
Free PMS-connected diagnostic before any commitment
Funnel reconciliation
PMS-native
Every booking traced through our secure PMS bridge, not Google Tag Manager
First booked patient
30-45 days
Median time from contract to first attributed booking
Pricing model
Pay-per-patient
Available as an entry path. You pay when a patient books.
The closed loop

Budget moves where the patients are. Automatically.

When Google Local outperforms Meta on cost-per-booking, budget moves overnight. When a creative drives high-LTV implant patients, it gets more share. When a channel goes dark, the system reroutes. You see the digest. You don't run the spreadsheet.

Channel arbitrage · liveLIVE
  • Google Local · 9:42aARBITRAGECPB dropped to $11.40, +$42/day routed
  • Meta · 9:44aPAUSEDCPB at $36.80, weak adset killed
  • Organic SEO · 9:46aBOOKINGWhitening cohort, $480 booked
  • Recall · 9:48aSEQUENCE47 overdue patients, sequence shipped
  • Google Local · 9:51aBOOKINGImplant consult, $890 attributed
You're early - and that's the point

From spend to booked revenue. End to end.

Connect your PMS. We'll show you how many Xcare Rewards members are within 5km of your clinic, what your last 90 days of acquisition would have looked like with the network running, and what attribution would have looked like - in 14 days, free.