For gyms and online coaches

Your gym's own app. In your colours.

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.

No setup fee. Cancel any time.
Type your gym's name and pick a colour.
Everything in one app

Every app your members need. One sign in.

Members open one app on their phone. Coaches open one staff portal. Everything else is already joined up.

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 and courses

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.

Bookings and check in

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.

Health

Check ins, readiness, sleep and notes, so coaches see the whole person, not just the lifts.

Challenges

Eight week accountability challenges with points, a live leaderboard and a photo feed with cheers.

Coach tools

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.

Runs while you coach

The follow ups you never get to, done for you.

The small touches that keep members coming back happen on their own, in your gym's name.

Reminders

Every class and session gets a reminder the day before, with how to cancel so the spot goes to the waitlist.

Book Every Week

Members pick their regular classes once and they're booked as each week opens, while the membership covers them.

Free first class

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.

Milestones

A well done on each member's 10th, 25th, 50th and 100th visit, and a list for your shout outs.

Birthdays

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.

Website enquiries

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.

Personal bests

Every heavier than ever lift logged in Training is picked out for you each week, so no PR goes without a shout out.

Keep and win back

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.

Your Monday email

New members, sales, enquiries, trials and who joined, personal bests, birthdays, no shows and who left, in one email every Monday morning.

Your brand, not ours

It looks like you built it.

Your gym's name, logo and colour on every screen. Members see your gym, not ours.

✓
Your name and logoOn the app, the sign in page and your emails.
✓
Your colourPick any colour. Buttons, tabs and charts follow it.
✓
Your own copyEvery gym gets its own separate apps and data.
✓
Trainerize optionalUse your own programs in the app, or connect your Trainerize account.
How it works

Live before your next class.

No calls, no setup fee, no developer.

1
Name your gymPick your address and colour. It takes a minute.
2
Start your free trialAdd a card with Stripe. Nothing is charged for 14 days.
3
Sign in and add your logoYour apps are built while you wait and your login is emailed.
4
Invite your membersSend them one link. They sign in and start training.
Pricing

Every app on every plan.

Plans differ only by how many members you have. Coaches and staff are always free.

Prices in AUD a month. 14 day free trial. Change plan or cancel any time.
Questions

Good to know.

Do I need Trainerize?

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.

Does it work outside Australia?

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.

What happens after the free trial?

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.

What if we grow past our plan?

Your current members keep everything. New member sign ups pause until you move up a plan, which takes effect straight away.

Do my coaches pay?

No. Coaches and staff are free on every plan. Only members count. Add each coach by name and email in Portal's Your Gym.

How do members pay us?

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.

What does the front desk see?

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.

Can I message all my members?

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.

How do I keep an eye on things?

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.

How does it help us keep members?

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.

How does it help us grow?

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.

What happens when a class is full?

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.

How do I bring my members across?

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.

Is our member list ours?

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.

Where do my members find the app?

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.

Can I cancel any time?

Yes. There is no contract. Cancel from the billing link we email you.

Give your members an app they'll open every day.

Set up in minutes. Free for 14 days.