Audit me
← back to imsurajkadam.com/blog

How a 12-Bed PHP Program Went From 8 Patients to 14 in 90 Days — $0 New Ad Spend

## Lead

Case Study · Part 2 Healthcare Marketing 2026-07-15 20 min read

The setup

Before we touch any budget, here's the baseline:

Center
MABH (Mid-Atlantic Behavioral Health) — de-identified per request

Program
Private 12-bed PHP for alcohol + opioid use disorder, adjacent IOP

Revenue
~$3.2M annualized ($250–310K/month), 18 months at this census

Acquisition
Google Ads $4,200/mo (18 months, no case-study attribution) · SEO agency (monthly blog, zero rankings in 9 months) · 2 admissions coordinators, average tenure 3 years

Their problem statement
"We've tried three agencies. None of them understood our program. We're not a marketing problem; we're a programming problem."

The Owner J.K. was correct on the first half. She was wrong on the second half. The program was good. The marketing and admissions operations weren't keeping up with the program. The leak framework showed this within 48 hours.

The harder truth

"We're not a marketing problem" is something owners say when they don't trust marketing yet. After eight weeks of working together, J.K. told us: "I didn't realize marketing operations was its own discipline. I'd been treating it like a side project for my admissions coordinator."

The audit (what we found on Day 8)

Here is how MABH scored across the 6 admission leaks (categories from the master playbook):

| Leak | MABH Status | Severity | When we fix it |

|---|---|---|---|

| 1 · Google visibility thinness | Partial — wrong GMB primary category, thin treatment pages | Medium | Phase 2 |

| 2 · Inquiry capture friction | Partial — 9-field form, voicemail after hours | Medium | Phase 1 |

| 3 · Speed-to-lead decay | High — median 47 minutes, no automation | High | Phase 1 |

| 4 · Admissions process gaps | High — no 20-script playbook, family voice unaddressed | High | Phase 1 |

| 5 · Lost-inquiry reactivation | Critical — 412 lost inquiries, 0 touches in 6 months | Highest | Phase 1, Day 9 |

| 6 · Attribution missing | Low — UTM params on paid links, but phone call source unknown | Low | Phase 1 cleanup |

The biggest leverage was Leak #5. Almost every center has this exact leak and almost no center realizes how much revenue is sitting in their CRM's "lost inquiry" archive.

The 4 moves that produced the result

Move 1 — Lost-inquiry reactivation (Day 9)

We took the 412 lost inquiries and seeded them into a 6-touch SMS + email flow:

REACTIVATION CASCADE · 412 LOST INQUIRIES · 60 DAYS 412 reached 23 engaged 4 admits RECOVERY RATE: 5.6% · REVENUE: $123,200 FROM A 6-HOUR INVESTMENT

Result: 23 of 412 reactivated at the 60-day mark (5.6% recovery rate). 4 of 23 converted to admissions. At a per-admission value of $30,800, that's $123,200 in revenue from one six-hour investment.

Move 2 — Speed-to-lead automation (Day 10)

Three changes, all operational, $0 media:

SPEED-TO-LEAD · BEFORE / AFTER · 30 DAYS DAY 1 47 min median DAY 30 6 min median −87% Lead-to-admission conversion lifted from 14% to 23% ESTIMATED 90-DAY LIFT: ~+3 ADMISSIONS / MONTH

Move 3 — The 20-script admissions playbook (Day 12-18)

We built a 20-script playbook with J.K. and her two admissions coordinators. Every script had the same skeleton — Acknowledge → Reframe → Bridge — across the 20 most common objections:

Plus 15 more, each with a real transcript of how it should sound on the phone. We Loom-recorded each script and posted to internal Confluence so the team could reference on calls.

Move 4 — Google Business Profile build-out (Day 30+)

The Phase 2 work — only after the leaks were patched:

The numbers — what 90 days produced

Metric Before After 90 days Delta
PHP census (12 beds)814+6 beds (75% growth)
Monthly admissions (rolling)1119+8 / mo
Lead-to-admission conversion14%23%+9 points (64% lift)
Median speed-to-lead47 min6 min−41 min (−87%)
Lost-inquiry recovery rate0%5.6%+5.6 points
Google Ads spend$4,200 / mo$4,200 / moNo change
Google Ads cost-per-admission$382$221−42%
GMB impressions / month14,80021,800+47%

Most-quoted line from J.K.'s follow-up email six weeks later:

We didn't change our weekly ad budget once. We added 6 patients and 8 admissions per month. That's $246,000 per month we're now billing that we weren't before, against the $7,000 we invested in the engagement. The math isn't even close.

— J.K., Owner (paraphrased with permission)

What didn't work (and what we tried twice)

Three things didn't pan out. We share these because you should know what we tried so you don't have to.

  1. Insurance-focused landing pages (initial version). Built 3 LP's on Day 35 — BCBS, Aetna, United. They got traffic. They didn't convert. The issue: a landing page about an insurance carrier signals to the visitor that they're shopping for an insurance answer, not a treatment program. We rebuilt them around "treatment for [substance]" with insurance as a sidebar section, not the headline. Conversion tripled after. Lesson: insurance is the qualifier, not the headline.
  2. Facebook retargeting (small budget). Tried $600/mo of Meta retargeting. Click-through was fine; conversions were minimal. Meta's targeting on healthcare retargeting is constrained, and the cost-per-conversion was ~3× Google Ads. We killed it after 30 days. Lesson: Meta retargeting doesn't pencil for ATCs at this scale.
  3. The blog content run (SEO agency recommendation). The pre-existing SEO agency had recommended 8 blog posts per month. We did 1 post in month 1, 2 posts in month 2 — then stopped. Why: ROI calc said blog content would take 4-6 months to even start ranking. Lesson: SEO content only compounds outside the 90-day window. Document, defer, don't pretend.

The reusable framework (what we kept in our playbook)

Three things came out of MABH that we now use in every engagement:

What's in this case for owners reading it

If you're an owner asking "could this work for my center":

What you walk away from a 90-day engagement with, regardless of center size:

Continue reading

The next case study goes the other direction. Part 3 — How a $4,200/mo Google Ads budget returned 7 admissions... until we rebuilt the account. The story is more about saying no to bad spend than about adding new.

Read it here: /blog/google-ads-rebuild-case-study

Or jump back to the anchor: /blog/atc-admissions-engine


S

Suraj Kadam — Hidden Leaf Media

Founder of HLM · builds the 90-day admissions engine for U.S. addiction treatment centers. Long-form on healthcare marketing, growth infrastructure, and the actual math behind patient acquisition. Based in Navi Mumbai, works with centers across the U.S.

  1. 1. The 90-Day Admissions Engine
  2. 2. Case — 12-bed PHP, 8→14 patients with $0 new ad spend — you are here
  3. 3. Case — $4,200/mo Google Ads returned 22 admissions (same budget)
  4. 4. Case — the 14-minute speed-to-lead fix (out next week)
  5. 5. Case — 38%→71% occupancy in 7 weeks (GBP + SEO + speed)
  6. 6. Case — cold state expansion, 47 calls in 90 days