OsteoStrong OSTEOSTRONG

CoachDashboard

J
β€” appts today | 0 pending | 0 checked in | 0 completed
Appointments
Member
Open in GHL β€Ί
Last refreshed: Tuesday, September 8 2026 at 11:53 AM ET

Member Name

β€”
NOT SET β€”
live
β€”
β€”
Plan: β€”
🎯 β€”
πŸ‹ β€”
β€”
Last Session live
β€”
Next Session
β€”
Total Sessions live
πŸ“‹ Today's Snapshot
Safety alerts based on logged conditions. Coach uses judgment; not medical advice.
πŸ“… Next & Recent Appointments
Next No upcoming appointments 0 upcoming
Last No prior sessions on record
πŸ“ˆ T-Score Tracker DXA
πŸ’ͺ Bone Strength Score Tracker REMS BSS Β· OS preferred
⚠️ Fragility Score Tracker REMS · doctor metric
πŸ“ Member Stats
Body Weight (lbs) 50–500 lbs
Height
3 ft 0 in β€” 7 ft 11 in
DOB age 16–110
Age
β€”
computed
πŸ’¬ Quick Session Feedback
Will include name
Optional comment
All 5 ratings required
πŸ“Š Feedback (last 30 days)
This member's recent feedback
No prior feedback from this member.
πŸ₯ Health Summary
Bone Density Status (verbal fallback if no scan readings) Used when no numeric DXA / REMS / FRAX history exists. Numeric scans (below) override this.
Bone Scan History
Type
Date
T-Score
Stored on the contact in GHL. Latest numeric reading drives the tier badge on the Today tab.
Contraindications List
Phase A parses this list to gate modalities
πŸ“‹ Goals
Coaching tool only. Goals are not inputs to load or MOB targets.
Modality Clearance
Injury Tracker
Front
Back
Body Diagram
Severity
None
Mild (1–2)
Moderate (3)
Severe (4)
Disabling (5)
Type
AAcute
CChronic
SSurgical
Recovered
Translucent gray
Recovered+ black line
Healed injury kept in history. Body part fades to gray; margin badge connects with a black dashed line.
Tap any body area to log or view an injury.
Logged injuries
No injuries logged.
Medical Safety
πŸŒ€ Vibe Plate
Last 3 sessions
No Vibe Plate sessions logged yet.
Spectrum Sessions snapshot
Online
No sessions logged yet.
Baseline snapshot
Last Grip (L / R)
β€” / β€”
Last Balance (L / R)
β€” / β€”
Baseline Β· Grip Strength
Last: β€”
Last: β€”
Baseline Β· Balance
0.0s
Last: β€”
0.0s
Last: β€”
🩺 Referred By
Member Hub
No referring doctor recorded.
🌟 Memory Wall Candidate
Flag this member for the studio Memory Wall. Staff sees the pending list on the Executive Dashboard.
Coach Notes
Send the intake form (email / SMS / fill in-clinic) β€” works for any member.
Recent
No saved notes yet.
📌 Popup Notes
Short reminders that pop up on chart open. Max 3 active per member. "Every visit" cadence is manager-only.
Recent Activity
Last 20 actions on this member across all coaches.
Loading activity…
GHL ID: β€”
OsteoStrong

ActiveMembers

Last refreshed: Tuesday, September 8 2026 at 11:53 AM ET
β€” members
Baked roster from Member Hub Β· Data as of Tuesday, September 8 2026 at 11:53 AM ET
vb075a71
OsteoStrong

TrialMembers

Active 3-month trial members who still need a decision β€” sorted by days left, most urgent first.

β€” trial members
Loading…
Admin Dashboard
OsteoStrong OSTEOSTRONG

StaffSchedule

OsteoStrong

CoachSettings

πŸ“₯ Spectrum Data Import
Upload the latest Spectrum Pro Sessions/FBP export to refresh Total Sessions and Last Session Date on each member's GHL contact. Match strategy: email exact, then name exact. Unmatched rows are listed below for manual review β€” no new contacts are created automatically.
Coach Dashboard Β· Settings
OsteoStrong

CoachCalendars

πŸ“… Calendars

Pick a date, toggle calendars, click an appointment to manage it. All data live from GHL + Acuity.

Loading…

Coach Dashboard Β· Calendars
AFTER EVERY SESSION

REMS Tech Post-Survey

Quick debrief β€” submit after every REMS appointment.

Employee’s Corner

Announcements from the manager. Pinned items always show on top.

★ PINNED · DESK REFERENCE
Which button do I press?
Print a copy
Not sure which one? Add them as a Lead. Converting up takes one click.
β˜… MEMBERS PORTAL Β· NEW
Show a member how to sign up for the calendar
  1. Scan the code or open members.osteoecho.com
  2. Sign in with your phone or email
  3. Enter the 6-digit code we text you
  4. Save it to your home screen for one-tap access
Print flyer
Members only. Trials don't qualify β€” this is an exclusive member benefit.
Training & Workflows
New Lead Pipeline β€” How It Works (3-min read) Why a lead now carries two separate flags β€” Stage and Status. Read more

Why this changed

The old setup made one label, "Sale," do two jobs at once β€” it marked the leads we were actively working and the ones who had already joined. That overlap is the reason members kept turning up in the lead list.

The new setup splits a lead into two flags: Stage (where they are in the funnel) and Status (how it ended up). Same lead, two flags. No more double-duty.

Stages β€” where they are

  1. New Lead β€” form submitted, not contacted yet
  2. Phone Intro Booked β€” phone call scheduled
  3. Phone Intro Showed β€” the call happened
  4. Onsite Booked β€” in-person visit scheduled
  5. Onsite Showed β€” they came in
  6. Considering β€” saw the studio, still deciding
  7. Re-engagement β€” no-show recovery, trying to reconnect

Status β€” how it ended up

  • Open β€” still working it
  • Won β€” became a member
  • Lost β€” said no
  • Abandoned β€” ghosted

Won, Lost, and Abandoned drop off the active kanban on their own. They are not deleted β€” they stay queryable for reporting. They just stop cluttering the board you work every day.

What happens when… (the 4 scenarios) What the system does automatically, and what's left for you. Read more
ScenarioWhat the system doesYour job
Lead becomes a member Auto-flips Status to Won Nothing β€” the system catches it
No-show on the phone intro Auto-moves to Re-engagement and the AI sends a recovery sequence Watch for replies in AI Conversations
No-show on the onsite Same as above, higher priority Manager may follow up personally
Showed onsite but didn't buy Moves to Considering and AI nurture starts Drop into the drawer and add a personal note
How to use the lead drawer Click any lead to open it β€” here's what each part holds. Read more
  • Click any lead β€” the drawer opens.
  • Top: current Stage and Status, plus the transition history.
  • Middle: the AI conversation history and draft inbox.
  • Bottom (sales/owner only): Mark as Won / Lost / Abandoned, and Edit stage.

The Hub saves first, then syncs to GHL. Your edit is the canonical record β€” what you set here wins.

Training & Docs
Loading…
Loading…
Coach Dashboard Β· Employee’s Corner

Lead Pipeline

Lead Scripts & Clearance Kit REFERENCE
Click to expand Β· phone Β· SMS Β· clearance Β· doctor one-pager
Compliance gates: first-name-only in public copy Β· no percentages in consumer SMS Β· the 6-20% / 14% data stays doctor-facing + landing-page only Β· no fake deadlines Β· goal is booking the free first session, not selling membership. Merge tokens: [name], [reason from lead form], [David/coach], [doctor page link].
Open doctor one-pager (new tab) This is the URL that fills [doctor page link] in the clearance drip.
Phone script β€” book the first session (coach reference, not sent)
Open + one question
Hi, is this [name]? This is [David/coach] over at OsteoStrong Village at Pine. You reached out about [reason from lead form] β€” is now an okay time for a couple minutes?

Before I tell you anything β€” what made you reach out? Was it a scan, something your doctor said, or just wanting to stay strong and independent?

(Let them talk. Their answer is the whole call.)
Reflect + mechanism (short)
That makes sense. Here's the short version: bone responds to load. We put your skeleton under brief, safe, supervised pressure β€” a few seconds β€” and that's the signal bone needs to start rebuilding. One session a week, about 15 minutes, a coach runs the whole thing with you.
The ask β€” book, don't sell
The right next step isn't to decide anything today β€” it's to come in and feel it. Your first session is free. Do mornings or afternoons work better this week?
If they hesitate
Price β†’ "The first session is free β€” nothing to decide on cost yet. Come feel it first."

"Let me think about it" β†’ "Fair. Can I hold a spot [day] so it's there if you want it? Easy to move."

"Does it actually work?" β†’ "That's the right question. Come in, we'll show you exactly what's happening and where you'd start."

"I need to check with my doctor" β†’ "Smart move β€” and we can make that easy. Move them to the Doctor Clearance Hold sequence."
Close the loop
You're booked for [day/time]. I'll text a confirmation and the address. Wear comfortable clothes β€” that's it.
New-lead SMS sequence (GHL New-Lead pipeline, verified-lead stage)
Touch 1 β€” fires the instant verification passes
Hi [name], [David/coach] at OsteoStrong Village at Pine. You reached out about [reason from lead form] β€” that's what we do every day. Your first session is free, about 15 min, and a coach runs it one-on-one with you. What works better this week, mornings or afternoons? Reply here or call 724-900-8217
Voicemail β€” leave if first call doesn't connect (~20 sec)
Hi [name], this is [David/coach] at OsteoStrong Village at Pine. You reached out about [reason from lead form] β€” that's exactly what we work on. I'd like to get your first session booked. It's free, about fifteen minutes, and a coach runs it one-on-one. We've had members measure real change on their own doctors' scans. Call or text me at 724-900-8217 and we'll find a time this week. Talk soon.
Touch 2 β€” next day, no reply
Hi [name], following up from OsteoStrong Village at Pine. No rush β€” just want to hold a time for your free first session before the week fills up. Morning or afternoon? 724-900-8217
Touch 3 β€” day 4, still no reply
[name], last note from me for now. Your free first session is still open whenever you're ready β€” reply here or call 724-900-8217. Either way, glad you looked into your bone health.
Doctor Clearance Hold sequence (GHL, Doctor Clearance Hold stage, suppress from new-lead + no-show drips)

These leads WANT in β€” they're waiting on a doctor. Keep them warm, make clearance easy, hold the door. Do not chase like no-shows.

Touch 1 β€” same day they say they need clearance
Hi [name], [David/coach] at OsteoStrong Village at Pine. Totally fine to check with your doctor first β€” smart move. Want me to send a short summary you can hand them? Makes the conversation easy. Reply YES and I'll text it over. 724-900-8217
Touch 2 β€” day 5 (sends the doctor page)
[name], here's the one-pager for your doctor: [doctor page link]. It explains what OsteoStrong does in plain clinical terms. Once you've got the go-ahead, reply CLEARED and I'll book your free first session same week.
Touch 3 β€” day 12
Hi [name], checking in β€” any word from your doctor? No rush on your end. Just keeping your spot in mind so we can get you in quickly once you're cleared. 724-900-8217
Touch 4 β€” day 21 (soft hold)
[name], I'll stop nudging so I'm not a pest. Whenever your doctor gives the green light, one text β€” CLEARED β€” and I'll set up your free first session. The door stays open.
Clearance-stage email (day 5, pairs with Touch 2 β€” for leads who prefer email)
Subject line
The one-pager for your doctor
Email body
Hi [name],

Checking with your doctor first is the right call β€” and I want to make it easy for both of you.

Attached (or linked here: [doctor page link]) is a one-page clinical summary written for physicians. It covers what OsteoStrong actually is, the mechanism, the safety profile, and what we measure β€” everything your doctor needs to advise you in about three minutes. You can hand it over or email it ahead.

All we need to get you started is a brief note clearing you for supervised, controlled resistance loading, with any restrictions your doctor wants us to observe.

Once you've got the go-ahead, reply CLEARED and I'll book your free first session that same week.

β€” [David/coach], OsteoStrong Village at Pine Β· 724-900-8217

Source of truth: Cowork_Lead_Scripts_and_Clearance_Kit.md. Any change to a script or drip must land in the source doc first, then flow here + GHL. GHL drips are staged as DRAFT until John activates.

Conversion funnel
Loading…
Per-rep activity
Loading…
Lead Quality Snapshot β€” leads who need to be contacted
Loading lead quality…
Leads with appointments booked are in the pipeline columns below.

Portal Feedback

Thumbs-up / thumbs-down and short notes from members using the My Sessions portal. Newest first. Click "Mark handled" once a note has been read or addressed.

Sentiment (30 days)
-- positive
--
Volume (30 days)
-- items
Trend below
Unresolved
--
Items still needing a look
Feedback volume per day (last 30 days)
Recent feedback
Loading…

Billing & Holds

Loading…

Doctor Outreach

Loading…

πŸ“Ί TV Wins Wall

Lobby display controls, shoutout moderation, and the tip library. Open the wall β†—

Control

Loading…
β€”
URL 1
URL 2
URL 3
URL 4
URL 5

One channel plays per day, rotating through every filled slot (blank slots are skipped). β–Ά Now force-plays one slot until 3 AM (then auto-rotation resumes); use Resume auto-rotation to switch back sooner. Paste any YouTube playlist URL (contains list=) or a video URL. Clear a box and Save to remove it from rotation. The lobby picks up changes within ~10 seconds.

Sweepstakes preview β€” Recruit Your Rebels

Live status shown on the wall. Cards generate automatically from the sweepstakes ledger β€” aggregate counts only, never a member name.

Loading…

Shoutout moderation 0

Members text SHOUT <message> to the studio. Approve (optionally edit the wording) before it shows on the wall for 7 days.

Tip library β€” everything on the wall

Rebel Wins are auto-generated from Spectrum data (read-only β€” use Hide to pull one from rotation). Shoutouts are managed above in Shoutout moderation.

Add a new card
Images play full-bleed on the wall (max 8 MB, PNG/JPG/WebP/GIF).

Events

Loading events…
Aug 26 Community Night — Attendee List
Members Portal Engagement
Loading engagement…

Marketing

Loading promotions…

Team Scorecards — Employee Performance

Loading…

Manager Ops Response

How fast & how well Manager / Sales / Owner act on the Morning Brief — fast acknowledge (<4h), substantive feedback, Q&A participation, and whether their acknowledgements correlate with a KPI recovering 7–14 days later. Total is out of 90. Green ≥70 · Yellow 50–69 · Red <50. Coaches are not scored here.
Loading…

Unattributed sales — assign the closer

New-member sales with no coach credited yet — iGo doesn't record who closed a sale. Pick the coach who closed each one and it posts to their Sales scorecard.
Loading…

Spectrum data quality

Window:
Machine % = sessions the machine recorded vs hand-typed (higher is better). Outlier % = logged loads >20% off the member's recent average (lower is better). Override % = sessions a manager had to override.
Loading…

Reports — Team Scorecards

Loading…
⏳

System Status

Loading the latest check…

Loading system checks…

Last 7 days

Loading history…

OS Wexford Competitive Analysis Center

Competitor intelligence for OsteoStrong Village at Pine — direct & adjacent.

Competitive heat (how directly they compete, 1–25): 15+ High 10 Elevated 5 Moderate <5 Low
Loading…

AI Conversations — Draft Review

🧮 Brain Audit — last 24h
Loading audit stats…
Loading…

Live AI Watch

Loading…

Document

Loading…
Scroll to the bottom to mark this as read.

New training to read

Please read and acknowledge before your next intake session:

    β€” is late.
    Pick how to classify this appointment. The coach cannot dismiss without choosing.
    Member photo
    β€”
    No photo
    Saved