Vitalency: SEO Brief v1
TL;DR
The lane to claim: "medspa revenue recovery"- the operator-math wedge. Not "patient retention" (Moxie owns that), not "patient acquisition platform" (overcrowded, 8+ vendors), not "AI receptionist" (commoditizing fast).
The anchor stat: 37% of rebooked medspa appointments cancel (Zenoti 2026 Benchmark, fresh, zero operator-voice coverage yet). This is the single most ownable claim. Anchor every cornerstone piece to it.
The wedge story: "Boulevard just launched ePrescribe. Amazon + One Medical just launched GLP-1. Platform vendors are creeping up the stack. Vitalency doesn't replace your platform, it makes the one you already own answer faster." This is the partner-positioning vs. rip-and-replace lane, and it's empty in the cohort.
Realistic timeline: 60–90 days of hybrid demand-creation (Instagram + email + paid) layered with SEO foundation, BEFORE organic-only ranking starts paying. Operator-vocabulary keywords have low autocomplete demand by design, we're publishing into a market we have to wake up. The medspa membership cluster is the exception (real autocomplete volume) and should be the first organic bet.
1. Strategic Position (the wedge map)
Vitalency owns: Medspa revenue recovery + rebooking detection + invisible-operator AI brain that runs ON TOP OF Mindbody/Vagaro.
Vitalency does NOT compete on:
| Lane | Who owns it | Why we don't fight here |
|---|---|---|
| Patient retention | Moxie (most explicit cohort SEO claim) | Reframe to "revenue recovery", owner-math, not clinical-retention |
| Patient acquisition platform | 8+ vendors, overcrowded | Operator-allergic per ICP.md; sales-call-fatigue |
| AI receptionist | Commoditizing (8+ in single SERP) | Lead with revenue math; receptionist downstream |
| Booking system / POS | Mindbody, Vagaro, Boulevard, Mangomint | These are partners Vitalency runs ON TOP OF |
| Loyalty programs | Allē, Brilliant Distinctions | Out of scope, drop entirely |
Vitalency's empty-category lane (whitespace):
- "Medspa revenue recovery audit", diagnostic wedge, nobody owns
- "AI for Mindbody/Vagaro medspa", sits-on-top, no rip-and-replace (every rival wants to replace)
- "Boulder medspa AI" + tier-1-zip + $10/unit-Botox owner-operator copy, high-end owner copy is empty
- "Medspa unit economics / revenue leak math", operator-vocabulary lane untouched
Confidence: HIGH on whitespace map. Confidence MEDIUM on Moxie's exact dominance, they're the SEO threat to monitor, not necessarily the only one.
2. Anchor Claims (use these in every cornerstone)
| Claim | Source | Use |
|---|---|---|
| 37% of rebooked medspa appointments cancel | Zenoti 2026 Benchmark (April 2026) | Hero stat for the retention engine pillar |
| 30–50% of Botox clients don't return at 90 days | AmSpa industry surveys, ICP.md | Hero stat for rebooking-gap pillar |
| 60%+ of no-shows never return without a 24-hr callback | ICP.md (industry consensus) | No-show recovery pillar |
| 5-minute Instagram-DM response window | Lead-conversion benchmark | Lead-conversion pillar |
| 81% of medspas are single-location | Industry segmentation data | Single-location PE-defense pillar |
| 9-location chains rolling up (PE consolidation) | Trend scout findings | "Defend your single-location" angle |
The 37% stat is the lead claim- every cornerstone piece references it; pillar #2 is built around it.
3. Keyword Strategy
P1 keywords (ship cornerstone content first 60 days)- from Agent B's universe:
| Keyword | Funnel | Volume | Competition | Why P1 |
|---|---|---|---|---|
botox 90 day rebooking | BOFU | LC | LOW | SERP is clinical-only; no operator playbook exists |
medspa revenue leak | BOFU | LC | LOW | Owner-voice phrase; zero competition; wedge for 30-Day Audit lead magnet |
medspa no-show fee | MOFU | LC-MED | LOW-MED | High intent, owner-actionable, weak SERP; pairs with recovery-call SOP |
mindbody marketing limitations | MOFU | LC | LOW | Buyer is on Mindbody and frustrated; no neutral comparison content yet |
instagram DM response time medspa | MOFU | LC | LOW | The 5-min window pain; easy to rank; big content gap |
(LC = low confidence on volume, autocomplete dry on operator-native phrasing; needs Ahrefs/GSC validation before content budget commit.)
Full keyword universe: 100 keywords across 10 clusters at seo-keyword-universe-2026-05-10.md.
The 10 clusters: rebooking gap & retention math · no-show recovery · Instagram + lead response · Mindbody marketing limitations · front-desk overload · membership programs · brand-voice SMS · Boulder/Denver local-commercial · treatment-cadence-specific · owner-as-operator wedge angles.
4. Content Calendar
NOW window (publish in 7 days, first-mover SERP grab)
- "The Amazon + One Medical GLP-1 30-day defense playbook for medspa owners"- announced 2026-04-22; first operator-voice piece owns the SERP. Channel: blog pillar + LinkedIn long-form + IG carousel.
- "37% of rebooked medspa appointments cancel, and what to do in the 48 hours after they book"- Zenoti stat anchor, no operator-voice coverage yet. Channel: blog pillar + email + IG carousel.
- "Daxxify rebooking math (the operator-side numbers nobody runs)"- every existing piece is patient-facing; zero per-patient annual revenue math published. Channel: blog + LinkedIn.
Evergreen pillars (cornerstone, months 1–3)
| # | Pillar | Anchors keyword cluster | Lead magnet pair |
|---|---|---|---|
| 1 | Medspa membership program math (highest-confidence autocomplete demand, start HERE for organic proof points) | Membership programs | Downloadable P&L model |
| 2 | Retention engine: the 5-min IG + 37% rebook cliff + 4% second-visit cliff in one place | Rebooking gap, lead response | "30-Day Revenue Leak Audit" intake form |
| 3 | Single-location PE-defense playbook (81% of medspas single-location, 9-location chains rolling up) | Owner-as-operator wedge | "Defend your independence" worksheet |
| 4 | Mindbody marketing limitations + the add-on stack that fixes them (neutral comparison) | Mindbody marketing limitations | "Mindbody add-on audit" tool |
| 5 | Botox at 90 / filler at 6 / laser at 12, the rebooking cadence operators get wrong | Treatment-cadence-specific | Cadence calculator |
| 6 | No-show fee math: when to charge, when to credit, when to call | No-show recovery | SOP template |
| 7 | Boulder/Denver high-end medspa owner: 2026 operating playbook | Local-commercial Boulder/Denver | Local-leak math worksheet |
5. Demand-Creation Hybrid (months 1–3)
Because operator-vocabulary keywords have low autocomplete demand by design (we're inventing the category), the first 60–90 days run a hybrid:
| Channel | What | Why |
|---|---|---|
| 3 carousel posts/week + 1 reel/week, all anchored to the 37% stat or the 30-Day Audit wedge | Visual operator-math content travels in this audience; medspa owners scroll IG between consults | |
| LinkedIn long-form | 1 piece/week (operator-to-operator voice, math-first) | LinkedIn is where medspa owners read between patients; AmSpa shares operator content here |
| Email (cold + nurture) | 5-touch nurture sequence anchored to "30-Day Revenue Leak Audit" lead magnet | Direct path to discovery call without waiting for organic |
| Paid IG/Meta | $500–1,500/mo retargeting audit-page visitors | Closes the loop from organic + LinkedIn discovery |
| SEO foundation (parallel) | Ship the 7 pillars + 5 P1 supporting articles | Compound by month 4–6 |
After 60–90 days, GSC data starts informing which clusters get amplified vs. pruned.
6. Local SEO (Boulder/Denver)
- GBP (Google Business Profile), set up vitalency.com listing in Boulder service area; primary category likely "Marketing Consultant" or "Business Management Consultant" (not "Medical Spa", that's the client's category).
- Boulder/Pearl St + Denver Cherry Creek geo-modifiers in pillar #7 + dedicated location pages for Boulder, Denver, Cherry Creek, Highlands Ranch.
- Local citation strategy- AmSpa member directory, ASCP, local Chamber of Commerce, BBB, plus medspa-specific directories (RealSelf is consumer-facing, skip; AmSpa is operator-facing, claim).
- Reviews moat- once first 1–2 Boulder clients land, prioritize Google reviews on the GBP. Specific revenue-recovered numbers in reviews ("recovered $X in 60 days") are the moat.
7. Risks & Timing Windows
- 🪟 Birdeye + Podium just pivoted to "agentic AI" / "AI Operating System"- their link equity hasn't caught up. Window is open NOW for Vitalency to claim the agentic-medspa lane before they catch up. ~6 month window.
- ⚠️ Moxie owns "patient retention" SEO most explicitly- don't fight head-to-head. Reframe to "revenue recovery" (owner-math) is the move.
- ⚠️ Volume estimates are LOW CONFIDENCE until Ahrefs + GSC validate. First 60 days = bet on operator-language wedge, validate, double down on what ranks.
- ⚠️ Boulevard ePrescribe + Amazon GLP-1 + One Medical- platform vendors creeping up the stack. Vitalency's "we don't replace your platform" wedge gets sharper every quarter; lean into it.
8. Next-30-Days Execution Plan
| Week | Ship |
|---|---|
| Week 1 (May 11–17) | Pillar #1 (Membership program math) + the 37%-stat blog post + IG carousel anchor + LinkedIn launch + 30-Day Audit lead magnet live on vitalency.com |
| Week 2 (May 18–24) | Pillar #2 (Retention engine) + Amazon/GLP-1 defense piece + IG reels start + email sequence wired |
| Week 3 (May 25–31) | Pillar #4 (Mindbody marketing limitations) + Daxxify math piece + paid retargeting on |
| Week 4 (Jun 1–7) | Pillar #3 (Single-location PE-defense) + first Boulder field-research case study (post Boulder visits) + GBP claimed |
After Week 4, assess organic signals, ratify or pivot.
9. Open Questions (Charlie's defaults: Annette ratifies/overrides)
- Lead magnet name- "30-Day Revenue Leak Audit" (Charlie default) vs. "Medspa Revenue Recovery Audit" vs. "Mindbody Leak Audit"? Default: 30-Day Revenue Leak Audit.
- Pillar publish order- Charlie defaulted to #1 Membership (highest autocomplete confidence). Override if you want #2 Retention engine first to anchor on the 37% stat.
- Voice for IG carousels- Annette's voice (operator-credibility) vs. Charlie ghost-writing in Annette's voice? Default: Charlie ghost-writes in Annette's voice; she edits final.
- Paid budget for retargeting- start at $500/mo or $1,500/mo? Default: $500 for 30 days, scale to $1,500 if CTR validates.
- Ahrefs subscription- flip when first 5 paying clients land (per GSC-FUTURE-INTEGRATION.md), or earlier? Default: 5-client mark.
- GBP primary category- "Marketing Consultant" (Charlie default) vs. "Business Management Consultant"? Default: Marketing Consultant; Business Management as secondary.
If I don't hear back, I ratify the defaults and ship.
10. Source documents
- Competitor posture → seo-competitor-posture-2026-05-10.md · HTML
- Keyword universe → seo-keyword-universe-2026-05-10.md · HTML
- Trend scout → seo-trend-scout-2026-05-10.md · HTML
- GSC future-integration runbook → GSC-FUTURE-INTEGRATION.md · HTML
- ICP → ../ICP.md
- Master plan → ../MASTER-PLAN.md
Confidence overall: HIGH on the strategic wedge (revenue recovery + invisible operator + 37% anchor). MEDIUM on volume estimates pending Ahrefs/GSC validation. HIGH on the demand-creation hybrid being the right approach for first 60–90 days.
The lane is empty. The window is open. Ship the membership-math pillar this week.