AMP Advanced MedAesthetic Partners · Intelligence Report

New Patient Funnel
Leads to Treated & Paid

Generated: August 4, 2026
Period: Aug 2025 – Jul 2026 (TTM)
Source: Zenoti guest + appointment data via CorralData
Scope: 19 brands · 66 active locations

Conversion funnel

Strictly nested · TTM cohorts by guest created date
First appointment outcome
Outcome of each guest's first ever booking. Guests whose first booking cancelled or no-showed can still appear in later funnel stages if they eventually completed a visit.

Key insights

Network level · Aug 4, 2026

38% of leads ever book

Of 80,595 guest profiles created TTM, 30,575 booked and 19,502 became paying patients. The 50K who never book already gave AMP their contact information. That pool, not ad spend, is the cheapest growth lever in this report.

1 in 4 first appointments never happens

5,356 first bookings cancelled and 2,061 no-showed TTM, 24.3% of everyone who booked. Some of those guests rebook and recover; the funnel credits them once they actually complete a visit.

17.9% get in the chair and never pay

Of 23,761 guests who completed a visit, 4,259 never generated a collected dollar. Consult-first guests convert to treatment at 59%; treatment-first guests pay at 90%. The consult-to-treatment close is the single largest revenue leak inside the clinic walls.

81% rebook within the 30-day goal

15,751 of 19,502 paying new patients booked their next visit within 30 days, and 14,677 (75.3%) left day one with the next appointment already on the books. Late rebooks past day 30 are the exception at 4.7%; 14.5% never rebook. The checkout conversation, not follow-up outreach, is where this metric is won.

84.1% of leads carry no source

68,072 of 80,950 profiles have no marketing channel in Zenoti. Where a source exists, 66 to 77% of leads pay; unattributed profiles pay at 19%. Intake attribution, not media mix, is the first fix for channel ROI reporting.

Cohort value grows 45% after month one

Mature cohorts (Aug through Dec 2025) collected $1.19M to $1.64M in their first 30 days and $2.18M to $3.57M by day 180. First-visit revenue understates what a new patient class is worth by roughly 45%.

Why the funnel is down year over year

Comparable locations only (37 of 66) · prior base Aug 2024 – Jul 2025 · does not respond to filters

The funnel broke at the first step, not in the clinic

Comparable locations created 59,022 profiles TTM, up 13.2%, but only 40.6% ever booked versus 51.6% last year. At last year's book rate those leads would have produced 30,476 first bookings; actual was 23,977. The entire YoY decline sits inside that 6,499-booking gap.

A 9.7-point book-rate drop is real, not data lag

Recent cohorts always read low (17.8% of July's first bookings are still open), but fully mature Aug through Jan cohorts book at 41.9% against 51.6% last year. Show rate on the same mature basis slipped from 81.7% to 78.4%, which compounds booked at -10.9% into completed first visits at -15.6%.

Where leads surged, conversion halved

Living Young grew leads +104% while its book rate fell from 62% to 33%. New Radiance grew +62% with book rate 52% to 30%; The Ageless Center +58% with 39% to 28%. Profile creation outran the follow-up that turns a profile into an appointment: the growth arrived, the capacity to work it did not.

Four brands carry 80% of the booked decline

Back to 30 (-739 booked, leads down 41.9%), Glo (-594), Destination Aesthetics (-556, leads flat but book rate 48% to 40%) and Synergy (-436) account for 2,325 of the 2,935 lost bookings. Two distinct problems: Back to 30 and Synergy lost lead supply, Destination Aesthetics lost conversion, Glo lost both.

Inside the clinic, every rate improved

Visit-to-paid rose to 84.4% (83.9% last year), 30-day rebooking rose to 82.1% (78.2%), and revenue per paying patient held at $1,032 ($1,026). The -15.1% in paid patients and -14.6% in cohort revenue are a patient-count problem inherited from the top of the funnel, not an execution problem in the clinics.

Bad leads or uncontacted leads? The next question

This data cannot separate a junk profile from a real prospect nobody called: both are leads that never book. With 84.1% of profiles carrying no source, fixing attribution at intake and matching unbooked leads against CRM contact history will split the 6,499-booking gap into lead-quality loss and follow-up loss, which have different owners and different fixes.

Comparable locations are those whose prior-year leads are at least 25% of current-year leads, the same rule the header YoY badges use; this excludes Sparrow and newly opened or converted locations. Book rate is booked ÷ leads within each year. Sorted by booked change; click any header to re-sort.

Monthly funnel activity

Events counted in the month they occurred
Leads are guest profiles created. First appointments are each guest's first ever booking, counted in its start month and split by outcome. First payments count each guest's first collected invoice in the month it occurred and include gift card and retail buyers with no visit, which is why December runs hot. July bookings are still maturing.

First appointment outcomes by month

Completed vs cancelled vs no-show

Brand league table

TTM cohort funnel by brand

Location detail

TTM cohort funnel by location

Lead source

Zenoti initial marketing channel · respects brand filter
Attributed leads pay at 3 to 4 times the unattributed rate mostly because online booking flows stamp a source while walk-ins, phone bookings, and front desk entries do not. Fixing the referral source field at intake changes this section more than any media decision.

New patient revenue ramp

Network wide · cumulative collections per cohort
Cumulative dollars collected from each monthly cohort in its first 30, 90, and 180 days. Recent cohorts have not aged into the longer windows yet; the flattening on the right is maturity, not decline. This section is network wide and does not respond to the filters.

Methodology

The funnel is strictly nested: each stage is a subset of the one above it. Leads are Zenoti guest profiles by created date. Bulk migration imports are excluded: any brand-day with more than 500 profile creates is treated as a data import, which removes 456K migrated Ideal Image records (Avelure, Ever/Body, Curate, H.MD, January 2026) from every stage. Booked means the guest has at least one appointment of any status; blocked time and administrative records (Zenoti statuses 10, 11, -3) are excluded. The booked bar splits by the outcome of the guest's first booking: completed (status 1), no-show (status or cancel flag -2), cancelled (-1), or open. Completed first visit means the guest completed at least one appointment, including guests whose first booking failed but who later showed; at AMP, first visits include both consultations and direct treatment bookings. Treated / paid means the guest completed a visit and has collected dollars greater than zero on their Zenoti record. Rebooked within 30 days means a treated-and-paid guest has a subsequent appointment (any status, starting after their first completed visit) whose booking was created on or before first visit + 30 days; bookings made at or before the first visit for a later appointment count as same-day. Rebooks created after day 30 are reported separately as exceptions. Guests whose first visit falls within 30 days of the data pull can still convert, so the most recent weeks read slightly low. Paid, no visit counts guests with collected dollars and no completed appointment (gift cards, retail, prepaid deposits, no-show fees); it sits beside the funnel rather than inside it. The year-over-year section compares TTM cohorts to Aug 2024 through Jul 2025 cohorts at the 37 comparable locations whose prior-year lead volume is at least 25% of current (the same rule behind the header badges); this excludes Sparrow and newly opened locations. Mature-cohort rates in that section use Aug 2025 through Jan 2026 cohorts only, so open first bookings cannot depress them. The counterfactual booking figure applies last year's book rate to this year's lead count. Prior-year figures trace to sql/04_prior_year.sql. Funnel sections count guests in their created-month cohort; the monthly activity section counts each event in the month it happened. Cohorts created in the last 90 days are still maturing. Zenoti's appointment-level FirstTimer flag is a live UI indicator and is not usable for historical reporting; the durable fields on the guest record are used instead. The segment filter classifies the 22 ex-Ideal Image locations from the Project Sparrow APA (all Avelure sites; Ever/Body Hartford, North Haven, South Windsor, Stamford, Bethesda Row, Gaithersburg; Curate Knoxville and Nashville; H.MD Chisholm Creek and Tulsa) as Sparrow; all other locations are Non-Sparrow. Closed locations (Avelure Gainesville, Rochester Hills, Westport; Ever/Body Bethesda Row, Stamford), dead migration records, and Nouveau Day Spa (day spa, non-comparable) are excluded throughout; the operating tab is brand-grain, so residual activity from the closed Avelure and Ever/Body sites (single digits) remains inside those brand lines. Data pulled August 4, 2026 from live per-brand Zenoti feeds via CorralData (dataset 1106 and transformed_guest_v).