Create achievement badges that can be pre determined by the trainer. E.g if you train for strength, the client receives a badge when they hit a milestone.
Something the client is unaware of when training but the app rewards them with it. Adds a sort of trophy system and increases enjoyment connected to training.
I like this and maybe at a certain badge level it can be redeemed for things like discounts toward purchases or free stuff (towels, water bottles, t-shirts, etc).
Christian Ampania commented
100% agree, would love to see this. I love how they already sort of have it with the "X workouts completed, keep it up!" but having something more customized and rare would definitely create a better user experience.
Could also have a badge for completing all their workouts that week
Carla Smith commented
Heck yes. My customers actually request gamification.