Built for online coaching

Personal trainer software that builds the workout as you type

Write it the way you’d text a client, and it turns into a structured workout on their phone. The same app keeps leads from slipping through, tracks what your clients eat and collects their payments.

15-day free trial · $25/mo after · unlimited clients

Example: in the program editor, a trainer types a warm-up (“row or bike 5 mins moderate”, “leg swings 10/side”, “glute bridges 2x10”, “deadlift warm-up 1x5 empty bar, 1x5x60kg”) and the main work (“A. barbell deadlift 3x10x120”, “rest 90s”, “B. goblet squat 3x12”, “C. push-ups 3x10-15”). Beside it, the client’s phone shows the workout building as they type, each exercise with its picture: row or bike for 5 minutes at moderate effort, leg swings, glute bridges and two deadlift warm-up sets, then barbell deadlift (3 sets of 10 at 120, rest 90 seconds), goblet squat (3 sets of 12) and push-ups (3 sets of 10 to 15).

Everything in one login

One trainer, the whole business

From someone’s first enquiry to their next workout, without copying anything from one app to another.

Leads

Every enquiry lands in one pipeline with its source, and you hear about it the day a follow-up is due.

How leads work

Programming

Type workouts in your own shorthand. Your client gets sets, reps and loads they can log.

How programming works

Nutrition

Clients log a meal with a sentence or a photo. You see every macro next to their training.

How nutrition works

Payments

Subscriptions, session packs and programs through your own Stripe account, with no platform fee.

How payments work

Programming

Type it your way. It structures itself.

Most AI workout builders start from a form or a prompt and hand you their version of a workout. wagmi.fit starts from yours: shorthand or plain sentences, turned into sets, reps, loads, tempo, RPE and rest your client can log.

What you type

Let's do two sets of ten on goblet squats. Then row for four minutes. Keep the squats slow, and if the knee hurts use the box version.

What a client gets

Goblet Squats

sets 2 · reps 10

0/2

Keep the squats slow, and if the knee hurts use the box version.

RepsWeightDistanceTime
10
--
--
--
10
--
--
--

Row

sets 1 · 4min

0/1
RepsWeightDistanceTime (min)
--
--
--
4
Sets and repsLoad and timeEffortRestNotes

Bring the program you already have

Upload a PDF, a spreadsheet or a photo of a written program. Each session it finds becomes a workout you can edit, with anything it was unsure of flagged for you to check.

Ask for the change in plain words

Fit it into 45 minutes, add a cooldown, make it beginner-friendly. The assistant edits the workout in place, or answers questions about it without changing a thing.

Leads to clients

A pipeline that keeps itself up to date

A Typeform, Jotform or profile-page application creates the lead and records its source. A Calendly or Cal.com booking moves it to Consultation booked. Turn on automatic follow-up and a lead who goes quiet hears from you on the day you pick. Converting is always your call.

  • Typeform Forms
  • Jotform Forms
  • Calendly Booking
  • Cal.com Booking
  • Stripe Payments

Maya Okafor’s lead record: created from a Typeform application, an automatic follow-up email after two days without a reply, then a Calendly booking that moves her stage to Consultation booked.

An automation watching every stage

Each one tells you when a lead needs you. Only automatic follow-up writes to the lead, and it is off until you turn it on.

  1. 1

    New

    Created by the form

    Nurture a new lead who has gone quiet

    Two notes over a week. It stops the moment they book, convert or close.

    Emails the lead Off until you turn it on
  2. 2

    Contacted

    Chase an overdue lead follow-up

    Tells you the day a follow-up date passes.

    Tells you
  3. 3

    Qualified

    No automation here. You move them on when you’re happy they’re a fit.

  4. 4

    Consultation booked

    Moves here when they book

    Ask for a consultation’s outcome

    Asks what happened, two hours after the call.

    Tells you
  5. 5

    Decision pending

    Nudge a lead who has been deciding for three days

    Prompts you after three days without a decision.

    Tells you
  6. 6

    Converted

    Only when you convert

    Kick off a converted lead

    Reminds you to send the app invite.

    Tells you

Nothing gets lost

Anything that needs you waits in Notifications, with the button to do it right there.

It stays until it is done, and a form that can’t be matched to a lead waits in Intake review.

Nutrition

A photo or a sentence is all it takes

Clients write what they ate, or snap the plate. wagmi.fit drafts the entry, asks one question if it matters, and saves nothing until they tap Save. Every meal lands next to their training, against the targets you set.

Jordan · Sep 14 – 20

5/7 days logged
Calories
1,968
/ 2,100 kcal
Protein
137
/ 150 g
Carbs
207
/ 220 g
Fat
71
/ 70 g
Fiber
26
/ ≥ 30 g

Averages per logged day, against the targets you set.

See how nutrition works

Example: a client types “2 eggs scrambled on toast w butter, black coffee, and like a handful of blueberries” and attaches a photo of the plate. The app drafts five items with calories, macros and portions, asks whether the eggs were cooked in butter, oil or milk, and saves the meal only when the client taps Save.

Jordan’s phone on the Messages tab: an automated check-in reminder marked Automated, then Jordan’s reply and a message from their coach. Around it: today’s workout, a habit week and progress photo slots.

Client app

One app your clients actually open

Their workouts, meals, habits, metrics, progress photos and messages, on iOS, Android and the web. Anything sent automatically is marked Automated, so they always know which words are yours.

  • Training
  • Nutrition
  • Habits
  • Metrics
  • Progress photos
  • Messages
See the client app

Pricing

One flat price. Unlimited clients.

Most platforms charge more as your roster grows. Here the twentieth client and the two-hundredth cost the same.

Trainer

Everything on this page, in one plan.

$25 /mo

After a 15-day free trial

  • Unlimited clients, with no per-client fee
  • Programming, leads, automations, nutrition and the client app
  • No add-ons to unlock and no higher tier to grow into
  • No platform fee on payments. Stripe’s own processing fees apply.
Get started — free

15-day free trial · $25/mo after · unlimited clients

What 50 clients costs a month

Published list prices for the plan that covers a 50-client roster.

  1. Trainerize Pro, 50 clients $135
  2. Everfit Pro, billed annually ~$95
  3. Hevy Coach 50 clients $90
  4. PT Distinction Master $89.90
  5. My PT Hub Premium $59
  6. wagmi.fit Unlimited clients $25

Published list prices, September 2026, monthly unless noted. Add-ons such as payments or a branded app cost extra on some plans and are not included. Prices change, so check each vendor. See the full comparison

Questions, answered

Before you sign up

Is it only for online coaches?

No. It is built around online coaching, but programming, the client app, payments and one-to-one scheduling work the same for the clients you train in person. What it does not do is run a facility: there are no group classes, check-in desks or door access.

Can I bring my existing programs?

Yes. Upload a PDF, a Word document, a spreadsheet or a photo of a written program, and every session it finds is rebuilt as a workout you can edit. You can also paste the text straight into the editor. There is no one-click import from another platform’s account, so bring the files.

Do my clients pay for the app?

No. Clients use the wagmi.fit app on iOS, Android or the web for free. Your $25 a month covers every client, however many you have.

Is nutrition included?

Yes. Meal logging for your clients, the targets you set and your view of every meal are part of the same plan. There is no nutrition add-on and no per-client charge.

Do you take a cut of my payments?

No. Payments go through your own Stripe account and wagmi.fit adds no platform fee. Stripe’s standard processing fees still apply, the same as anywhere else you use Stripe.

What doesn’t it do yet?

There is no white-label or custom-branded app, no group classes, no wearable sync and no meal plans. Leads are worked in the browser, not in the phone app. If one of those is a must-have today, wagmi.fit is not the right fit yet.

Ready to just coach?

Join independent trainers who are spending less time in software and more time doing what they're actually good at.