Route the right members to a PT consult — automatically.
Personal training is the highest-margin product at most gyms and the hardest to sell cold. This recipe watches for members showing PT-buying signals — plateaus, goal changes, class shifts — and warmly invites them to a free consult from a coach, at the right moment.
Personal training is a $12B category and the highest-margin product at most gyms — but the average full-service gym only sells PT to 8–14% of members. Not because members don't want it. Because the buying moment is behavioral, and most gyms miss it.
Cold PT pitches feel salesy. Monthly PT email blasts get ignored. But when a member plateaus, changes goals at a check-in, or drifts from group classes to solo weights — those are buying signals. This recipe watches for them and puts a coach in front of the member at exactly the right moment.
What this recipe does
Four moving parts. All watching member behavior, not a schedule.
Detects PT-buying signals
Attendance plateaus, class shifts to solo weight work, goal-change check-ins, or asking a coach for advice on the floor.
Alerts a coach in real time
When a signal fires, a PT coach gets an inbox alert with context — visit history, stated goals, what's changed.
Warm consult invites
Coach sends a personal SMS: 'noticed you're pushing harder — free consult?' Not a cold pitch.
End-to-end attribution
Signal → consult → purchase, with revenue attributed back to the triggering event and the coach.
How the PT upsell recipe works
Six steps. From behavioral signal to booked PT session — with a real coach in the loop.
-
1Trigger · Live
Detect a PT-buying signal
Gleantap watches for four signal types: attendance plateaus (visits flat for 2+ weeks), class-type shifts (group → solo weights), stated goal changes at check-in, and staff-noted ‘asking for advice’ moments.
-
2Heads-up · Live
Alert a PT coach
When a signal fires, a coach gets an inbox alert with the member’s context: last 30 days of visits, stated goals, what changed. Alert includes suggested outreach language.
-
3Invite · SMS
Warm consult invite from the coach
Coach sends a personal SMS referencing the signal — ‘noticed you’re pushing harder on the strength side lately, want a free 30-min goal session?’ No sales pitch, no pressure.
-
4Book · One-tap
Auto-schedule if the member replies yes
If the member replies yes, the recipe drops the coach’s calendar into the thread. Member picks a time, consult is booked, both parties get reminders.
-
5Prep · Pre-consult
Give the coach a briefing
24 hours before consult, coach gets a briefing: full visit history, goal evolution, likely program recommendation. Consult prep, not consult improv.
-
6Close · Post-consult
Warm follow-up with a package
24 hours after consult, coach sends a follow-up SMS with a recap of the plan discussed + a specific package recommendation (‘twice a week starting Monday?’). Not a generic pricing PDF.
PT is a coach-sold product. This recipe helps coaches be in the right place at the right time.
The recipe doesn't sell PT. It surfaces the moment. Then a coach — who already knows the member — has the conversation. Consults double, close rates triple, and the pitch never has to feel salesy.
What your members actually see
Copy that reads like a coach noticed something and reached out — because that's exactly what happened.
What PT upsell recipes look like at gyms
Ranges from fitness businesses running this recipe on active members. Your numbers depend on signal quality, coach responsiveness, and package structure.
Members who accept a consult invite after a behavioral signal fires.
Consulted members who buy a PT package. Higher than cold PT pitches by 2–3x.
Average annualized PT revenue per member who purchases through this recipe.
Ranges assume at least one dedicated PT coach on staff. Gyms without PT coaches see lower conversion; the signal detection still works but the human close is the multiplier.
Everything you'll need
Five inputs. Coach involvement is the multiplier — the recipe delivers the moment; the coach closes the sale.
Get help setting this up-
Visit history dataAt least 30 days of check-in history to detect plateaus and shifts. Most booking systems provide this natively.
-
PT coach with calendarA dedicated PT coach (or coaches) with 30-min consult slots available. Calendar integration required.
-
Auto-schedule integrationCalendly, TidyCal, or a native booking system with calendar API. So members can self-book without back-and-forth.
-
Consult prep templateA short template the recipe fills with member context 24 hours before consult. No blank-slate improv.
-
Attribution trackingEnd-to-end tracking so you can attribute PT sales back to the triggering signal and the coach who closed.
More recipes for gyms
Automations we see paired with PT upsell.
Win-Back Lapsed Members for Gyms
A ready-to-launch automation that detects members who've stopped showing up, sends a warm SMS + email sequence, and…
No-Show Recovery for Gyms
Members ghost. Classes stay full. When a booked member misses their class, this recipe reaches out in the…
New Member Onboarding for Gyms
The first 30 days decide the next 12 months. This recipe walks new joiners from Day 0 through…
Buddy-Pass Referral Loop for Gyms
Ask for a referral after a milestone workout, when a member is riding the endorphin high — not…
This recipe also works for
The same signal-and-consult approach powers upsell across verticals.
Frequently asked questions
What gym owners ask before running behavioral PT upsell.
What signals actually predict PT interest?
Should we offer a discount or lead with a free consult?
What if we don't have PT coaches?
How is this different from a "PT for sale" ad or email blast?
Can this cannibalize group class attendance?
What if a member says no to the consult?
How do we prep coaches for these consult calls?
See this recipe running in your gym.
A 20-minute walkthrough of the signal detection and consult flow on your active member data. We'll show which of your current members are showing PT-buying signals right now — you can start reaching out today.
- No slide deck
- Live product, your data
- A list of your current members showing PT signals
Schedule a Demo
See how Gleantap can help your gym grow.