Five channels + one engineering build. ~$44.5K/mo ad spend plus $3–8K/mo HIPAA-compliant SaaS stack (HubSpot + Keragon + Ours Privacy). The plan flips the engine from form-fill optimization to patient-CPA optimization — but patient-CPA is a 45–75 day HIPAA-compliant build, not a Day-1 tag. By Day 60 the signal flows, by Day 90 there is 30 days of patient-CPA data, the verification leak closes (50 → 75%), and the compounding moats — founder-led AEO, PCP referrals, and HubSpot patient referrals — start bending CAC downward as paid CPC inflates.
| Phase | Window | Weekly Target | Monthly Run-Rate | What Drives the Lift |
|---|---|---|---|---|
| Baseline | Week 0 (today) | 23 / wk | ~100 / mo | Current state. Google Ads ~50/mo + brand/direct/informal ~50/mo. Form-fill CPA $201 blended on $42.6K/mo paid. |
| Phase 1 · Foundation | Days 15–30 | 26 / wk | ~113 / mo (+13%) | Insurance-panel page live (L1 partial); intent-keyword pruning; PMax 20% reallocation pilot; site-fix package (Morgan purge + Winter Hawks + GA4). L0 build is in BAA/scoping mode — no signal yet. |
| Phase 2 · Build Complete | Days 31–60 | 32 / wk | ~140 / mo (+40%) | L0 signal layer lands ~Day 60. PracticeQ form rebuild + eligibility API (L1 full activation). AEO articles 1–5 published. PCP relationships #1–#2 formalized. HubSpot Marketing Hub + SMS infra ready. Verification ≥60%. |
| Phase 3 · Compound | Days 61–90 | 50 / wk | ~217 / mo (2×) | Value-based bidding live on patient-CPA signal (Day 75+). AEO citations begin landing. HubSpot patient-referral campaigns #1 (Day 75) + #2 (Day 88). PCP ramp to 5–7 relationships. Verification → 75%. SMS appointment reminders reduce no-show rate. |
| Lever | Day 90 Contribution | Weekly Equivalent | Gate |
|---|---|---|---|
| Baseline held | 100 / mo | 23 / wk | Google Ads ~50 + brand/direct/informal ~50 — held constant assuming no degradation. |
| L0 · Signal-layer build | 0 direct | 0 | Gating Unlocks L1 full / L4 value-based bidding / L6 attribution. Production Day 60. |
| L1 · Verification 50% → 75% | +25 / mo | +6 / wk | L0 + PracticeQ BAA. Mechanical: $40K Google ÷ $533 effective CPA = 75 patients (vs 50 today). |
| L2 · AEO + organic content | +20 / mo (conservative) | +5 / wk | 10 articles published; ≥3 LLM citations by Day 90. Upper band: +30/mo if citations come earlier. |
| L3 · Review compounding | +5 / mo | +1 / wk | Billing-team rebuild + cancellation policy rewrite + review-prompt cadence. Indirect via CPC suppression + local pack. |
| L4 · Google Ads CPA | +10 / mo | +2 / wk | Standalone contribution above L1. Value-based bidding live Day 75+ on patient-CPA signal. |
| L5 · PCP referrals | +7 / mo | +2 / wk | 5–7 active relationships by Day 90; clinician-to-clinician outreach signed by Cary or Salim. |
| L6 · HubSpot patient referrals | +5 / mo (ramping) | +1 / wk | HubSpot Marketing Hub + SMS. 2 campaigns sent by Day 90; full effect lands Day 120. |
| Committed Point Estimate | 172 / mo | ~40 / wk | Subtotal of committed levers at Day 90 baseline confidence. |
| + Accelerators (named below) | +45 / mo | +10 / wk | Three accelerators that close the gap from 40 → 50/week. Each is a decision-gated lever, not a free improvement. |
| Day 90 Goal · Stretch Math | ~217 / mo | 50 / wk | 2× current. Requires committed levers AT BASELINE + all three accelerators clearing their gates. |
| Program | Earliest Launch | Prerequisites | Day 90 Contribution to "50/wk" |
|---|---|---|---|
| 1 · Show-Rate Lift | Day 60 | L0 signal · HubSpot SMS infra · Keragon Booked-stage flow live | Funnel multiplier: +5–10 pts on attend rate. Adds ~+8–14/mo and amplifies every other program. |
| 2 · Lead Nurture | Day 60 | L0 signal · HubSpot email · Keragon Lead-create flow · brand voice library (S1 voice work) loaded as templates | Direct: +6–10 attended/mo from re-engaged abandoned form-fills |
| 3 · Winback | Day 75 | L0 signal · psychiatric-marketing legal sign-off · Cary-voiced care-continuity copy approved | Indirect: +5–8 reactivated visits/mo · grows visits/active (revenue multiplier; not counted in "newly attended") |
| 4 · Referral Activation | Day 75 | L0 signal · HubSpot Marketing Hub · referral-incentive policy signed off · Ours Privacy attribution flowing | Direct: +3–8 referred patients/mo by Day 90; ramps to 15–30/mo by Day 180 |
| Combined Lifecycle Contribution at Day 90 | +17–32 newly attended/mo · +5–8 reactivated visits/mo (visits-per-active grows separately) | ||
| Channel | Amount | % of Total | Notes |
|---|---|---|---|
| Google Search — Branded | $6,000 | 13% | Warm-demand harvest · expand sitelinks + payer panel |
| Google Search — Symptom (Dep/Anx/ADHD) | $18,000 | 40% | RSA refresh · insurance + W2 framing · lead with verification SLA |
| Google Search — Therapy + Psychiatry | $11,000 | 25% | Bid-down · monitor stated CPA Days 15–60; patient-CPA reallocation defensible Day 75+ |
| Google PMax Local | $5,000 | 11% | Scale carefully · new asset group with founder visuals |
| Meta Lead Gen | $1,000 | 2% | Rebuild signal first · spend restart Day 22 |
| SEO + AEO (founder content) | $2,500 | 6% | Redirect of existing SEO retainer · founder byline |
| Referral · PCP + Patient (L5 + L6) | $1,000 | 2% | PCP packet · clinician outreach · HubSpot patient-referral campaigns (Day 75+) |
| Paid Marketing Total | $44,500 | 100% | vs. ~$42,600/mo current paid (Feb 10 – May 10) |
| L0 · HIPAA SaaS stack (net-new, off paid budget) | $3,000–$8,000 | — | HubSpot HIPAA tier $1.5–3K · Keragon $0.5–1.5K · Ours Privacy $1–3K (volume-dependent). Recurring from Days 15–20. |
| L0 · Implementation (one-time) | $0–$30,000 | — | $0 if MH-1 owns the build · $0 if client-managed in-house · $10–30K if hybrid with Keragon-certified or HubSpot Solutions Partner. Day 14 BR ask #1. |
| Channel | Days 1–30 | Days 31–60 | Days 61–90 |
|---|---|---|---|
Google Search $35K/mo |
|
|
|
Google PMax Local $5K/mo |
|
|
|
Meta Lead Gen $1K/mo |
|
|
|
SEO + AEO $2.5K/mo |
|
|
|
L0 · Signal-Layer Build $3–8K/mo SaaS HubSpot · Keragon · Ours Privacy |
|
|
|
Referral · PCP + Patient (L5 + L6) $1K/mo |
|
|
|
| Channel / Workstream | Deliverable | Frequency | Owner |
|---|---|---|---|
| Google Search | Campaign management · RSA refresh · bid strategy · sitelinks · weekly reporting | Weekly | MH-1 · Co-Pilot (Paid Search) |
| Google PMax | Asset hygiene · audience signals · creative refresh · monthly scale review | Bi-weekly | MH-1 · Co-Pilot (Paid Search) |
| Meta Lead Gen | Pixel/CAPI rebuild · video concept production · audience build · weekly reporting | Weekly | MH-1 · Co-Pilot (Paid Social) |
| SEO + AEO | Editorial calendar · content briefs · founder-byline drafting · AEO citation tracking | Weekly publish · Monthly audit | Joint · MH-1 Co-Pilot (SEO) + Anthony |
| Creative Production | Concept briefs · UGC + Healthgrades sourcing · video editing · asset builds | Bi-weekly | MH-1 · Co-Pilot (Creative) |
| L0 · Signal-Layer Build (NEW) | 4-BAA execution (PracticeQ + HubSpot + Keragon + Ours Privacy) · HubSpot tenant + lifecycle stages · Keragon middleware flows · Ours Privacy CAPI · production signal target Day 60 | Weekly build cadence Days 15–60 · Monthly post-go-live | TBD · Day 14 BR ask #1 — MH-1 / Client / Hybrid |
| CRM Operations (HubSpot) (NEW) | Lifecycle stage hygiene · property maintenance · list/segment ops · campaign send · Keragon flow monitoring | Weekly | Joint · MH-1 (Lifecycle) + MindRx Ops (post-Day-60) |
| Referral System (L5 + L6) | L5: PCP packet · pilot mgmt · attribution. L6: HubSpot patient-referral campaigns (text + email, HIPAA-compliant) · incentive policy · post-visit asks · attribution via Ours Privacy | Bi-weekly | Joint · MH-1 (Lifecycle) + MindRx Admin + Counsel (for L6 incentive policy) |
| Provider Capacity | Credentialing tracking · onboarding pacing · provider intro video production | Weekly · Monthly capacity | Client · MindRx leadership |
| Reporting + Pacing | M/W/F digest · weekly sync · monthly review deck · QBR | Weekly / Monthly | MH-1 · Co-Pilot Lead |
| Cadence | Format | Attendees | Purpose |
|---|---|---|---|
| M / W / F | Async Slack digest | Anthony + Cary · Co-Pilot Lead | Days 15–60: form-fill CPA · verification · top issues. Days 60+: patient CPA replaces form-fill as primary metric. |
| Weekly | 30-min sync (Zoom) | Anthony · Cary · Co-Pilot Lead · channel co-pilots | Plan vs actuals · decision triggers · upcoming launches |
| Bi-weekly | Creative review | Anthony · Co-Pilot Creative · Co-Pilot Lead | New concepts · Healthgrades surfacing · founder recordings |
| Monthly | Vercel dashboard + review deck | Anthony · Cary · Co-Pilot Lead | Patient-CPA reconciliation · channel scale · capacity pacing |
| Quarterly | QBR + roadmap refresh | Anthony · Cary · Raaja · Co-Pilot Lead | Quarter recap · next-quarter plan · org/budget decisions |
| 24/7 | Always-On Platform Health | Co-Pilot Lead (escalates to Anthony if Critical) | Pixel health · UTM integrity · spend pacing · attribution flow |