Recipe · For Gyms & Fitness Studios

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.

5.0 Used by fitness businesses in 40+ cities
Gleantap gym recipe hero — pt-upsell
CS
Coach Sarah
Elevate Fitness · SMS
Now
Hey Marcus — noticed you're pushing harder on strength side lately. Free 30-min goal session?
Yeah I've been plateauing. Sunday work?
Sunday 10am. Sending calendar link.
8–14%
of members buy PT at the average full-service gym. It could be 25–35%.

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.

The recipe

How the PT upsell recipe works

Six steps. From behavioral signal to booked PT session — with a real coach in the loop.

  1. 1
    Trigger · 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.

  2. 2
    Heads-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.

  3. 3
    Invite · 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.

  4. 4
    Book · 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.

  5. 5
    Prep · 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.

  6. 6
    Close · 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.

Why it works

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.

Signal · SMS from Coach
Hey {first_name} — Coach Sarah 👋 Noticed you're pushing harder on the strength side lately. Want to grab a free 30-min goal session? No sales pitch — I just want to see what you're working toward.
Fires 24 hours after signal detection
Book · SMS from Coach
Perfect. Pick a time: {calendar_link}. If nothing there works, tell me what does and I'll make it fit.
Auto-sent after member says yes
+1 day · SMS from Coach
Hey {first_name}, good talking today. Here's the plan we sketched: {plan_link}. Want to lock in twice-a-week starting next Monday? Reply YES and I'll set it up.
24 hours after consult
Expected results

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.

38–52%
Signal-to-consult rate

Members who accept a consult invite after a behavioral signal fires.

45–65%
Consult-to-purchase rate

Consulted members who buy a PT package. Higher than cold PT pitches by 2–3x.

$1,800
Avg PT revenue per convert

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 data
    At least 30 days of check-in history to detect plateaus and shifts. Most booking systems provide this natively.
  • PT coach with calendar
    A dedicated PT coach (or coaches) with 30-min consult slots available. Calendar integration required.
  • Auto-schedule integration
    Calendly, TidyCal, or a native booking system with calendar API. So members can self-book without back-and-forth.
  • Consult prep template
    A short template the recipe fills with member context 24 hours before consult. No blank-slate improv.
  • Attribution tracking
    End-to-end tracking so you can attribute PT sales back to the triggering signal and the coach who closed.

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?
Four in our data: attendance plateaus (visits flat for 2+ weeks after a period of growth), class-type shifts (regular group class members drifting to solo weight work), goal changes at check-in ('I want to compete' vs 'I want to lose weight'), and coach-noted 'asking for advice' moments. Plateau + class shift together is the highest-converting signal combination.
Should we offer a discount or lead with a free consult?
Always the free consult. Discounts pull in price-shoppers who don't convert. A free 30-min consult filters for members who actually want the coaching — those are your buyers.
What if we don't have PT coaches?
The recipe still fires signals, but you need someone to run the consult. Some gyms without PT coaches use group class coaches for consults — the close rate is lower (30–40% vs 45–65%) but still positive. Some hire a part-time PT to run the recipe as a pilot.
How is this different from a "PT for sale" ad or email blast?
Ads and blasts are broadcast — everyone sees the same message at the same time regardless of readiness. This recipe is behavioral — only members showing buying signals get invited, and the invite comes from a coach who has context. Response rates are 5–10x higher.
Can this cannibalize group class attendance?
In our data, no. Members who buy PT typically add PT to their routine, not replace group classes with it. Group attendance usually stays flat or increases post-PT purchase because members feel more capable in class.
What if a member says no to the consult?
They stay in the pool. The recipe won't ask again for 90 days by default, but if a new signal fires (e.g., plateau resolves and a new one starts), they can re-enter.
How do we prep coaches for these consult calls?
The recipe includes a consult prep template that fills automatically with member context 24 hours before the call: visit history, stated goals, what changed, likely program recommendation. Coaches walk into consults knowing more about the member than the member expects.
See it live

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.