Your calendar runs your week. TrainerSuite makes it count.

Keep scheduling where you do now. Clear matches become sessions, and you confirm what happened.

TrainerSuite only changes events it added. Everything else on your calendar is left alone.

1

Connect Google or Apple

Google is one sign-in. Apple takes a few minutes and an app-specific password.

More → Settings → Calendars

More on this step

Google Calendar

Tap Connect Google Calendar, sign in, and allow every calendar permission Google asks for.

In the TrainerSuite app, Google's sign-in opens over the app and brings you back when you are done.

Apple Calendar

  • Setup takes a few minutes. It needs an app-specific password from Apple. This is not your Apple ID password.
  • TrainerSuite only reads the calendars you pick.
  • If a session came from Apple, delete its upcoming event in Apple and the session comes off here too. Sessions that already happened are never deleted. We flag them and you decide.
  • Disconnect any time. Your past sessions stay in TrainerSuite.
  1. Open your Apple Account. Go to account.apple.com and sign in.
  2. Find App-Specific Passwords. Tap Sign-In & Security, then scroll down to App-Specific Passwords. Don't see it? Turn on two-factor authentication first.Apple Account Sign-In & Security page with App-Specific Passwords at the bottom
  3. Make a password for TrainerSuite. Tap Generate an app-specific password (or the plus, if you already have one). Name it TrainerSuite, tap Create, and copy the password Apple shows.App-Specific Passwords page with the Generate an app-specific password buttonGenerate App-Specific Password dialog with a name field and Create button
  4. Paste it into TrainerSuite. Enter your Apple Account email and paste the password.
Open account.apple.com

Then TrainerSuite asks the two questions in step 2.

2

Say what each calendar is for

Sessions, Busy time or Off for each calendar. Then pick where new sessions go.

Right after you connect, or More → Settings → Calendars → Manage

More on this step

Which calendars should TrainerSuite look at?

  • Sessions: Events here can become sessions.
  • Busy time: Shown so you can see you are busy. Never turned into a session unless you do it.
  • Off: Not shown in TrainerSuite.

When you create a session in TrainerSuite, also add it to:

Pick a calendar, or Nowhere to keep sessions in TrainerSuite only. Google adds them to your main calendar. Apple adds them to any calendar you can add events to.

Each event is titled with your client's name, and the session type goes in its notes.

Only want your sessions added to Apple? Set every Apple calendar to Off and still pick one here.

On Apple, Add them puts the upcoming sessions that are not in Apple yet into it, and Refresh events in Apple updates the ones already there.

3

Add calendar nicknames

Write a client a different way on your calendar? Add it so those events count as theirs.

Open a client → Setup → Calendar

More on this step

Add the nicknames, initials or spellings you use in event titles. Clear matches on a Sessions calendar become sessions on their own.

An event that matches no client, or more than one, waits for you. Nothing is charged or changed without you.

4

Confirm what happened

Shortly after a session starts, it goes Pending. You pick what happened and how to charge.

More on this step

Pending means waiting for you. It does not mean completed, charged or paid.

Mark Completed, No Show, Late Cancel or Cancelled, then pick Use their sessions, Mark as owed, or Don't charge. No-charge outcomes never use a session.

When plans change

Moved an event that came from your calendar? Until you confirm, its time, title and place follow your calendar. After you confirm, a change to its time or title is flagged for you, never applied.

Made the session in TrainerSuite? Move it in TrainerSuite and the calendar event follows.

Delete an upcoming event that came from your calendar and its session comes off too. One that already happened stays, flagged for you to decide.

A client asks to move a session that came from your calendar? Move it there, then tap Mark as moved on the request.

For your clients

  • Clients with the TrainerSuite app tap Sync calendar, or go to Settings → Calendar sync, to add every session to their own calendar. Apple Calendar takes one tap; Google, Outlook and others get a link to copy.
  • When you schedule, move or cancel a session, their calendar updates on its own. How fast depends on their calendar app.
  • It shows only their own session times and places, never money. Anyone with the link can see it, so it stays private, and you or your client can stop it any time.
  • A client without the app? Open the client → Portal access → ⋯ → Calendar share, and send them the link.

What TrainerSuite never does

  • It never changes or deletes an event it did not add. Events already in your calendar are left alone.
  • It only adds to the one calendar you pick. On Google that is always your own main calendar.
  • A calendar change never touches money. Sessions left and amounts owed change only when you confirm.
  • It never rewrites a session you already confirmed. A later change to its time or title is flagged for you instead.
  • Nothing is instant. Calendar changes show up on TrainerSuite's next check, not the moment you make them.

Common questions

Do I have to connect a calendar?

No. Without one, your sessions just live in TrainerSuite. Connect Google or Apple if you schedule there, or if you want the sessions you create added to your calendar.

What happens if I move a session in my calendar?

If it came from your calendar and you have not confirmed it yet, its new time, title and place come into TrainerSuite. After you confirm, a change to its time or title is flagged for you instead. If you made the session in TrainerSuite, move it in TrainerSuite and the calendar event follows.

Can a calendar event charge a client?

No. An event can become a session, but nothing touches sessions left or amounts owed until you confirm what happened and how to charge. No-charge outcomes never use a session.

What happens if I disconnect?

Syncing stops. Events TrainerSuite added stay on your calendar as ordinary events, and your past sessions stay in TrainerSuite. On Apple you can also remove the upcoming sessions that came from that calendar. That box is ticked for you, so untick it to keep them.

Can my clients see their sessions in their own calendar?

Yes. Clients with the TrainerSuite app add them from Settings → Calendar sync. It shows only their own session times and places, never money.

Next guidePayment requests

Get started

Keep your calendar. Get trustworthy records.

Try TrainerSuite free for 30 days. Cancel anytime.