Training
Programs, workouts and logging. Rest timers, last week's numbers, progress photos and weigh ins. See who has gone quiet and check in with one note.
Memberships, programs, workouts, courses, bookings, health check ins and challenges for your members. An AI program builder and one staff login for your coaches. Your name on every screen, live in minutes.
Members open one app on their phone. Coaches open one staff portal. Everything else is already joined up.
Programs, workouts and logging. Rest timers, last week's numbers, progress photos and weigh ins. See who has gone quiet and check in with one note.
Sell monthly memberships, class packs (members can give them as gifts), seminars and courses, paid straight into your own Stripe account, with your own discount codes. Onboarding that emails you when a client finishes, and a Dashboard with your revenue month by month.
A class timetable with waitlists that you can put on your own website (with an optional free first class), private sessions with each coach, memberships that include classes, and class packs. Post today's workout for members to see on their phone. Members book their regular classes every week in one tap, see bookings in their phone's calendar, check in with a QR at your door, and sign your waiver and answer a pre-exercise health check in the app. You see who's booked, who came, your busiest times of the week, what each coach ran and how members rated each class.
Check ins, readiness, sleep and notes, so coaches see the whole person, not just the lifts.
Eight week accountability challenges with points, a live leaderboard and a photo feed with cheers.
An AI program builder that respects injuries, a staff portal for leads and follow ups, and private staff notes on every member, pinned to class rosters when it matters.
The small touches that keep members coming back happen on their own, in your gym's name.
Every class and session gets a reminder the day before, with how to cancel so the spot goes to the waitlist.
Members pick their regular classes once and they're booked as each week opens, while the membership covers them.
Visitors book a free class from your website. You get a heads up to say hello, and they get a thank you with a link to join.
A well done on each member's 10th, 25th, 50th and 100th visit, and a list for your shout outs.
Members add their birthday once. You see the week's on your Dashboard, and each one gets a happy birthday from the gym on the day.
A question box under your timetable on your own website. Each one is emailed to you and turns into a member invite in one tap.
Every heavier than ever lift logged in Training is picked out for you each week, so no PR goes without a shout out.
Failing cards and members who stop coming are flagged before they cancel. New members get a welcome and a three week check in, and former members a friendly invite back a month later.
New members, sales, enquiries, trials and who joined, personal bests, birthdays, no shows and who left, in one email every Monday morning.
Your gym's name, logo and colour on every screen. Members see your gym, not ours.
No calls, no setup fee, no developer.
Plans differ only by how many members you have. Coaches and staff are always free.
No. Without it, members sign in with their own account and train on programs you write in the app or build with the AI program builder. If you already use Trainerize, switch it on when you sign up and connect your account after.
Yes. Pick your timezone when you sign up and every app runs on your clock, charges your members in your own currency and shows weights in kg or lb. You can change currency and units later. Your plan itself is billed in AUD.
Your card is charged monthly for the plan you picked. You can change plan, update your card or cancel from the link we email you.
Your current members keep everything. New member sign ups pause until you move up a plan, which takes effect straight away.
No. Coaches and staff are free on every plan. Only members count. Add each coach by name and email in Portal's Your Gym.
Connect your own Stripe account in Portal's Your Gym. Memberships, bookings, classes and products are paid straight into it, so the money is yours and we never touch it. Members change their card or cancel their membership themselves. Stripe charges its usual card fees; we add nothing on top.
Tap any member for their profile: membership and class pack, visits this month and all time, classes attended and no shows, waiver signed, health check answers, emergency contact (one tap to call), what they've booked and what they've bought. Walk ins can be added to a class from the roster, and you can give a member a free class pack as an intro offer. Clients filters show who missed a class they booked, so you can check in with them.
Yes. Write once in Clients and send it to everyone, members on a membership or members with a class pack. It goes by email and sits on their Home screen for a week: good for closures, events and timetable changes.
Every Monday morning you get an email with last week's new members, sales, bookings, gym visits and anyone who has gone quiet, with a link to check in on them.
Your Dashboard lists members at risk: anyone whose card is failing or who hasn't been in for two weeks, with one tap to message them. Members get a reminder the day before each class, can pause their membership instead of cancelling, and see a bar to update their card if a payment fails. Their 10th, 50th and 100th visits are celebrated at the door, and you get an email so you can say well done.
Every member has a Bring a Friend link on their Home screen. Friends who join through it are credited to the member who invited them, and you're told straight away so you can say thank you. Turn on Bring a Friend Reward and the member gets a free class when their friend joins.
Members join the waitlist. If someone cancels, the spot is held for the first person waiting for an hour and they get an email, then it moves to the next. Members cancel from the app up to a cut off you choose, two hours before by default. Turn on the No Show Policy and members who keep missing booked classes can't book for a week. If you call off a class, everyone in it is emailed in one tap. Coach away? Pick a cover for that week and members, reminders and payroll follow.
Paste your member list, or open a CSV exported from your old system, in Portal's Clients. Names and emails are all it needs. Each member gets an email to set a password and open your app.
Yes. Export it as a spreadsheet any time from Clients. Members who leave can be archived, which frees their place on your plan and keeps their history in case they come back.
Each gym gets its own addresses, such as portal.yourgym.ironmonk.app, and a members' app you send them a link to. It works in the browser and can be added to the home screen.
Yes. There is no contract. Cancel from the billing link we email you.
Set up in minutes. Free for 14 days.