Personal Trainer Software: The Clients Mobile Application

Personal Trainer Software – What clients see:

Even the best athletes need a trainer. This is somewhat logical. But there is a paradox behind that, which was taken into account when developing Mogy. There are two different states of mind altering between each other depending on whether you’re training or being trained. Just have a look at top performing athletes known to mankind, like Babe Ruth, Michael Jordan or from a more present view, John Cena. All of them could easily coach people to become the best like themselves if they knew how to.

Your clients are in learning mode whenever they train with you. Nowadays, the hectic lifestyle everyone feels from time to time (or even all the time) in combination with a strong inborn strive for success makes it hard to follow schedules and act accordingly. You can’t always be there for your clients or vice versa. Workouts don’t happen, or they do but not completely… Results diminish and who’s to blame? What if you had Mogy the whole time? You design a workout program, clients get it on their smartphone and just do it.

When you start using personal trainer software like Mogy, you can’t rely on the clients to know everything themselves. Here’s a quick overview of the Mogy app available for iOS and Android (Windows Phone support coming soon!):
Slack for iOS Upload


When a person downloads Mogy from Google Play or the AppStore, they cannot register and start training just like that. They need a Trainer Registered in Mogy. You invite your clients by adding them to your client list. The moment we added our client Joanna Doe (from the 1st article from this series), an email was sent to inform Joanna that she can now log into the Mogy mobile app. Once Joanna opens Mogy and logs in, she lands on the client dashboard (similar like Trainers land on the web app’s Dashboard).


It consists of Programs, Messages, Statistics and Account Settings arranged in tabs for quick access.

Programs View

The first thing the client sees is the To Do section in the Programs View, which contains a list of all active programs assigned by the Trainer. Tapping a program opens the Program Details, showing details like date of creation, the Trainers name, a description and a list of weeks. You can add all weeks at once and track progress, or fill the program on the way. Depending on your style of working with clients.
Slack for iOS Upload (1)


Tapping a week shows details of that particular week. Days to work out, rest days are left blank, and the best thing is that the client won’t get confused and do the same workout over and over because the app swaps days according to the phone’s date. Different timezones are no problem :).

Once Joanna is ready and hits the gym, tapping the current day opens the list of exercises with descriptive labels containing the number of sets to do. Tapping the first exercise starts the workout. In our case, Joanna has a workout assigned to Monday that involves some squats, leg curls, bench presses and deadlifts.

Slack for iOS Upload (2)


Tapping Back Squat opens the exercise view, with sets, reps, and weights arranged to be done in order from top to bottom, also numbered to ensure that. If Joanna is new to the gym, she might not exactly know how to do Back Squat correctly and need assistance from you. She can view how the exercise is done by tapping the video button next to the name of the exercise and right away she gets an instructional video from inside the app without leaving it in the background. The video can be the one from our database, or even yourself by uploading your own video instructions! Talk about branding yourself!

Slack for iOS Upload (3)

As Joanna progresses through the workout, you get instant notifications onto your Mogy Dashboard, like you are there if you are next to your PC/laptop when Joanna is in the gym working out.


Be it a general inquiry regarding the program or a specific workout, Mogy offers contact forms that make those situations easy as 1-2-3. Joanna heads over to the Messages and writes whatever needs to be answered:

Slack for iOS Upload (4)


or while in a workout with a single tap on the message icon with an automatic attachment (the current exercise):


Your clients will rarely ask about their progress, thinking of it as perceived like an attention-grabber on your side. They can view their key stats right inside the mobile app, be it Weight lifted, exercises completed, their maximum single rep weight lifted, or their body weight history:

Slack for iOS Upload (6)


Account Settings

The Settings covers preset measurement units, date and time formats and their changing at will. User Account Settings let the client manage basic personal info, but also enter their weight and height if you didn’t already.It’s common that people don’t know how tall they are at the given time, so we let this be a safety mechanism, for some workout building features include clients weight.

Slack for iOS Upload (7)

That about covers the client’s mobile app, if there are still some questions you think are left unanswered, feel free to let us know by sending us an email at, or from the in-app chat feature! Until next time, when we talk about managing clients (to tie up everything from creating clients to the mobile app we just discussed)!