SGA Growth · YTD 2026 Performance & Plan

PCCD Los Altos

How every lead performed January to September 2026, and the disciplined plan to grow. Built from a live GoHighLevel pull.

Los Altos CA · WonderistWindow: YTD, Jan to Sep 20262,127 leads · 72 casesAll-time: 3,994 leads · 175 cases

The bottom line

PCCD Los Altos lands premium cases through organic. The paid channels flood the top of the funnel and almost nothing converts.

Why it mattersOrganic brought 38 cases worth $515K at a $13,544 average — the engine. But paid social poured in 910 leads (43% of the year) and closed 2, and paid search added 678 leads at a 2.4% close. The practice is drowning in low-intent paid leads.
2,127
Leads
Jan to Sep 2026
72
Cases closed
3.4% lead to sale
$645K
Case value
est., won cases
$8,954
Avg case
premium mix
$13.5K
Organic avg case
the best cases
0.2%
Paid social L→S
2 of 910 closed
Protect organic

431 leads, $515K, a $13,544 average case. The premium engine and best converter. Keep SEO and reputation funded.

Cut or rebuild paid social

910 leads, 2 closes. 43% of the year's leads for a 0.2% conversion. Stop the bleed or rebuild the offer.

Fix paid search

678 leads at 2.4% and a $2,213 case. High volume, low intent. Rework toward implant and cosmetic intent.

Performance by channel

Organic carries the value. The paid channels carry volume and little else.

Why it mattersOrganic and direct are 24% of leads but 89% of case value, and they close at 8.8% and 18.2%. Paid search and paid social are 75% of leads and close at 2.4% and 0.2%.
ChannelLeadsBookedClosedCase value Book rateLead→saleAvg caseVerdict
Total2,12712272$645K5.7%3.4%$8,954

Where the case value is

Closed case value by channel, YTD (est.)

How well each converts

Lead to closed case, percent

Case value is GHL's estimated opportunity value on won cases, not collected production. “Booked” = reached Appointment Booked or beyond. Paid social's $17K average sits on just 2 cases, so ignore it.

The funnel, month by month

The drop is at the top: plenty of leads, few reach a booked appointment.

Why it mattersPCCD draws roughly 235 leads a month but books only ~14 and closes ~8. Of the few who reach a presented treatment plan, 73% close. The constraint is getting qualified leads into a booked consult, not closing them.
Cohort funnel by lead-created month, current stage as of the pull; rows are cumulative. This pipeline has a Presented Treatment stage, so show rate is real. “Contacted” is still under-recorded because phone-call opportunities often stay in intake. Recent months' closes are still maturing (leads credited to the month they entered), so August and September understate. Change columns compare September to August and to July.

Return on spend

We can score ROI the day the spend file lands. One input is missing.

Why it mattersGHL gives leads, conversion, and estimated case value by channel. It does not give ad spend. For Nashville we layered in the budget file and computed cost-per-case and ROAS. The same applies here.
What we can already say, directionally
  • Organic is the profit center. $515K from 38 cases at essentially brand cost.
  • Paid social is certainly underwater. 910 leads produced 2 cases; any media behind it is losing money.
  • Paid search needs a cost-per-case check. 678 leads, 16 closes, a low $2,213 value — likely expensive per case.
Send one thing to unlock the full ROI view

We already hold PCCD's Google Ads spend in the SGA warehouse (daily, by account). Confirm the Meta spend and this report adds true cost-per-case and ROAS by channel.

Case value by channel, by month

Organic is lumpy but carries the big months. Paid contributes little value.

Why it mattersOrganic drove the standout months (Mar $110K, Jul $156K, Aug $127K). Paid search and paid social add volume, not value. Recent closes are still maturing.

Monthly case value by channel

Stacked, Jan to Sep (est.)

Case value by channel by month

Estimated case value credited to the month the lead was created. Change columns compare September to August and to July; recent closes are still maturing. Gross, last-touch, directional.

Case mix

A premium-case business. Seven cases drove well over half the value.

Why it mattersThe median closed case is $1,358, but the top 10% (7 cases) is 57% of value and the largest was $72,000. 17 cases came in over $8K. Marketing should chase high-value implant and cosmetic cases, not lead volume.

Closed cases by size

72 won cases, Jan to Sep, grouped by value (est.)

57%
of value from the top 7 cases (largest 10%)
$72,000
largest single case (est.)
17
cases over $8K, the premium tail
The tracking gap to fix

Service line is not tagged in GHL and default deal values are rough. Add a treatment field (implant, full-arch, cosmetic, general) and realistic values so the premium mix is measurable, not inferred.

Two leaks in the data

Both are fixable without buying a single new lead.

Why it mattersBefore adding spend, plug these. One is a wasted channel; the other is the top-of-funnel drop that wastes every lead we already pay for.

Paid social is flooding the funnel

  • 910 leads, 3 booked, 2 closed this year. 43% of all leads for essentially no cases.
  • This is the Meta instant-form pattern across the Wonderist portfolio: cheap cosmetic-quiz leads that close near 0%.
  • Pause or rebuild. Rework targeting and offer, or move the budget to organic and high-intent search.

Leads die before a booked consult

  • Only about 1 in 18 leads reaches a booked appointment (122 of 2,127), yet 73% of presented plans close.
  • The leak is contact-to-book: speed-to-lead, qualification, and getting people onto the calendar.
  • Set a 5-minute first-touch SLA and a qualification script so high-intent leads reach a consult.
A separate website and cosmetic-readiness review is not repeated here; this section covers only what the live GHL data shows.

Monthly trend

Lead flow is heavy and rising. Case value is lumpy, driven by a few big cases.

Why it mattersLeads climbed through the year (339 in August). Case value swings with a handful of premium cases per month. August and September look lighter only because their closes are still maturing.

Leads, closed cases, and case value by month

Bars: lead and closed-case counts (left). Line: monthly case value, est. (right).

The plan, next 90 days

Stop the paid-social waste, fix the top-of-funnel drop, then concentrate on premium cases.

Phase 1Days 0 to 30 · Stop waste, fix intake
Convert the leads we already pay for
1
Pause or rebuild paid social.
910 leads and 2 closes. Stop the spend or rebuild the offer around retargeting and high-intent creative, with a 60-day close-rate gate.
Paid media
2
Install a 5-minute first-touch SLA.
Only 1 in 18 leads reaches a booked consult. Route every lead to a named person with call-plus-text in 5 minutes and a qualification script.
Front desk / MM
3
Add a service-line field and real case values.
Tag implant, full-arch, cosmetic, and general, and replace rough defaults so the premium mix is measurable.
Ops / GHL
4
Send the Meta spend to unlock ROI.
Google Ads spend is already in our warehouse. Add Meta spend and this report shows cost-per-case and ROAS by channel.
Growth
Phase 2Days 30 to 60 · Concentrate on premium
Fund the engine, grow the big cases
5
Double down on the organic engine.
431 leads, $515K, a $13.5K average. Fund SEO and reputation; add implant and full-arch pillar pages to pull more premium cases.
SEO / Content
6
Rework paid search to high-value intent.
Shift budget and keywords toward implant and cosmetic terms to lift the $2,213 average case, once cost-per-case is confirmed.
Paid media
7
Reactivate booked-but-unclosed leads.
Run a re-engagement sequence (financing, proof, limited consult slots) against the owned database. Near-zero cost.
MM / GHL
Phase 3Days 60 to 90 · Scale what proves out
Spend follows evidence
8
Re-scale paid only past a cost-per-case gate.
Add paid budget only where the confirmed cost-per-case clears the premium case value. Otherwise keep the money in organic.
Paid media
9
Engineer a referral track.
Add a structured ask at case completion and a VIP card to turn premium patients into a steady, free channel.
Practice
10
Stand up a monthly channel scorecard.
This report, monthly, with cost-per-case once spend lands, so budget follows performance.
Growth

90-day targets

Paid social lead→sale
0.2% → rebuild / cut
910 leads, 2 closes
Lead to booked consult
5.7% → 12%
5-minute SLA + qualification
Service-line tagging
0% → 100%
Every opp tagged in GHL
ROI visibility
None → Live
Cost-per-case once Meta spend lands
Bottom line: stop the paid-social waste, fix the contact-to-book drop, fund the premium organic engine, rework paid search to high-value intent, and send the Meta spend so ROI goes live.

Sources & method

  • Window: performance runs Jan 1 to Sep 30, 2026 (YTD), by lead-created month. All-time context (since 2024) is in the header chips.
  • Data: live GoHighLevel opportunities pull on Oct 6, 2026, 4,932 records all-time, 2,127 in the YTD window after excluding the Existing Patient parking stage. Aggregate only, no patient names or contacts.
  • Case value is an estimate. GHL opportunity value on won cases, not collected production. Treat lead counts and close rates as the hard numbers.
  • Funnel: Contacted / Booked / Shown / Closed are stage-based; this pipeline has a Presented Treatment stage, so show rate is real. Contacted is under-recorded for phone-call opportunities that stay in intake.
  • Cohort lag: won cases are credited to the month the lead was created, so recent months understate conversion.
  • No Meta spend yet. Google Ads spend is in the SGA warehouse; ROAS requires the Meta spend too. Service line is untagged, so case mix is inferred from case value.