Cost per acquired patient (CAC)
- Apr 17
- 2 min read
1. Baseline math (what 30 appointments actually costs)
Typical optometry / healthcare CAC:➜ $150 – $600 per patient (Brighter Click)
Optometry-specific estimates often tighter:➜ $50 – $250 per patient (lower-end performers) (Smart Vision Health AI)
So for 30 new patients/month:
Scenario | Cost per patient | Monthly cost |
Efficient practice | $100 | $3,000 |
Average | $250 | $7,500 |
Competitive metro (LA/NYC) | $400+ | $12,000+ |
Reality: most practices land around $5K–$10K/month to reliably add 30 patients.
2. Cost by channel (what actually drives those 30 bookings)
1) Google Ads (High intent — fastest scaling)
Cost per lead: ~$50–$150
Lead → patient conversion: ~20–40%
Cost per patient: $150–$400
Performance benchmark:➜ ~6–8 new patients/month per campaign (EyeCarePro)
To hit 30 patients:
Need ~4–5 campaigns OR higher spend
Budget: $4K–$10K/month
Best for: immediate growth, new locations
2) SEO (Google organic)
Cost per lead: ~$300 (Pinnacle Pursuit SEO)
Higher conversion (~5–6%)
Cost per patient: $150–$350
Monthly cost:
$1,500–$3,000 typical retainers (Pinnacle Pursuit SEO)
Contribution:
5–15 patients/month (after 3–6 months)
Best for: long-term cost reduction
3) Meta / Social Ads (Facebook, Instagram)
Cost per lead: ~$100–$200
Lower conversion (~3%) (Pinnacle Pursuit SEO)
Cost per patient: $250–$600
Budget for 30 patients:
$5K–$12K/month
Best for: promos (dry eye, myopia, specials)
4) AI / Automated Lead Gen + SMS follow-up
Cost per lead: $20–$200 (SetupBots)
Better conversion due to automation
Cost per patient: $100–$300
Monthly cost:
$500–$3,000 platform + ad spend
Best for: improving conversion (not just generating leads)
5) Patient recall (MOST UNDERUSED)
Cost per patient: $1–$10 (Smart Vision Health AI)
30 appointments:
$30–$300 total
Best for: easiest win (but not “new patients”)
6) Workshops / events (dry eye, specialty care)
Cost per patient: $75–$150 (Optometry Labs)
30 patients:
$2K–$4.5K
Best for: high-value services
3. What a realistic 30-appointment mix looks like
Most successful practices don’t rely on one channel.
A typical efficient mix:
Channel | Patients | Cost |
Google Ads | 12 | $3,600 |
SEO | 8 | $1,500 |
Social Ads | 5 | $1,500 |
Recall/reactivation | 5 | $100 |
Total | 30 | ~$6,700/month |
4. Key insight most practices miss
The biggest mistake:
Optimizing for cost per lead
The real metric:
Cost per booked & showed appointment
Because:
Avg healthcare lead: ~$50
But real CAC = 4–6× higher due to no-shows & conversion (Brighter Click)
5. Strategic takeaway (this is where you win)
If your goal is 30 appointments/month, the leverage points are:
1. Conversion > traffic
Going from 20% → 40% conversion cuts CAC in half
2. Recall system first
Cheapest growth lever by far
3. Google Ads = backbone
Most predictable scaling channel
4. SEO = margin expansion
Lowers cost over time
Bottom line
Expect to spend:
$5K–$10K/month to reliably add 30 new patients
Best-performing practices:
Blend Google Ads + SEO + automation + recall
Biggest unlock:
Fix conversion + follow-up, not just lead volume

Comments