RMRadiance Med SpaScottsdale, AZ

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

RevenueBehind · 5%
Actual$128,400
Goal$135,000

$6,600 to goal

LeadsBehind · 5%
Actual342
Goal360

18 leads to goal

Cost per LeadOver · 1%
Actual$51
Goal$50

$1 over goal

Total Revenue
$128,400
23.2%vs. prev. month
Total Ad Spend
$14,450
3.6%vs. prev. month
Blended ROAS
6.49x
12.7%vs. prev. month
Revenue per $1 of ad spend
New Leads
342
14.8%vs. prev. month
Cost per Lead
$51
10.9%vs. prev. month
Appointments Booked
189
19.6%vs. prev. month

Speed to Lead

How fast we get back to new leads — faster response books more patients

Avg. Response Time
4m 12s
32.3%vs. prev. month
Across all new leads
Call-Back Time
5m 18s
41.1%vs. prev. month
First outbound call
Text-Back Time
1m 36s
42.9%vs. prev. month
First SMS reply

Where your money works

Channels ranked by ROAS — where to double down, where you're losing money

ChannelSpendRevenueROASLeadsWonCost / Lead
Meta Ads$8,100$52,6006.49x16848$48
Google Ads$6,350$41,2006.49x11834$54
SEO/WebsiteOrganic$24,800Organic4020
Google BusinessOrganic$9,800Organic1610

Spend vs. Revenue

Last 6 months

Revenue by Channel

Attributed via lead tags

Lead → Revenue Funnel

From first contact to closed revenue

Leads
342
100%
Booked
189
55%
Showed
150
44%
Closed (revenue)
112
33%

Lead nurturing

Active leads in the 21-day nurture sequence — by stage and source (from all funnels)

Day 1–3
26
Day 4–7
18
Day 8–14
12
Day 15–21
8

64 leads currently in nurture across all sources

SourceDay 1–3Day 4–7Day 8–14Day 15–21In nurture
Meta Ads1497434
Google Ads964322
SEO / Website22116
Google Business11002
All sources261812864

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 CPL

    Best 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 CPL

    Highest-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 CPL

    Worst 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 CPL

    Highest 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 CPL

    Broad 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.2

    Climbing 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 positions

    Slipping in rankings. Refresh the page content and add internal links from top-performing pages.

  • MaintainGoogle Business

    Reviews & response rate

    4.8★96% response

    Strong reputation. Automate a review request to every won patient to hold velocity and defend the map pack.

  • MaintainMeta Ads

    Morpheus8 — Retargeting

    6.4x ROAS

    Reliable retargeting performer. Hold budget and refresh the creative monthly to avoid fatigue.