The community platform with the training built in.

Programming, courses, nutrition, and check-ins, all inside the community your clients actually show up for. Built for fitness, strength, and movement coaches.

From $29/mo. 30-day free trial. Cancel anytime.

Where most coaches end up.

Most online fitness coaches end up doing one of these. Here's how each one works.

Path 1

The stitched stack

Skool logoSkool
Trainerize logoTrainerize
Hevy logoHevy
WhatsApp logoWhatsApp

Coaches piece this together because each tool is the best at what it does. Skool for community and courses. Trainerize or Hevy for training. WhatsApp for the daily check-ins.

Multiple subscriptions

Strong on each piece, separate across apps.

Path 2

The all-in-one

Trainerize logoTrainerize
TrueCoach logoTrueCoach
PT Distinction logoPT Distinction
Kahunas logoKahunas
Everfit logoEverfit

One platform for programming, nutrition, check-ins, and chat. They generally perform well, and coaches get the job done. Often described as effective, but more like a service than a place clients want to spend time.

One subscription

Everything in the menu bar.

Path 3

Perform

Community
Courses
Training
Nutrition
Check-ins
Chat

Community-first platform with the training built in. Built so coaching feels like a place your clients belong, not a service they use.

One subscription

A place with the training inside.

Here's what we actually built ↓

All trademarks property of their respective owners. Pricing approximate as of publication.

What's inside

Every part of coaching, in one place.

01Community

A private feed just for your clients.

Posts, comments, likes, broadcasts. Your whole community lives in one feed, not buried in a Facebook group nobody remembers to open.

  • Coach broadcasts and tier-targeted announcements
  • Members post, react, and comment without leaving the app
  • No algorithm deciding who sees you. Your post lands at the top, every time
prfrm.app/your-community
02Courses & lessons

Drop in your educational content.

Multi-lesson courses with attachments, progress tracking, and tier-gated access. The classroom side of your business in the same app as the training.

  • Public, restricted, or hidden courses
  • Attach files, videos, and worksheets per lesson
  • Self-assignable training programs attached to a course
prfrm.app/learn
03Training

Build a program. Assign it in one click.

Drag-and-drop block builder. Day overrides on any week. Full periodisation without the spreadsheet.

  • Reusable block templates with full versioning
  • Per-client day-of-week overrides
  • PR detection across kg and lb, automatically
prfrm.app/blocks
04Workout logging

Built for the gym floor.

Your client opens the app, sees today's session, and logs sets in seconds. The rest timer fires on its own. Weights convert between kg and lb automatically, so they always log in whatever unit's on the machine.

  • Previous-week placeholder shows last load and reps
  • Rest timer counts down between sets
  • Pace-based logging for running sessions
05Calendar

One calendar. Workouts, cardio, check-ins, calls.

Every scheduled item in one place, colour-coded by type. Drag a session to a new day when life gets in the way. The logged history stays exactly where it was.

  • Lifts, cardio, check-ins, and calls, each in its own colour
  • Open any item: join a call, view the full session
  • Drag your sessions to reschedule around your life
prfrm.app/calendar
06Nutrition

Meal plans, menus, or macros. Your call.

Build a strict meal plan, a rotating menu, or just set macro targets. Your clients log against it from a library of over a million foods. Barcode scan included.

  • Three modes: meal plan, meal menu, macro target
  • Per-day overrides when life happens
  • Coach sees client adherence and diary in real time
07Check-ins

Recurring check-ins, on your frequency.

Build a template once, then assign it on any cadence: daily, weekly, every few weeks, or tied to the start or end of a block. Add custom questions, photo uploads, and health metrics that auto-fill from wearables.

  • Nine question types including health-metric auto-fill
  • Block-anchored frequencies for periodised programs
  • Photo galleries for body-composition tracking
08Chat + broadcasts

1:1, group chats, broadcasts.

Message one client, a tier of members, or your whole community. Schedule broadcasts to land at the right local time. Drip sequences onboard new members on autopilot.

  • Tier-based DM policies: open to all, admin-only, or by tier
  • Broadcast sequences (drip campaigns) for onboarding
  • Timezone-aware scheduled delivery
prfrm.app/chat
09Integrations

The tools your clients already use, talking to each other.

Strava activities flow into the calendar. Apple Health writes daily metrics. Zoom and Meet generate links the moment you schedule a call.

More integrations are on the roadmap. Need one that isn't here? Tell us. Requests go straight to the person building the app, so they tend to land fast.

Strava logo
Strava
Cardio sync
Apple Health logo
Apple Health
Daily metrics (iOS)
Health Connect logo
Health Connect
Daily metrics (Android)
Garmin logo
Garmin
Wearable data
Zoom logo
Zoom
Meeting links
Google Meet logo
Google Meet
Meeting links

Who's behind this

I quit aerospace engineering to build this.

I'm Tom. I left my engineering career to solve a problem I kept seeing in the fitness space: coaches paying for a community platform, a training platform, a nutrition app, and still running their business out of WhatsApp.

Perform isn't built by a product committee. When a founding coach asked for nutrition programming, it shipped within days. You're not filing tickets into a queue, you're talking to the person who built the app.

Work directly with the founder

  • Feature requests go to the people who build the platform, not a ticketing queue
  • Coach requests have shipped in days, not quarters
  • A direct line for anything: questions, feedback, migration help
Get in touch

Pricing

One subscription. Your clients pay nothing.

30-day free trial on both plans. No hidden fees, cancel in one click.

Starter

$29/month

Everything you need to launch your first coaching offer.

  • All community features
  • Courses & lessons
  • Advanced block building
  • Event scheduling
  • Member analytics
  • Unlimited blocks
  • 10 members
  • Solo admin
  • Custom URL
Start 30-day free trial

Pro

$99/month

For growing rosters and coaching teams.

  • All community features
  • Courses & lessons
  • Advanced block building
  • Event scheduling
  • Member analytics
  • Unlimited blocks
  • Unlimited members
  • Unlimited coaches
  • Custom URL
Start 30-day free trial

All prices in USD. Cancel anytime with one click.

FAQ

Questions coaches ask.

What exactly is Perform?
A community platform for fitness coaches with the training built in. Your community feed, courses, training programming, workout logging, nutrition, check-ins, and chat. One app, one subscription.
Is it a website or an app?
Both. Perform runs on the web and as iOS and Android apps, and everything syncs. Clients do most of their day in the mobile app: logging workouts, scanning barcodes, completing check-ins, scrolling the feed. Coaches work wherever suits: edit exercises and workouts, respond to check-ins, message clients, and run the community from your phone, or sit down at the web app when you want the full program-building canvas.
Do my clients have to pay for anything?
No. You pay one subscription for your community. Your clients download the app and join free, with no per-client fees, ever.
I'm on Trainerize / TrueCoach / Kahunas. Can I move over?
Yes. There's no one-click import yet, but you won't be doing it alone. We'll personally help you move your programs, clients, and content across, so nothing gets lost in the switch.
I'm just starting out and don't have clients yet. Is this for me?
Especially for you. Starter is priced for launching your first offer, and starting on one platform beats stitching together three tools and migrating later. The 30-day trial gives you time to build your community before anyone joins.
How much does it cost?
Starter is $29/month for every feature, up to 10 members. Pro is $99/month for unlimited members, unlimited coaches, and a custom URL. Both start with a 30-day free trial and cancel in one click.
Can I influence what gets built?
More than anywhere else. Feature requests go straight to the people who build the platform, not into a ticketing queue. We've shipped coach-requested features in a matter of days. If something's missing for your coaching business, tell us and it goes on the roadmap.

Give your clients a place,
not just a service.

Community, courses, training, nutrition, check-ins, chat. One app your clients actually want to open.

From $29/mo. Cancel anytime. Your clients never pay.