🔑

Vitalency Competitive Intel

Vitalency market research. Enter hub password to continue.

That's not right. Try again.

Vitalency - Private Hub

SEO Brief v1, Keyword Universe + Competitor Posture

Source: seo-brief-v1-2026-05-10.md

Back to Hub
Doc

SEO Brief v1, Keyword Universe + Competitor Posture

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)

  1. "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.
  2. "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.
  3. "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
Instagram 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)

  1. 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.
  2. 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.
  3. 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.
  4. Paid budget for retargeting- start at $500/mo or $1,500/mo? Default: $500 for 30 days, scale to $1,500 if CTR validates.
  5. Ahrefs subscription- flip when first 5 paying clients land (per GSC-FUTURE-INTEGRATION.md), or earlier? Default: 5-client mark.
  6. 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


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.

Private - Hub