AI Readiness
Audit Report
Luma Med Spa · New York, NY
(anonymized sample client)
Prepared after a 45-minute owner interview. Plain-English plan — what to fix, what to wait on, what to ignore.
Confidential — for internal use only · zack@whereaihelps.com
Section 1
Executive summary
Luma is losing roughly 10–12 hours per week to fixable admin friction — mostly no-shows, Instagram DM follow-up, and duplicate data entry. Two hyped AI tools would waste ~$4,200/year at this client volume. No custom software needed.
Time and money on the table
| Metric | Estimate | Notes |
|---|---|---|
| Hours lost / week | 10–12 hrs | Six bottlenecks interviewed; four actionable now |
| Staff cost of time | ~$350/wk | Front desk + owner time at $35/hr blended |
| Annual drag | ~$18K/yr | Conservative; excludes full revenue upside |
| Revenue at risk | $8K–$15K/yr | ~18% no-show on injectables; DM leads going cold |
Top 3 findings
- No-show follow-up is manual and inconsistent — front desk texts when someone remembers; ~18% no-show rate on injectables. Square reminders exist but aren't configured.
- Instagram DMs are everyone's job and nobody's job — three staff reply with different tone; average first response 6+ hours on busy days.
- Product reorder runs on memory + Excel — owner gets pulled in weekly; injectable inventory surprises cause rush orders twice a month.
Section 2
Effort vs impact matrix
Every bottleneck from the interview, ranked. Impact = hours saved or revenue protected. Effort = setup + change management for a non-technical team.
| Priority | Bottleneck | Impact | Effort | Quadrant | Action |
|---|---|---|---|---|---|
| P0 | No-show follow-up | 5 | 2 | Quick win | Fix now — §4 Day 1–2 |
| P1 | DM → booking | 4 | 2 | Quick win | Process + templates — §4 Day 3 |
| P2 | Product reorder | 3 | 2 | Quick win | Weekly checklist — §4 optional wk 2 |
| P2 | Treatment FAQ from staff | 3 | 3 | Plan month 2 | ChatGPT template pack after DM script works |
| Wait | Staff scheduling swaps | 3 | 4 | Process first | Clarify who owns schedule before any AI |
| Skip | AI receptionist SaaS | 2 | 4 | Not worth it | ~40 bookings/wk doesn't justify $300/mo |
| Skip | New CRM | 2 | 5 | Not worth it | Follow-up problem, not a lead volume problem |
Quadrant guide
| Low effort | High effort | |
|---|---|---|
| High impact | Do first — 4-day plan | Plan for month 2 |
| Low impact | Nice-to-have | Skip |
Bottleneck detail — No-show follow-up (P0)
Today: Front desk manually texts no-shows when someone remembers during downtime. Confirmations are inconsistent — some practitioners remind clients themselves.
"We're too busy during the day to chase everyone who didn't confirm."— Owner, interview
AI fit: Now — templates only, no clinical data in ChatGPT. Native Square SMS is the real fix.
Bottleneck detail — DM → booking (P1)
Today: Instagram DMs split across owner, front desk, and one senior injector. Pricing questions get different answers. Leads from Friday night often wait until Monday.
AI fit: Now for script templates; skip AI chatbot until response time is under 4 hours with humans first.
Section 3
Prescribed tools and costs
What to use, what it costs, and what to ignore.
Current tool stack
| Category | Tools | Notes |
|---|---|---|
| Communication | Gmail, iMessage, Instagram DMs | No shared inbox |
| Scheduling | Google Calendar, Square Appointments | Square underused |
| Payments / POS | Square | Reminders not enabled |
| Documents | Google Drive, Excel (inventory) | Duplicate entry to Square |
| AI today | ChatGPT (owner, ad hoc) | No templates, no policy |
Prescribe — use these
| Workflow | Approach | Tool | Monthly cost | Setup |
|---|---|---|---|---|
| No-show / reminders | Native feature | Square appointment SMS | $0 (included) | 1–2 hrs |
| No-show wording | Templates | ChatGPT + owner-approved doc | $20 (Plus, optional) | 1 hr |
| DM responses | Process + script | Shared doc in Google Drive | $0 | 2 hrs |
| Inventory check | Checklist | Weekly Square export + simple sheet | $0 | 1 hr |
Skip — do not buy (yet)
| Tempting option | Why skip at your size | Money saved |
|---|---|---|
| AI phone / receptionist SaaS | ~40 bookings/week; clients expect human touch for injectables | $3,600/yr |
| New CRM (HubSpot, etc.) | Lead volume is fine — follow-up and response time are the leaks | $1,200–$3,600/yr |
| ChatGPT Team for all staff | No policy, no owner-approved templates yet | $300–$600/yr |
Data guardrails
| Topic | Rule |
|---|---|
| Never put in AI | Client health history, treatment notes, payment card details, before/after photos with identifiable faces |
| OK with templates only | Reminder wording, FAQ drafts, DM scripts — owner or lead practitioner approves before use |
| Minimum bar before wider AI use | One owner-approved template doc · one person owns DM inbox · staff know what not to paste into ChatGPT |
Section 4
Four-day quick-win plan
One action per day. Each item finishable by the owner or front desk lead without hiring help.
Day 1 — Turn on appointment reminders
- Do
- Enable Square SMS: 24-hour and 2-hour reminders for all injectable appointments
- Tool
- Square Dashboard → Appointments → Notifications
- Who
- Front desk lead (15 min) + owner approves wording (5 min)
- Done when
- Test booking shows two automated texts; team notified in morning huddle
Day 2 — No-show text templates
- Do
- Draft 3 texts in ChatGPT: friendly confirm, same-day no-show, rebook offer. Owner edits for brand voice.
- Tool
- ChatGPT + Google Doc titled "Luma SMS scripts"
- Who
- Owner drafts; front desk saves doc link on home screen
- Done when
- Doc shared; front desk used script at least once
Day 3 — Own the Instagram inbox
- Do
- Assign one person to check DMs at 10am and 4pm. Paste script for pricing + booking link.
- Tool
- Instagram app + shared script doc from Day 2
- Who
- Front desk lead (owner covers if out)
- Done when
- Two check-in times on calendar; avg response under 4 hours for 5 days
Day 4 — Measure and decide
- Do
- Record no-show rate and DM response time for a 30-day baseline. Keep / tweak / stop each change.
- Tool
- Square reports + simple notes in Google Sheet
- Who
- Owner reviews numbers at day 30
- Done when
- Baseline row filled in; one decision per quick win
Week 2 (optional) — Product reorder checklist
Export Square inventory every Monday. Owner spends 20 minutes flagging items under 2-week supply. Skip ChatGPT until the export habit sticks for 3 weeks.
Section 5
Upsell opportunities
Optional paths — no pressure. This report stands alone.
| Path | When it fits | Ballpark | Next step |
|---|---|---|---|
| DIY | 4-day plan is enough; owner has bandwidth | $0 + optional ChatGPT Plus | Run Section 4 |
| Done-for-you | No time to configure Square + scripts | sitethisweek / light concierge — scoped | Reply to zack@whereaihelps.com |
| Nothing | Audit already prevented CRM + AI phone purchase | — | Revisit in 90 days |
Section 6
Quantified ROI
Ranges only — not promises. Based on $35/hr blended staff cost provided in intake.
| Line item | Calculation | Annual value |
|---|---|---|
| Time recovered | 6 hrs/wk × 52 × $35/hr | ~$10,920/yr |
| Tool costs | ChatGPT Plus (optional) | −$240/yr |
| Skipped purchases | AI receptionist + CRM avoided | +$4,800/yr |
| Revenue protected | No-show reduction 18% → 12%; faster DM close | +$4,000–$8,000/yr |
| Net estimate | $12,000–$18,000/yr |
"I thought I'd need to hire someone who understands AI. This was just 'fix these four things first' — I can actually do that." — Owner, post-readout (paraphrased, anonymized)
Appendix
Interview notes and glossary
Verbatim quotes (report-ready)
"We're too busy during the day to chase everyone who didn't confirm."— Owner
"Instagram is a black hole — someone answers, then it sits for hours."— Front desk lead
"I don't want my team pasting client names into ChatGPT. I don't even know if that's allowed."— Owner
Intake summary
| Biggest headache | No-shows and last-minute cancellations on injectable days |
| AI tried so far | Owner uses ChatGPT for marketing captions; staff not trained |
| Budget after audit | DIY first; up to $2K if something clearly pays off |
| Success criterion | "Tell me what to do Tuesday morning without a six-month project" |
Glossary
- Quick win
- Fixable in under a day of setup with tools you already pay for.
- Skip list
- Software or AI products that sound good but don't fit your size or workflow yet.
- Template-only AI
- ChatGPT helps draft wording; a human approves before anything goes to a client.
- Wait
- Fix the process first — AI adds complexity without payoff until roles/data are clear.
Prepared by Where AI Helps · whereaihelps.com · zack@whereaihelps.com
Sample report for marketing purposes. Your engagement receives a report specific to your business.
Template v2 — 6-part structure · Typical length when printed: 8–10 pages