One data foundation with four layers. Today the same patient can exist as five different records across systems, and three versions of "utilization" circulate at once. This fixes both — permanently — and everything else on this page runs on top of it. The workstreams don't wait for it to finish: they launch now and get smarter as each piece lands.
Each block states the work and what it unlocks for the business. No lane waits on another: while the data foundation is being built, everything else keeps moving and plugs in as pieces land.
Sprint 1 · Mobilize
Decisions & Fast Wins
Sep – Oct 2026
Sprint 2 · Cutover Quarter
Migrations Land
Nov – Dec 2026
Sprint 3
Intelligence Online
Jan – Feb 2027
Sprint 4 · Land It
Complete & Harden
Mar 2027
01 · The Foundation
Data Foundation for AI & ML
One trusted home for all patient, scheduling, labor, and inventory data — built by parallel teams, not one long line
Measures: duplicate patient records below 2% · every report on one agreed set of numbers
Platform decision Monday; build partner already selected Decision · Sep 14Agreement signs this week — the seven-month build clock starts immediately
Connect the core systemsZenoti, payroll, and AesthetixCRM flow in automatically and reliably — replacing today's fragile, undocumented plumbing
Begin merging duplicate patient recordsUnlocks: marketing stops emailing the same person three times, and every count becomes trustworthy
Complete patient record + marketing funnel liveUnlocks: for the first time, a lead can be followed from ad click to paid treatment · Nov
Schedules connected to payrollUnlocks: the true cost and true output of every provider hour, in one place · Dec
Reporting moves onto the new foundationUnlocks: one agreed definition for every number in every board pack
Inventory, purchasing & revenue data completeUnlocks: what we buy connected to what we use and what we sell · Jan–Feb
First predictions liveDemand forecasts, lapsed-patient risk scores, no-show likelihood — feeding campaigns and schedules the moment they're ready
Heyday's history folded inUnlocks: the acquisition playbook — proven, documented, repeatable
First AI assistants pilotedCampaign triggers and purchasing alerts that act automatically, with human sign-off
Built to run without heroesDocumentation, backups, and monitoring so no single person is ever the point of failure again
02 · Critical Path · 45–60 Days
Heyday Migration
All Heyday locations move onto AMP's systems (Zenoti, Sage Intacct, Centime, WooCommerce) in one coordinated cutover — live within 45–60 days of kickoff
Measures: live on AMP systems by early Nov · old contracts terminated by Dec 31 · zero inherited balances or terms · reconciled to the penny
Week 1: request stored payment cards from the old system #1 RiskA weeks-long vendor process; without it, member billing breaks at cutover. Backup runs in parallel from day one: members update cards ahead of the move
Week 1: audit every legacy contract; termination letters outRenewal dates and notice periods lock the exit — nothing gets inherited
Configuration locked, then dress rehearsal #1 (mid-Oct) and #2 (late Oct)The entire migration practiced end to end, twice
Cutover weekend — every location at once Day 45–60Go/no-go checks first: patient counts match, gift-card balances match to the penny, memberships intact · by early Nov
Four weeks of intensive support, books run in parallelDaily check-ins across operations, service, and accounting until everything is proven clean · Nov
Old systems terminated — by Dec 31 at the latestTheir recurring costs come off the books before FY27 starts
Heyday's history joins the data foundationUnlocks: Heyday locations get the same campaigns, alerts, and reporting as everyone else · Dec
03
Patient Journey Automation — AesthetixCRM
Marketing and follow-up move off Zenoti + HubSpot onto AesthetixCRM: pilot proves it, waves roll it out, and every message becomes personal and relational
Measures: every lead answered in under 5 minutes · more consults becoming treatments · no-shows recovered · rebooking rate
Pilot live — Destination Aesthetics Sep 14Instant response to every inquiry, no-show and cancellation follow-up, and win-back campaigns (90-day tox, 6-month filler) — none of which exist today
Pilot punch list closed this monthWebsite and domain updates, texting registration per brand, call-center users loaded, location-based lead routing, team live-training — the concrete items between today and a proven pilot. Patient opt-ins/opt-outs stay governed at the Zenoti profile level and flow to AesthetixCRM through its native integration
Pilot proves out → wave rollout begins Exit check · mid-OctSpeed-to-lead, routing, and campaign results verified at Destination Aesthetics before the next brands onboard
Full rollout: all ~70 locations live on AesthetixCRMOne phone/text system per brand replaces today's patchwork; local teams trained and running their own campaigns as they onboard · Nov
Messaging becomes personal and relationalUnlocks: "your Botox is due" arrives at the right week for that patient, from their own practice, referencing their actual visits — not a batch blast · Dec
HubSpot retired — with full records preservedComplete history archived, forms and pages redirected, then the contract ends by Dec 31
Campaigns get predictivePatients likely to lapse get outreach before they're gone; likely no-shows get confirmations and backups; timing and channel tuned per patient
Rescheduling assistant pilotedWhen a provider's day won't fill, the system offers patients a move — automatically, with staff approval
Every email, text, and call traceable to the revenue it produced
04
Labor Optimization
Staffing matched to real demand — fuller schedules, lower labor cost as a share of revenue
Measures: one official utilization number · labor as % of revenue · revenue per provider hour
Real-time utilization alerts live ShippedManagers see under-booked providers as it happens, not in a month-end report
Connect utilization to payroll cost The blockerUntil this lands, no claimed labor savings can be verified — it's the first fix, not the last
Pick one official definition of utilization Leadership call · Oct 15Three versions circulate today and compensation rides on one of them
Provider scorecard completeUnlocks: seeing which providers convert, upsell, and hold price — and coaching the gap · Nov
First verified savings number publishedA real figure with the math shown — the labor business case, proven
Demand forecast by location and dayUnlocks: staffing recommendations before the schedule is built, not after shifts sit empty
Tackle partially-empty schedulesWhere most of the real money is — beyond the obvious fully-empty shifts
Schedule recommendations live in pilot regionsEvery staffing decision shows its predicted revenue impact before it's made
05
Procurement & Inventory — AMPly
Our in-house platform already runs network ordering; this window extends it from injectables to every spend category — and toward purchasing that thinks ahead
Measures: days of inventory on hand · cost of goods % · spend visibility across all three categories
AMPly runs ordering across the network today LiveReorder recommendations sized by booked appointments, center-to-center transfers, cycle counts, and vendor ordering — injectable days-on-hand already cut by more than half
Baseline every spend categoryInjectables are controlled; retail is consolidating; back-of-house supplies are the least visible and the fastest-creeping — discovery and a consumption baseline close this month
Invoice coding automated in SagePurchases flow to the right ledger lines without manual re-keying — believed complete; confirming this month whether the integration is full or partial
Retail and back-of-house brought under item-level controlUnlocks: the two categories with the most cost-savings headroom finally managed like injectables
Three-way match: ordered vs. received vs. paid Needs: inventory + revenue data liveUnlocks: catching billing errors and shrinkage automatically — a control that doesn't exist today
Purchasing gets predictiveReorders sized by demand forecasts, not just recent usage — accuracy tested against real history before it drives orders
Sourcing assistant pilotedFinds the best price, timing, and vendor for a given product and proposes the purchase — human approves; injectables move toward just-in-time
06
AI Scribe, Consultation Support & Pre-Charting
Purpose-built in-house — visit notes written by AI, providers' hours returned to patients
Measures: documentation hours returned per provider · consults becoming treatments · chart completeness
Custom AI Scribe piloted and running by Oct 1 CommittedVisit notes drafted automatically at pilot practices — providers review and sign instead of typing
Patient consent & privacy cleared before the first recorded visitRecording consent varies by state; agreements and workflows in place first — this protects the whole program
Standard across brands by DecemberFull rollout right behind the pilot — time saved and chart quality measured against baseline as it scales · Nov–Dec
Pre-visit prep live Needs: patient record liveUnlocks: providers walk in with the patient's full history and flags summarized — no chart-digging
Consultation support pilotedDuring the consult, the system suggests the treatments this patient is most likely to want next — same data that times the win-back campaigns
Consultation support expands with the rollout brandsSuggestions refined against real consult outcomes
07
Digital Marketing & SEO
Know which dollar produced which patient — measured in our own system, because ad platforms no longer allow health brands to track it in theirs
Measures: marketing spend vs. actual patient revenue · cost per new patient · share of leads from free/organic channels
Ad-account compliance check firstMeta now restricts health-related businesses from tracking bookings and building patient-based audiences. We confirm how each brand is classified and design around the rules — before building anything that would get shut off
Keep today's ad performance while HubSpot retiresNo regression during the transition — validated side by side
Website expansion: 10 more practices with World Tech Miami Budget decisionFast, modern sites built to rank in search, expanding on the pilot — investment up to ~$100K; budget alignment needed before the builds kick off
The step-change: spend tied to real patient revenue Needs: marketing funnel liveMeasured inside AMP's own data — where no ad-platform policy can take it away
Local search program per locationGoogle Business profiles, listings, and review flow — free patient demand matters more as paid targeting gets restricted
Budget follows evidenceMonthly reallocation toward the campaigns and markets producing actual patients, not clicks
New practice sites launch; AI-search visibility work begins
Spend allocated by predicted patient lifetime valueEvery paid dollar measured against patient revenue, internally
08 · Done by December
Reflections Medical Migration
The plastic surgery line joins the standard stack on AMP's proven Zenoti migration playbook — and every plastic surgery center standardizes on 22 Plastic Surgery's workflows
Measures: complete by December · every chart and consent accounted for · one workflow standard across plastic surgery
Migration kicks off on the standard Zenoti playbookThe same playbook AMP uses for every data migration — scope locked: which records live in Zenoti vs. Symplast, what moves, what connects · Sep–Oct
Workflow standard set: 22 Plastic SurgeryAll plastic surgery centers adopt 22 Plastics' Zenoti + Symplast workflows — one way of operating, not three
Migration complete by DecemberData moved, every chart and consent verified present, teams live on the standardized workflows
History joins the patient record; plastic surgery visible in cross-brand analytics$8–20K-per-case economics finally comparable beside the med spa business · Jan
09
Patient App — Wellness MVP
Purpose-built for AMP's business — booking, membership, and treatment plans in the patient's pocket; wellness is AMP's fastest-growing category
Measures: active users · rebookings made in-app · membership sign-ups in-app
Purpose-built — committed; scope lockedA $2B platform owns its patient experience; no off-the-shelf app. First version: booking, membership management, treatment plan, wellness content — reading the same trusted patient record as everything else · Jan
Design and build begin, in-house dev team leadingEach practice's own brand on the front (per policy: the practice is credentialed, never the parent)
Build underway; beta and app-store submission nextApple/Google review planned into the schedule, not discovered at the end
10 · Cross-Cutting
Data Governance
The rules that keep the foundation trustworthy as it grows
Measures: every data area owned · every metric's formula published · brand-level separation verified
Every data area gets a named ownerSomeone accountable for its accuracy — not "the system"
Brand-level data separation and access logging live from the first loadEach brand sees only its own data; every access recorded
Every metric published with its formula and sourceAnyone can see exactly how a number is calculated — transparency by default
Every automated action logged, human sign-off where it mattersAs predictions start driving campaigns, schedules, and purchases, the audit trail keeps pace
Data quality monitored continuouslyFreshness and accuracy checks run on their own; problems surface before anyone reports a wrong number
Seven months leaves no room for open-ended debates. Each decision below has a date — and a default answer that goes into effect if the date passes.
AMPly is already the network's ordering brain. As the data foundation matures, these are the next capabilities queued behind it — each one compounding the procurement engine.