The Counseling Center Group
Google Ads Launch Plan
Prepared by MarketerHire · June 2026
Google Ads — Build & Launch Plan

The full plan to launch the $30,000/month Google Ads structure.

The complete, build-ready detail behind the Google Ads section of the Integrated Growth Strategy — every Performance Max change, all three non-brand Search campaigns with their proven keywords and real historical costs, the shared negative list, brand defense, and the staged 90-day launch sequence. Same monthly budget, reallocated for accountability — not new spend.

$18K PMax · $9K Non-Brand Search · $1.5K Brand Defense · $1.5K Reserve
← Back to the Integrated Growth Strategy
00 · Orientation

What this plan does — and the one rule behind it

Today, 100% of paid budget runs through a single Performance Max campaign whose efficiency has declined for months on flat spend, while all keyword Search sits paused and brand searches are bought at a premium inside that one black box. This plan splits the same $30,000/month across an intent-tiered structure where every dollar maps to a purpose we can read, steer, and defend.

One rule governs the whole rollout: respect the learning period. Every conversion-goal change, brand exclusion, creative refresh, or bid-strategy switch resets Google's machine-learning for ~1–2 weeks. We flag each such change resets learning and deliberately space them out — because CCG is in an early, trust-rebuilding posture, and we want clean, attributable wins first, not a risky all-at-once teardown.

01 · The allocation

The $30,000 / month, split into legible tiers

This is the steady-state target (≈ Month 3). Performance Max stays the largest line because it's the only surface driving Maps, local and re-engagement — but it is now capped, goal-locked, brand-excluded and creative-refreshed rather than absorbing everything blind. The other 40% funds the attributable, intent-rich Search layer.

#CampaignTypeMonthly%Primary job
1Performance Max (refreshed)PMax$18,00060%Reach + Maps/local + re-engagement Search can't address — brand-excluded, goal-locked, creative-refreshed.
2Brand DefenseSearch$1,5005%Own the brand SERP cheaply; block conquesting; stop PMax over-paying for brand.
3Non-Brand — EMDR & TraumaSearch$4,50015%The best modality (~$389 / booked client). Geo ad-groups: VA, NY, MD, DC, FL.
4Non-Brand — Couples & GottmanSearch$2,7009%Strong #2 (~$423). Geo ad-groups: VA, NY, DC; NJ tight.
5Non-Brand — DBTSearch$1,8006%On-brand (DBT-Linehan certified), ~$514. Geo ad-groups: NY, NJ.
6Reserve / TestSearch / Video$1,5005%Held back; deployed once 1–5 are stable. Competitor conquest or warm-audience video.
Total$30,000100%60% PMax · 35% Search · 5% reserve

Budget envelope confirmed by the client and matched to the current ~$30K/mo PMax run-rate. This reallocates existing spend; it is not a request for more.

02 · Design principles

Six rules the audits demand

  1. Make spend legible. Split the monolith so each dollar maps to an intent tier we can read and steer — not one black box.
  2. Stop paying PMax ~$325/conv for brand searchers. Add a brand-exclusion list, remove the brand & "free therapy" search-theme signals, and run a dedicated Brand Defense campaign that captures that traffic at a fraction of the cost.
  3. Re-open high-intent non-brand Search — but only against proven converters, with the ~$28K historical waste list baked in as negatives from day one.
  4. Keep PMax, but fix it before scaling. Lock the goal to booked revenue, refresh the creative, and only then introduce a target-ROAS. Never scale budget into a declining ROAS.
  5. Weight to where money already works: mobile-first, lean into FL + NY + MD, put DC on a short leash.
  6. Respect learning periods. Stage every learning-resetting change — don't stack them.
03 · Performance Max

What changes in PMax — fix it, then scale it

PMax is 60% of spend, so getting it right matters more than anything. It currently spends to a $1,000/day cap, and its ROAS decayed 2.86× → 1.26× from March to June on flat spend — the classic signature of creative fatigue. Changes below are ordered by leverage and grouped so we never reset two campaigns' learning in the same week.

A1 · Measurement & read-accuracy do first

Until these are done, every efficiency read is contaminated. No budget or bid change happens before them.

  1. Lock the bidding conversion goal to Won + Consult Scheduled only. resets learning The live campaign already counts deep-funnel revenue correctly (Won 351 / $236K · Won Calls 159 / $115K · Consult Scheduled 46 / $11K). Demote ad-extension taps, page views and "Learn More / Book" micro-clicks to secondary. The 8 paused local campaigns were optimizing to a $0 ad-extension-tap goal — which is why they looked cheap (~$39 "CPA") while booking almost nothing. That goal must never re-enter a bidding column.
  2. Stop reading allConversions. 556 real bidding conversions vs 22,404 all-conversions — a 40× gap of micro-actions. Build every dashboard on primary conversions only.
  3. De-duplicate conversion actions. 6+ overlapping lead actions and 10+ call actions mean one inquiry can trip several. Define one primary lead action + one primary call action per funnel step; set the rest to secondary. This is the single biggest source of inflated counts.
  4. Add a brand-exclusion list + remove brand/free signals. resets learning Apply a BRAND_LIST exclusion (none exists today); remove the counseling center group search-theme signal (feeding own brand tells PMax to chase brand → cannibalization) and the where can i find free therapy signal (CCG is premium self-pay). Then re-read true non-brand ROAS — it will look lower, and that's the honest number. (1,699+ brand clicks run through PMax today with no exclusion.)

A2 · Fix the decay — the revenue problem

  1. Refresh creative / activate asset-group diversity. resets learning — the highest-leverage performance fix. 17 asset groups exist; only General Brand is enabled, so 100% of $18K flows through one aging creative pool feeding every geo and modality. That group is well-built (ad strength EXCELLENT) — the problem is monoculture, not quality. Re-enable/rebuild the 16 paused modality & geo groups with fresh video + images, prioritizing the modalities that actually convert in Search (EMDR/Trauma, Couples, DBT — skip fresh IFS/CBT creative). Clean the jumbled naming first (14 groups carry UNKNOWN ad strength; a [LOCAL][DC] campaign contains Bethesda & Arlington groups).
  2. Strengthen audience signals. General Brand has 50 search-theme signals but only 1 audience signal. Add remarketing lists (site visitors, blog readers, inquiry-not-booked), Customer Match of past inquiries (hashed email only — no PHI, BAA in place), and in-market "therapy / mental-health." Signals are hints, not targeting — but they steer a value-maximizing PMax toward the right people.

A3 · Bidding, budget & hygiene

PMax change sequencing — never stack two learning resets

WeekActionLearning reset?
1Goal lock · dedup · brand exclusion + signal removal · reporting & negativesYes — do together, accept one reset
2–4Creative refresh (clean naming → activate EMDR/Couples/DBT groups) · audience signalsYes — let it run & learn
5–6Observe restabilization · URL-expansion check · placement exclusions · geo re-weightNo
7+Introduce tROAS near trailing ratioYes
05 · Match types & negatives

Match-type policy and the shared negative list

Match-type policy (account-wide)

Historical: Broad $477/conv (best) · Phrase $596 · Exact $698 (worst). Counterintuitive — but the Exact set skewed to high-CPC head/generic terms that don't convert.

The shared negative-keyword list — built once, attached to all three campaigns

Today's negatives are uneven (NJ 47, NY 28, MD 10, DC 10, VA 6, FL-Boca 0) and ~$23–28K of historical spend converted zero. One shared list closes that, plus the geo-specific negatives above.

Cross-campaign settings (all three Search campaigns)

Search bidding ramp (per campaign)

  1. Launch on Max Conversions, no tCPA — let it find conversions for ~2 weeks / ~15–30 conv.
  2. Switch to tCPA at the modality target ($400 EMDR / $425 Couples / $500 DBT). resets learning
  3. After 3–4 weeks at target, tighten toward the 3:1 LTV:CAC line (~$590 ceiling, push to ~$450) if volume holds.
  4. DC fix-or-trim gate at 6–8 weeks: if DC ad-groups can't clear their tCPA, pause and reallocate to VA/NY.
06 · Brand Defense

Brand Defense Search — $1,500 / mo

PMax currently harvests 1,699+ brand clicks at ~$325/conv blended economics. A dedicated brand campaign captures them at low CPC / very high ROAS and frees PMax to chase incremental non-brand once brand-excluded. It's demand-constrained, so it won't spend the full $1,500 unless conquested.

07 · Reserve / Test

Reserve / Test — $1,500 / mo, from Month 2–3

Held back at launch; deployed only once PMax has restabilized and the three Search campaigns are at tCPA. Pick one to start:

Option A · Competitor-conquest Search

LifeStance / Ellie / local-competitor brand + "alternative / reviews / vs" in CCG's strongest metros (NY, VA, FL). Tightly capped, own RSAs, honest comparative copy — no disparagement, no trademark in ad text.

Option B · YouTube remarketing

Warm audiences only (site visitors, inquiry-not-booked, blog readers), reusing the refreshed PMax video. No cold prospecting — cold video/paid social stays deferred until capture is proven.

08 · Launch sequence

The 90-day launch sequence

A deliberate, staged rollout — sequenced so we never blind two campaigns at once. Because CCG is in a trust-rebuilding posture, the fastest-to-prove wins (Brand Defense + EMDR/Couples Search) come first.

PhaseWeeksGoogle Ads actions
Stabilize1–2PMax A1 fixes (goal lock, dedup, brand exclusion, signal removal, negatives). Launch Brand Defense. Build — but don't yet launch — the 3 Search campaigns + shared negative list.
Re-open capture3–6Launch EMDR/Trauma + Couples Search (Max Conversions). Begin PMax creative refresh (activate asset groups). Hold PMax flat at $18K.
Introduce control7–10Launch DBT Search. Move stable Search campaigns to tCPA. Once PMax ROAS restabilizes, add tROAS.
Optimize & test11–13Deploy the Reserve line. DC fix-or-trim decision. Shift budget toward best-CPA ad-groups within the $30K envelope.

Why staged, not all-at-once

Each resets learning change costs ~1–2 weeks of machine-learning re-stabilization. Stacking them would blind the whole account simultaneously. The sequence spaces them so efficiency reads stay clean and the early wins are attributable.

09 · Measurement

KPIs & the CAC sanity-check

Client-confirmed, all-time unit economics give us a confident basis for "good":

$72.82
Avg. revenue / session
$1,768–$2,321
Client lifetime value
~$631
Blended CAC (current)
2.8×–3.7×
LTV : CAC ratio
~1,400/yr
Intake capacity ceiling

The 2.8–3.7× ratio is already healthy (3:1 is the standard target), so the job is to hold CAC at/under ~$631 while scaling intakes, pushing toward 3:1+ (≤ ~$590). At $30K/mo and the current ~$585–$631 cost/booked-intake, that's ~48–51 paid+lifecycle intakes/mo — under the ceiling, with room to grow. If paid + lifecycle + organic together approach the intake ceiling, that's a hiring trigger, not a reason to cut spend.

KPITargetWhy
Blended cost / booked intakehold ≤ $631; drive toward ≤ ~$590Protect the confirmed 2.8–3.7× LTV:CAC while scaling.
Non-brand Search CPL → bookedbeat $556 historicalNegatives + match-type shift should beat the old blend.
PMax ROASarrest decay; recover toward ≥ 2.0×Reverse the Mar→Jun slide before any scale.
Brand vs non-brand splitbrand isolated & reported separatelyThe single biggest read-accuracy fix.
% spend on mobilemajority, with mobile-optimized LPsMobile converts ~4× better than desktop.
DC efficiencyclear CAC band in 6–8 wks or trimStop the 1.02× bleed.
10 · Commitments

Compliance & brand guardrails