TeamUp is a great group-class scheduling and membership platform for CrossFit boxes, bootcamps, and yoga studios. We are 1-on-1 personal training studio software. Every plan includes unlimited clients.
TeamUp is excellent at what it does: group-class scheduling, membership management, recurring billing, and attendance tracking for class-based businesses. CrossFit boxes, bootcamp studios, yoga and pilates studios, martial arts schools, all use it. The unit of work is a class on the schedule that clients book into.
For a personal training studio where the unit is a 1-on-1 session, the model is different. You are not selling membership-to-classes; you are selling session packages drawn down on attendance. You are not managing class capacity; you are managing trainer availability. You are not paying coaches to teach a class; you are paying trainers a per-session commission. My Training Studio is built around 1-on-1 PT primitives. TeamUp is built around classes.
TeamUp wins for class-based businesses. We win for 1-on-1 PT. Honest split.
| My Training Studio | TeamUp | |
|---|---|---|
| 1-on-1 PT Booking | ||
| 1-on-1 in-person session booking | First-class | As "private appointments" add-on |
| Trainer availability and conflict detection | Yes | Limited |
| Side-by-side per-trainer day view | Yes | No |
| Session Packages and Contracts | ||
| Session packages with balance tracking | Automatic | As "credit packs" |
| FIFO drawdown across overlapping packages | Yes | No |
| Contract-to-schedule linking | Yes | No |
| Sessions-remaining alerts | Yes | No |
| Studio Operations | ||
| Trainer commission tracking | Yes | No native model |
| One-click trainer payouts | Yes | No |
| Retention reports out of the box | Yes | Class-based metrics |
| TeamUp's Core Strengths | ||
| Group-class scheduling and capacity | Limited | Excellent |
| Recurring memberships (unlimited classes / month) | Basic | Yes |
| Class waitlists and capacity caps | Not our focus | Yes |
| CrossFit / bootcamp / yoga workflows | Not our focus | Yes |
| Payments | ||
| You own the merchant account | Your Stripe | Stripe / GoCardless |
| Recurring billing rate | 2.9% + $0.30 | 2.9% + $0.30 |
| Pricing Model | ||
| Unlimited clients on every plan | Yes | Tiered by active customer count |
Three things TeamUp treats as add-ons or doesn't model. We treat them as core 1-on-1 PT primitives.
| Trainer | Sessions | Revenue | Commission |
|---|---|---|---|
| Coach Dan | 42 | $3,150 | $945 |
| Coach Lia | 28 | $2,100 | $630 |
| Coach Marc | 18 | $1,350 | $405 |
| Total commission | $1,980 | ||
| Client | Sessions | Months | Status |
|---|---|---|---|
| Sarah Mitchell | 148 | 14 | Active |
| Lisa Kim | 87 | 11 | Active |
| Mike Rodriguez | 62 | 6 | Active |
| Tom Watson | 34 | 3 | Inactive |
TeamUp scales with active customer count. We are flat per studio with unlimited clients on every plan.
| Your business | My Training Studio | TeamUp |
|---|---|---|
| Solo trainer (up to 25 clients) | $50/mo | ~$25/mo |
| Solo trainer (50+ clients) | $50/mo | ~$45 to $65/mo |
| 3 trainers (100+ clients) | $199/mo | ~$95 to $135/mo |
| 5 trainers (200+ clients) | $199/mo | ~$155 to $205/mo |
| Per-client fees | $0 | Tiered by active customer count |
| 1-on-1 packages with FIFO + commissions | Included | Not modeled |
TeamUp tier prices are approximate, change, and depend on active customer count. Check goteamup.com for current rates. The pattern: TeamUp grows with customer count, we are flat per studio.
TeamUp can run a personal training studio, but it is built for class-based businesses (CrossFit, bootcamps, yoga, pilates). Its strengths are class scheduling, capacity caps, waitlists, recurring memberships, and group-attendance reporting. For a 1-on-1 PT studio where the unit is a session and a package, those primitives are weaker. My Training Studio is built around 1-on-1 sessions, session packages with FIFO drawdown, and per-session trainer commissions.
TeamUp is cheaper at small client counts (around $25/mo for up to 25 customers) and scales with active-customer tiers. A 100-customer business runs $95 to $135/mo; 200+ customers runs $155 to $205/mo. My Training Studio is $50/mo solo and $199/mo for up to 5 trainers, flat, with unlimited clients on every plan. TeamUp wins on price at very small scale; MTS is roughly comparable at studio scale and includes 1-on-1 PT primitives TeamUp doesn't.
TeamUp models "credit packs," which is a count of credits a customer buys and uses to attend classes. You can use credit packs for 1-on-1 appointments, but it does not natively model FIFO drawdown across overlapping packages, sessions-remaining alerts on the contract, or trainer commissions per session. My Training Studio treats those as core.
TeamUp supports multiple staff members on the schedule, but it does not natively model per-session trainer commissions or one-click payouts the way a PT studio runs them. Class-based studios typically pay coaches a flat per-class teaching rate, which TeamUp can track. PT studios pay trainers a per-session commission percentage, which is what My Training Studio is built for.
If 1-on-1 PT is your primary business, yes, MTS is the right home. We support small-group and semi-private sessions. If group classes are 50%+ of your revenue and you need full class capacity, waitlist, and class-membership management, you will want a class-first platform like TeamUp or Mindbody. We are deliberately narrower and deeper on PT.