Overview
How Radiance Med Spa's marketing performed in June 2026
Showing: June 2026
Projected vs. Actual
How we're tracking against this month's goals — blended across all channels
$6,600 to goal
18 leads to goal
$1 over goal
Speed to Lead
How fast we get back to new leads — faster response books more patients
Where your money works
Channels ranked by ROAS — where to double down, where you're losing money
| Channel | Spend | Revenue | ROAS | Leads | Won | Cost / Lead |
|---|---|---|---|---|---|---|
| Meta Ads | $8,100 | $52,600 | 6.49x | 168 | 48 | $48 |
| Google Ads | $6,350 | $41,200 | 6.49x | 118 | 34 | $54 |
| SEO/Website | Organic | $24,800 | Organic | 40 | 20 | — |
| Google Business | Organic | $9,800 | Organic | 16 | 10 | — |
Spend vs. Revenue
Last 6 months
Revenue by Channel
Attributed via lead tags
Lead → Revenue Funnel
From first contact to closed revenue
Lead nurturing
Active leads in the 21-day nurture sequence — by stage and source (from all funnels)
64 leads currently in nurture across all sources
| Source | Day 1–3 | Day 4–7 | Day 8–14 | Day 15–21 | In nurture |
|---|---|---|---|---|---|
| Meta Ads | 14 | 9 | 7 | 4 | 34 |
| Google Ads | 9 | 6 | 4 | 3 | 22 |
| SEO / Website | 2 | 2 | 1 | 1 | 6 |
| Google Business | 1 | 1 | 0 | 0 | 2 |
| All sources | 26 | 18 | 12 | 8 | 64 |
Explore by channel
Insights & Recommendations
What's happening, and exactly what to do about it
- Needs attention
No-show rate is 11% — 21 booked patients didn't show
That's ~21 lost appointment slots this month. No-shows are your biggest leak between booking and revenue.
Add a booking deposit + automated SMS/email reminders 24h and 2h before each appointment.
- Needs attention
Revenue is 4.9% behind goal ($6,600 short of $135,000)
You're at $128,400 with strong momentum (+23% MoM), but pacing just under this month's target.
Meta has budget headroom on your 9.2x reel — shifting ~$1.5k there projects to close the gap.
- Opportunity
Google "Lip Filler" ads have the highest cost per lead ($64) and lowest ROAS (5.2x)
This campaign converts at 33% but costs 33% more per lead than your Botox search ads.
Tighten match types and add negative keywords, or reallocate budget to Botox search (7.4x ROAS).
- Opportunity
SEO clicks up 14.5% — "/botox-scottsdale" now ranks #3
Organic is climbing fast but isn't yet capturing bookings as efficiently as it could.
Add a prominent booking CTA and offer block to your top organic pages.
- Working
Your top Meta creative is crushing it — 9.2x ROAS
"$99 First Botox" UGC Reel drove 41 leads at a $34.63 cost per lead, well below your $51 blended average.
Scale its budget and brief 2–3 similar UGC-style variations before it fatigues.
- Working
Show rate improved to 83.7% (+4.6 pts)
More booked patients are actually showing up — your reminder flow is working.
Recommended actions
What to scale, optimize, or kill — by campaign and organic effort
- ScaleMeta Ads
"$99 First Botox" — UGC Reel
9.2x ROAS$34.63 CPLBest performer, CPL 32% below the $51 blended average. Raise budget 30–40% and brief 2–3 UGC variations before it fatigues.
- ScaleGoogle Ads
Search — Botox [City]
7.4x ROAS$47 CPLHighest-ROAS Google campaign with budget headroom. Increase spend and expand to nearby-city keyword variants.
- KillMeta Ads
Laser Hair Removal — Spring
4.7x ROAS$58.33 CPLWorst ROAS and highest CPL on Meta (already paused). Keep off and rebuild the creative before relaunch.
- OptimizeGoogle Ads
Search — Filler / Lip
5.2x ROAS$64.29 CPLHighest CPL on Google. Tighten match types, add negative keywords, and shift budget toward Botox search (7.4x).
- OptimizeMeta Ads
New Patient Offer — Broad
5.9x ROAS$51.56 CPLBroad targeting is diluting quality. Narrow the audience and test the winning reel's hook here.
- OptimizeSEO / Website
/botox-scottsdale (ranks #3)
1,240 clickspos 3.2Climbing fast but under-converts. Add a booking CTA + offer block and push for the local map pack.
- OptimizeSEO / Website
"lip filler scottsdale" (▼ to #12)
dropped 4 positionsSlipping in rankings. Refresh the page content and add internal links from top-performing pages.
- MaintainGoogle Business
Reviews & response rate
4.8★96% responseStrong reputation. Automate a review request to every won patient to hold velocity and defend the map pack.
- MaintainMeta Ads
Morpheus8 — Retargeting
6.4x ROASReliable retargeting performer. Hold budget and refresh the creative monthly to avoid fatigue.