What This Screen Does
This is where you book a drop-in visit for a member. Think of it like signing a guest into a specific class on a one-time basis. You pick who is attending, which class they want to join, and what type of drop-in pass they are using. Once you save, the system registers the booking and takes you to the member’s profile.
How to Get There
Open the dashboard.
In the left-hand menu, click Drop In.
Click the + New Drop In button (or follow the link to create a new drop-in).
You are now on the Book a Drop In screen.
Step-by-Step Guide
1. Select a Member
Click the Member field.
Start typing the member’s name. The system will search and show matching members.
Each option displays the member’s profile photo, full name, and email address so you can pick the right person.
Click on the correct member to select them.
Field | Required | What to Enter |
Member | Yes | Search by name and select the member who wants to drop in. |
2. Select a Class
Click the Class field.
Start typing the class name. The system will search for classes that match.
Each option displays the class thumbnail image, title, and date/time so you can find the right session.
Click on the correct class to select it.
Field | Required | What to Enter |
Class | Yes | Search by class name and select the specific class session the member will attend. |
3. Select a Drop-In Type
Click the Drop In field.
The system automatically starts searching for available drop-in types.
Each option displays the drop-in type’s cover image and name.
Click on the correct drop-in type to select it.
Field | Required | What to Enter |
Drop In | Yes | Search and select the type of drop-in pass the member is using. |
4. Book the Drop In
Click the Book drop in button at the bottom-right of the form.
The system will:
Validate that all three fields are filled in.
Create the drop-in booking.
Redirect you to the member’s profile page.
You will see a green “Guest is booked!” notification at the bottom of the screen.
What Happens Behind the Scenes
You click "Book drop in"
|
v
Form validates all fields (Member, Class, and Drop In must be selected)
|
v
API call: DropInsService.create({ membershipTypeId, memberId, classId })
|
v
Drop-in booking is created, server returns the booking with an owner ID
|
v
Success notification appears ("Guest is booked!")
|
v
You are redirected to /members/:id (the member's profile page)
Troubleshooting
“The Book drop in button does nothing when I click it”
Make sure all three fields — Member, Class, and Drop In — are filled in. All three are required.
Look for small red error messages below the fields. They will tell you which field is missing.
If the button shows a loading spinner, the system is still processing. Wait a moment before clicking again.
“I cannot find the member I am looking for”
Make sure you are typing at least part of their name. The search does not show results when the field is empty.
Double-check the spelling. The system searches by the member’s full name.
If the member is brand new, they may not have been added to the system yet. Create their member profile first, then come back here.
“No classes appear in the Class dropdown”
Start typing a class name. The list will not show any options until you begin searching.
If no results appear, the class may not exist yet or the name may be different from what you expect.
Make sure classes have been scheduled in the system. If no classes are set up, there will be nothing to search for.
“No drop-in types appear in the Drop In dropdown”
Drop-in types are searched automatically, but you may need to type a few characters to refine the results.
If the list is empty, your organization may not have created any drop-in types yet. Ask an administrator to set up drop-in types first.
Try refreshing the page and searching again — there may have been a temporary connection issue.
“I get an error after clicking Book drop in”
A red error message will appear. Read it carefully — it usually explains the problem.
Common causes include: the member is already booked into this class, the class is full, or there is a server issue.
If the error is unclear, try again. If it keeps happening, contact support with the error message.
“I booked the wrong member or class by mistake”
After booking, you are taken to the member’s profile page. Look for the drop-in booking there and remove it if needed.
Then return to the Drop In screen and create a new booking with the correct details.
“The page is loading slowly or the search is not responding”
Check your internet connection. The member, class, and drop-in type searches all require a connection to the server.
Try refreshing the page.
If the problem continues, the server may be experiencing high traffic. Wait a moment and try again.
