V2: Attendance Portal

The v2 attendance portal allows you to easily check in or register members for classes. You can do so through searching for members or with a QR code.

 

Table of contents


Permissions and accessibility

Staff access:

  • Admin
    • Full access
  • Manager
    • Full access
  • Staff
    • No access

MyStudio plan restrictions:

  • None

 


Launching the V2 attendance portal

  1. Access the V2 attendance portal via this link: https://app.mystudio.io/attendance-portal/login
  2. Use your credentials to login. 
  3. If you have access to multiple MyStudio accounts, you can choose the location after logging in.

 


Where to get the QR code for student check-in

The QR code for student check-in for the V2 attendance portal can be found in two places:

1.  Participant profile
    • Go to all customers > all participants > click the student’s name > click the “show QR code” button located under the student’s name on the left.
    • Download the QR code to email to members
    • Printing options coming soon

Here are picture references of what you’ll see for this option:

 



2.  Member app
    • Students can access the QR code from within the member app.
    • After logging into the member app, go to the participant profiles section
    • Make sure you are on the correct participant profile and click “show QR code” to see the QR code.

Here are picture references of what you’ll see for this option:

 




How to use QR codes for student check-in

  1. After logging into the attendance portal, you will see two options: “check in” or “click to scan QR code.” Select “click to scan QR code” to open your device’s camera. 
  2. Depending on your device you may be prompted to give the app permission to access the camera.
  3. Once the camera appears, students can scan their QR codes to open their profiles in the V2 attendance portal so they can check-in or register for classes.

Here are picture references of what this looks like:

 





How to check-in students without a QR code

  1. After logging into the attendance portal, you will see two options: “check in” or “click to scan QR code.” Select “check in.”
  2. You will see a search bar. Search for the student’s name.
  3. Click on the participant’s name to pull up their profile in the V2 attendance portal.

 

Note: if you do not see a participant listed after searching, check your attendance portal settings in V1.

 

Here are picture references of what this looks like:

 





Not seeing searched students

If you do not see a student listed in the V2 attendance portal after searching for their name:

  1. Login to MyStudio V1
  2. Go to operations > attendance > settings

Check the following settings:

 

Setting

What it means

Why student didn’t show

Only show active participants

When this is on (green), only students with active memberships or trials will appear in the V2 portal.

Student may not be in an active trial or membership.

 

For more information on attendance portal settings, check out our article here: Attendance Dashboard and Attendance Portal Settings.

 


The difference between “check in” and “register”

After selecting “check-in” from the V2 attendance portal homepage and searching for and selecting a participant, you may see two sections in their attendance portal profile.

  • Your registered classes: this section shows classes that the participant has already registered for. This means the student just has to check-in.
  • Register and check-in for another class: this section shows classes that the participant could register for from the attendance portal directly. Clicking “register” from here will automatically register and check-in the student to the class for that day.

Here is a picture of what this looks like:

 


Checking into pre-registered classes from the V2 attendance portal

To check into pre-registered classes:

  1. Open the V2 attendance portal.
  2. Choose check-in and search for the member, or scan the student’s QR code.
  3. Click “check-in” next to the class listed under “your registered classes.”

 

Note: currently only searching is available. Listed classes and participants are coming soon.

 

Since the student pre-registered for the class, the attendance will already be connected to the correct trial or membership registration. If you accidentally check someone in, click “checked in” again to undo the check-in. Here is a picture of what to look for:

 










Registering for classes from the V2 attendance portal

To register for a class from the V2 attendance portal:

  1. Open the V2 attendance portal.
  2. Choose check-in and search for the member, or scan the student’s QR code.
  3. Click “register” next to the class listed under “register and check-in for another class.”
  4. If the student is registered to more than one program or trial that can attend the class, choose which registration to apply the attendance towards so that attendance limits and rank requirements are counted correctly.
  5. Refreshing the page will show the class in the “your registered classes” section already checked in.

 

Note: currently only searching is available. Listed classes and participants are coming soon.

 

If you need to cancel a registration, click on the three dots next to “checked in” and click “cancel registration.” Here are pictures of what this process looks like:






Why you have to select a student’s membership

When registering for a class from the attendance portal, the participant may need to select a trial or membership. This occurs when the student is in more than one active trial or membership. 

 

Selecting a trial or membership is required so that the system can connect the attendance to the correct registration. This ensures that attendance limits and rank requirements for each registration are counted correctly.

 

If you experience an error message, check out our references for each error message and how to manage them: Error Messages.




Showing a list of names or classes first instead of searching for check-in

Usually, this setting is located in V1 operations > attendance > settings > select your option in “start check in with users selecting a class time or a participant name.”

This setting is not currently active for the V2 attendance portal, but is coming soon!




Showing only active members in the V2 attendance portal

To decide whether to show all or active members in the V2 attendance portal:

  1. Login to V1 MyStudio control panel.
  2. Go to operations > attendance > settings.
  3. Find the “only show active participants” option.
  4. Turn this on (green) to show only participants with an active membership or trial in the attendance portals.
  5. Turn this off (yellow) to show all participants regardless of active registrations.
  6. Make sure to save the setting at the bottom of the page.

Here is a picture of the setting you are looking for:

 





Showing classes within a specified time range from the current time for check-in

You can choose whether to show all classes or classes within a specific time. To decide this setting for the V2 attendance portal:

  1. Login to V1 MyStudio control panel.
  2. Go to operations > attendance > settings.
  3. Find the “how should class times be displayed” setting.
    • Show all class times: the attendance portals will show all classes for the day
    • Show classes within a specific time: this opens the setting “show classes this many minutes before and after the current time.”
      • Enter the amount of minutes you would like to show
      • The V2 attendance portal will then only show the classes that are occurring within that time frame.
  4. Make sure to save the setting at the bottom of the page.

Here is a picture of the setting you are looking for:







Showing or not showing specific participant information in the V2 attendance portal

Usually, you can choose which student information displays in the V2 attendance portal. To decide this setting:

  1. Login to V1 MyStudio control panel.
  2. Go to operations > attendance > settings.
  3. Find the “what information would you like to display for each participant” setting.
  4. Select or deselect which pieces of information to display in the portal.
  5. Make sure to save at the bottom of the page.

This will be available soon. Here is a picture of the setting you are looking for:

 

 


Admin mode for the V2 attendance portal

Admin mode for the V2 attendance portal is not available yet, but is coming soon. To see how to do this in V1, check out our article here: Attendance Dashboard and Attendance Portal Settings.




How to take attendance for drop in classes in the V2 attendance portal

Drop in classes in the V2 attendance portal is not available yet, but is coming soon. To see how to do this in V1, check out our article here: Attendance Dashboard and Attendance Portal Settings.




Error messages

The attendance portal settings and restrictions in V1 apply to the attendance portal in V2. This means that if the student’s trial is expired or they have a past due payment, they will be unable to register / check-in to class. Here are each of the popups that could occur and their meanings:



Popup

What it means

What to do

Payment required
Pay [amount] to enroll into [class]. Enter last four digits to continue”

The class requires a payment

Member enters the last four digits of a card on file to pay for the class

Payment error. Approach the front desk and check in with our staff to make sure you are set up correctly.”

The payment has failed

Member can try again or you can attempt to register them from the back end. If payment continues to fail, member may need to contact their bank. Check out our article here for more details on failed payments: Past Due

“Payment required. There is no card on file to register for this class. Check in with our staff to make sure you are set up correctly.”

The member doesn’t have that card number on file

The member can try a different card that is on file, or you can register them for the class from the backend.

“Your trial has expired. Approach the front desk and check in with our staff to make sure you are set up correctly.”

The trial has expired

If not in canceled status, trial end date can be extended. Otherwise, member needs to choose an active trial or membership.

“Attendance limit reached. You have exceeded your [number] class/appointments per [week/month] allotment. Check in with our personnel for more details.”

The student’s program attendance limits have been met

This type of registration can be overridden in the staff POS. Override will be available in the admin mode attendance portal coming soon.

“Class capacity is full. Registration for this class has exceeded its limits. Please try registering for another class.

The class is full

Student needs to choose a different class

“You do not meet requirements. You must be registered for the program or trial associated with this class/appointment. Check in with our personnel or choose another option.”

The student isn’t registered for a trial or membership that is allowed to attend the class.

Student needs to choose a different class, or get registered to the trial or program allowed to attend

“Membership error. Approach the front desk and check in with our staff to make sure you are set up correctly.”

The student is past due on membership payments

Get member caught up on payments. This error can be overridden in the staff POS. Override will be available in the admin mode attendance portal coming soon. 

“This class is in the past. You cannot register for this class since it is in the past. Please try registering for another one.”

The class has already past

Student needs to choose another class. If student is registering for a class they already attended and forgot to check-in, you can manually add their attendance through the participant profile.




The attendance portal keeps returning back to the homepage.

In order to keep the check-in process moving efficiently, the system is designed to time out after:

  • Roughly 10 seconds of inactivity in the search screen or student profiles.
  • Roughly 1 minute of inactivity of the camera being open for QR scanning.