Docs
Sign In

Free trial signups

A prospect finds your class times online, books a free trial, and shows up ready to train — no phone call, no paperwork at the door. TrainOS adds them to your roster as Pending the moment they book, ready for you to turn into a member.

Here's the whole flow, start to finish:

Books a trial
Taps Book free trial on your public schedule
Picks a time
Any upcoming session for that class
Signs the waiver
Right after booking
On file
Pending on your roster
Registered for that class already
Pending
Checked in
On the day, the same as any member
Attended

The first four steps happen on their own. Checking in is the one that's on you — the rest of this page walks through each step.

Turn on free trials

Three things need to be true before a prospect can book themselves onto your roster.

1

Allow public signups

Go to Settings, then find the Public signups & trials section. Allow public signups is on by default — turn it off if you'd rather add every new member yourself.

2

Mark at least one class Free trial eligible

On the Schedule board, open a class and turn on Free trial eligible. Every class starts with this off — enable it for each class you want prospects to try. See Add a class.

3

Share your public schedule

Anyone with the link can see it and book — no account needed to look. See Share your public schedule for the link and the embed code.

www.trainos.site/dashboard/academy-settings
Public signups & trials
Control whether prospects can create a pending membership from your public schedule.
Allow public signups
Let prospects book a free trial without staff involvement.
Free trials per member1 trialHow many free classes one person may book here. Up to 10.
Settings → Public signups & trials.

Set a default waiver first, if you use one

If your academy uses waivers, pick a default waiver before you turn this on. Visitors sign it right after they book, before they ever set foot on your mats. See Waivers.

What a visitor does

Here's what they see, step by step.

www.trainos.site/glory-jiu-jitsu/schedule
Glory Jiu-Jitsu
Class Schedule
Wednesday2 classes
Fundamentals Gi
6:00 PM – 7:00 PM
Book free trial →
Advanced No-Gi
7:30 PM – 8:30 PM
20 spots
Your public schedule. No login, no app — anyone with the link sees this.
1

Books a trial

Taps Book free trial next to a class on your public schedule. No account needed to look.

2

Picks a time

Every upcoming session for that class is listed, with the earliest one already picked. They sign in or create a free account here — email and password, or continue with Google or Apple. No payment details anywhere on this page.

3

Signs the waiver

If you set a default waiver, one more screen appears right after — pre-filled with their name and email, ready to sign.

4

Lands on your roster

The moment they confirm, TrainOS adds them to your roster as Pending and registers them for the class they picked.

5

Checked in on the day

They arrive already on your roster, ready to check in like anyone else.

9:41

You're booked

No payment details, nothing else to book.

Fundamentals Gi

Wednesday, June 12

6:00 PM – 7:00 PM

What they see the moment their spot is saved.

What lands on your roster automatically

None of this needs you. The moment they confirm, TrainOS adds them to your roster as Pending and registers them for the class they picked — see the flow at the top of this page for the full sequence.

Your dashboard"Attention Needed" shows Pending Members whenever someone is waiting.
Members rosterFilter Status to Pending, or set it to All to see everyone.
The class itselfOpen that date and they're already on the list, tagged Pending.

Trial day

They arrive already on your roster — there's nothing to set up.

Check them in the same way you'd check in any member: search their name and tap Check In, or let them check in themselves at the kiosk inside the class window. See Attendance & check-ins for every way to do it. If you set a default waiver, it's already signed — there's nothing to hand them at the door.

Pending access is scoped to their trial class

They can check into the class they booked. Registering for anything else, the community feed, announcements, and messages open up once you activate them. See Member statuses for the complete list.

Turn a trial into a member

Loved the class? Making it official takes one tap.

Tap Activate MemberOn their profile — full access, immediately. The same button used for any Pending or Inactive member.
Or just start their subscriptionThe moment a subscription begins, TrainOS activates them for you automatically — no separate tap needed.
If they don't come backNothing happens on its own. Leave them Pending, or remove them from your roster — the links at the bottom of this page cover both.

See Member statuses for exactly what Activate Member changes, and Subscriptions & policies for starting a plan on their profile.

What the trial visitor sees in your app

If they install it, they can sign in right away — with the same email (or Google or Apple account) they used to book.

Sign in to the appYes, right away
Their Schedule tabShows the one class they booked as a trial
Community feed and booking more classesOpens up once you activate them

See the full picture

This is the trial visitor's slice of a bigger state — every status a member can have, and everything each one can and can't do, lives on Member statuses.

Trial limits and booking issues

Most bookings go through without a hitch. Here's what happens in the few cases that don't.

Why a booking might be turned away, or waitlistedThe message a visitor sees, and what it means.
The class is already fullThey're added to the waitlist instead of turned away — the confirmation screen shows where they stand in line.
This academy isn't accepting public signups right now.Allow public signups is off. Turn it on in Settings to accept trials again.
This class isn't eligible for a free trial.Free trial eligible is off for that class, or it isn't on your schedule.
You've already booked a free trial for this class.One booking per class per person — this doesn't use up a second trial.
You've reached the free trial limit for this academy.They've hit your Free trials per member cap. Raise it in Settings if you want to offer more.
This class has been cancelled.The date they picked was cancelled after they clicked in.
Registration for this class has closed.That session has already started.

Who's allowed to do what

FeatureOwnerAdminInstructorStudent
Turn on Allow public signups✓✓——
Mark a class Free trial eligible✓✓——
Activate a Pending member✓✓——
Check a trial visitor in✓✓✓—

Set-up happens on the web dashboard

Turning on public signups, marking classes eligible, and activating members are web-dashboard actions for owners and admins. Instructors check trial visitors in from their phone, the same as any other member.

See also

  • Schedule — mark a class Free trial eligible and share your public schedule
  • Attendance & check-ins — every way to check a member in on class day
  • Member statuses — what Pending means, and how a member becomes Active
  • Waivers — set a default waiver so trial visitors sign before they arrive
  • Members & profiles — the full roster, and removing a member for good