One connected plan across four channels — Paid Search, Lifecycle Email, SEO & AI Search, and Google Business Profile — built on your own data: your marketing P&L, a full audit of your Google Ads account, your email platform, a technical SEO review, and your location listings.
Your content and clinical reputation make you the organic-search leader in your category — roughly 13,000 ranking keywords and an estimated ~207,000 organic visits a month, well ahead of comparable group practices. People who need therapy in your markets are already finding you.
The opportunity is in capture and conversion — making that earned demand measurable in paid search, and compounding it across three channels that convert for little or no media cost. This is a capture-and-convert plan, not a "spend more" plan.
| Channel | What we found | The move |
|---|---|---|
| Google Ads | Most paid spend runs through one automated campaign whose efficiency has declined for months; keyword Search is paused; brand searches bought at a premium. | A clearly-structured $30K/month that redirects non-converting spend into proven terms — every dollar measurable. |
| Lifecycle email | ~8,000 engaged subscribers (40–50% open rate vs ~21% benchmark) and ~1,778 dormant contacts — with zero automated nurture running. | Switch on five automated flows + a newsletter that convert demand you've already earned, at ~$0 added media. |
| SEO & AI Search | A category-leading, technically-healthy site — but cited in 0 of 19 Google AI Overviews tested, and structured local data on fewer than half your locations. | Defend the lead and close the gaps so you appear in classic search, local results, and AI answers. |
| Google Business Profile | 14 verified profiles, but active management covers only ~4–5 (several paused); posting and reviews minimal — while competitors post weekly. | Bring every location to a consistent posting + review cadence — the highest-leverage free channel. |
Your own reporting gives us a confident basis for what "good" looks like. We build every budget and target on these numbers, not assumptions.
A 3:1 LTV:CAC ratio is the healthy industry benchmark — you're already there. So the job isn't to prove the model; it's to protect that efficiency while growing booked intakes and making every marketing dollar legible. Our targets: hold blended CAC at or below ~$630, trending toward ~$590, and grow intakes primarily by converting demand you already have.
Growth is ultimately gated by your ability to take on new clients, not by media budget. If demand begins to outpace intake capacity, that's a signal to coordinate on clinical hiring — and we'll flag it early rather than simply spending into it.
Today, nearly all paid spend flows through one automated Performance Max campaign. It has done real work, but two issues hold it back:
Separately, your (now-paused) keyword Search historically spent ~$23,000 on terms that never produced a booked client. That's budget we redirect. Our approach: a disciplined $30K/month, split so every dollar maps to a measurable purpose.
| Campaign | Monthly | Share | What it does |
|---|---|---|---|
| Performance Max (refreshed) | $18,000 | 60% | Reach, Google Maps & re-engagement — rebuilt with fresh creative, focused on booked-revenue goals, no longer paying for brand. |
| Search — EMDR & Trauma | $4,500 | 15% | Your most cost-effective category (~$389 / booked client), by city & state. |
| Search — Couples & Gottman | $2,700 | 9% | Second-strongest (~$423), incl. your best term (couples therapy, Arlington ~$76). |
| Search — DBT | $1,800 | 6% | On-brand strength (DBT-Linehan Board Certified), where it converts. |
| Brand Defense | $1,500 | 5% | Captures CCG-name searches efficiently; protects them from competitors. |
| Reserve / Test | $1,500 | 5% | Held for competitor or video re-engagement tests once the core is stable. |
| Total | $30,000 | 100% |
What success looks like: hold cost-per-booked-intake at/below ~$630 (trending to ~$590); reverse the Performance Max decline within 1–2 months of the creative refresh; and a dashboard where every dollar is attributable to a campaign, specialty and market.
You hold a genuinely valuable asset — ~8,000 engaged subscribers opening at 40–50%, plus ~1,778 dormant contacts and a steady flow of inquiries — with no automated nurture running against any of it. This is the lowest-cost route to more intakes, because it converts interest you've already paid to earn. Your funnel today: cost per intake ~$585 (heading toward ~$400); inquiries convert at ~18.5%; consults close at ~50%. Each flow lifts one of those.
| Flow | Fires when | Sequence | The job |
|---|---|---|---|
| A · Inquiry Nurture | Contact form/call, no welcome call yet | 3 emails + 1 SMS · ~7 days | Get more inquiries to the welcome call (lifts 18.5%) |
| B · Welcome → Booked | Welcome call/consult done, not booked | 4 emails · ~9 days | Recover warm prospects (lifts 50%) |
| C · Reactivation | Past contact gone quiet (~1,778) | 3 emails · ~12 days, then sunset | Re-book existing contacts at ~$0 media |
| D · Continuity | Client hasn't booked next session | 2 emails · recency-based | Support booking the next session |
| E · Newsletter | Ongoing + on signup | 3-email welcome + ongoing | Turn visitors & list into warm pipeline |
Privacy first. Your CRM stays the source of truth. We pass only non-clinical signals (journey stage + two scheduling indicators) one-way into Mailchimp — no diagnoses, notes, or clinical detail ever leave your CRM. Every email carries a CAN-SPAM footer and a named sender, uses no symptom language, and makes no outcome claims; SMS only to opted-in numbers via a BAA-covered provider.
What starts when: Reactivation and the newsletter can begin immediately (no data connection needed) — putting the ~1,778 dormant contacts to work first. The conversion flows switch on as soon as the secure one-way feed is live.
Your organic engine is your durable advantage, and the technical foundation is healthy — your homepage scores well on Google's own Lighthouse audit (Performance 90, Accessibility 94, Best Practices 96, SEO 92 on mobile). The plan protects that lead and removes the specific limits on it.
Across 30 high-intent therapy topics where Google now shows an AI Overview (e.g. "EMDR therapy for trauma," "Gottman method couples therapy," "how to choose a therapist," "therapy cost without insurance"), an AI Overview appeared on 19 — and CCG was cited in 0 of them. You rank organically for these topics; the content simply isn't structured to be quoted by AI. Fix: add structured data, clear Q&A passages, citable formatting and an llms.txt so your existing content gets quoted.
Fewer than half your location pages carry the "LocalBusiness" structured data Google uses to understand a physical practice. Fix: roll complete, correct location schema to all location pages — this also feeds the AI-search and Google Business work.
Some of your most-read explainers attract large audiences but rarely produce an inquiry (e.g. a narcissism explainer drawing ~5,800 visits in 90 days with ~0 leads). Fix: add clear next steps and email capture so that traffic feeds your email pipeline (§4) instead of passing through.
A portion of your ranking keywords are slipping. Fix: a steady content-refresh cadence on your strongest, client-booking pages (location × specialty). This is the base everything rests on.
For a multi-location practice, Google Business Profile is the highest-leverage, lowest-cost channel — it's where many clients begin ("therapist near me," "DBT therapist Bethesda"), and it drives calls and bookings without media spend. Today you have 14 verified profiles, but active management covers only ~4–5 (Red Bank, Harrison and the Florida profiles are paused), and posting/reviews are minimal — while competitors in MD, NY, NJ and FL post and gather reviews weekly. You already invest in directories (Psychology Today, Zencare, NEDA); GBP is the missing piece that ties local visibility together.
| State | Verified locations |
|---|---|
| VA | Arlington (Ft Myer Dr) · Alexandria (Cameron St) |
| MD | Bethesda (Rugby Ave) · Counseling Center of Maryland (Woodmont Ave) · Annapolis (Bellerive Rd) |
| DC | Washington DC (L St NW) · Washington DC (14th St NW) |
| NY | New York (Lexington Ave) · Brooklyn (Court St) · Harrison (Mamaroneck Ave) paused |
| NJ | Cedar Knolls (Ridgedale Ave) · Red Bank (Mechanic St) paused |
| FL | Boca Raton (Palmetto Park) · Miami (Brickell Ave) paused |
One shared measure of success: booked intakes, and the cost behind them, against your confirmed economics (LTV $1,768–$2,321 · target CAC ≤ ~$630, trending to ~$590). Not clicks, not traffic — booked clients.
A deliberate, staged rollout — changes sequenced so campaigns are never disrupted all at once, and the fastest, clearest wins come first.
| Phase | Weeks | Focus across all channels |
|---|---|---|
| Stabilize | 1–2 | Refocus Performance Max on booked-revenue goals; launch Brand Defense. Turn on email Reactivation + Newsletter (the ~1,778 dormant contacts). Begin completing GBP profiles & reactivating paused locations. Ship complete location schema. |
| Re-open capture | 3–6 | Launch EMDR/Trauma + Couples Search; refresh Performance Max creative. Switch on lifecycle conversion flows (A, B). Start GBP posting pilot (2 locations). Begin AI-search structuring on core topics. |
| Build & control | 7–10 | Launch DBT Search; move stable campaigns to efficiency-based bidding. Scale GBP posting to all 14; launch the review workflow. Add capture + next-steps to high-traffic articles. |
| Optimize | 11–13 | Shift budget toward best-performing campaigns & markets; deploy the reserve test. Review AI-citation gains, review velocity and lifecycle lift; double down on what's working. |