If you're going to be successful in this industry, you have to learn never to pay too much. One of the biggest mistakes trainers make is when they rent a property. They work out a deal where the owner gets a percentage of what they take in. That's a horrible mistake because the harder YOU work, the more you pay to someone doing NOTHING.
Unfortunately Trainerize, PT Hub, and PT Distinction ask you to do the same thing. When you get more clients, they charge you more money. Even though they aren't doing anything extra. For those of you who know how websites work, it doesn't cost these guys more than $.02 to keep a extra client record. So why are you paying $60/month to service 30 clients. At $2/mo/client, that's a whopping 10,000% markup!
If you wouldn't pay $25 for a pack of gum, you shouldn't pay $2 or more per client, per month on these platforms.
Also did you know trainerize charges you an extra $7 a month to use your own payment portal on their interface? Stripe, a merchant account most trainers use for automated billing is free to use. So that's like me charging you an extra $7 a month to breathe oxygen in my gym.