Events
Creating events, managing registrations, and ticketing.
Creating and managing events
Create one-off events or a whole recurring series, sell tickets, cap capacity, require a waiver, and run the door.
Creating an event
Go to Events and click Create Event. The form covers everything you need:
- Title and description — what visitors see on your public event page
- Start and end date/time
- Location — in-person (venue name + address), virtual (meeting link), or hybrid
- Capacity — the total headcount for the event; leave blank for unlimited
- Registration closes — optional. After this date and time, people can't register or buy tickets themselves and the event page says registration has closed; you can still add people from the event's page. For a repeating series it closes the same time before each date.
- Instructor / trainer — optional, for classes and sessions
- Class-pack credits to book (gyms and studios) — if you sell class packs, how many credits a booking costs (0 = free to book)
Events start as a draft. Publish when you're ready and the event appears on your public site.
Recurrence and series
Turn on repetition and set a frequency (e.g. weekly), an interval ("every 2 weeks"), and a number of occurrences — Mybers generates the whole series at once. You can list skip dates so holidays are left out. Every occurrence is a real event you can edit individually, and they share a series id, which is what makes the next two features possible:
- A class pass — one monthly subscription covering the whole series.
- An evergreen app link and QR code that always opens the next upcoming session.
Set your ticket types on one occurrence and use Apply tickets to series to push them across the rest.
Ticketing
Add one or more ticket types to an event, each with its own name, price, and optional per-type capacity. Set the price to 0 for a free RSVP. Ticket types come in kinds — General, VIP, Sponsor, and Member only — so the usual way to price members differently is a Member only ticket at your member rate next to a General ticket at the public rate. Paid tickets check out through your own Stripe account. See Selling event tickets.
Capacity and waitlists
When an event or a ticket tier fills, registration stops. Extra sign-ups can be waitlisted, and cancelling a confirmed registration automatically promotes the longest-waiting person off the list.
Waivers
If your organization requires a liability waiver, members are prompted to e-sign before they can register. Editing the waiver bumps its version and asks people to re-sign next time.
Check-in
On the day, run the door from the event's check-in view — scan the QR on a ticket or digital member card, or search by name. Members can also check themselves in from their phone, and Events → Today's check-in gives you one board for every class running today. See Checking in attendees.
Managing registrations
The event detail page lists every registration with its ticket type, amount paid, and check-in status. From there you can check people in, register a walk-up, and export the attendee list to CSV.
Class passes
Attach a monthly price to a recurring class series — members subscribe from the class page and are recognized at check-in.
Class passes
A class pass is a monthly subscription attached to a recurring class series. Members and guests subscribe right from the class page — "Get the class pass" with your price — and payments run through your organization's own Stripe account, like everything else on Mybers. Class passes work on every plan; the only requirement is a connected Stripe account.
Passes vs packs
A class pass is a recurring monthly subscription to one class series — unlimited attendance while it's active, billed automatically. A class pack is a prepaid bundle of credits ("10 classes for $150") that a member spends one at a time across any class. Different features; you can run either, both, or neither. Class packs show up for orgs whose type is Gym or studio (Settings → General → Type of organization).
Create one
- Open the recurring class series and go to its edit page.
- In the Class pass panel, set the monthly price and enable the pass.
- The class page now shows the subscribe button to members and guests.
Check-in
Pass holders are recognized at check-in automatically — QR or front desk — with no card to scan and nothing to look up. If someone's pass has lapsed, check-in shows it.
Fees
Mybers takes a flat 2% on class-pass revenue — no per-member fees, no hardware, no percentage games. This is program revenue and is priced separately from dues, which stay at a flat 1% on the self-serve plans. Your Stripe processing rate applies as usual.
Cancellation
Members can cancel anytime through Stripe; the pass stays active until the end of the paid period. No lock-in on either side. See Cancelling a class pass for what you and the front desk see afterwards.
Tip
On Pro, pair a class pass with the class's evergreen QR code — the QR on the wall opens the class page in your app, and the class page is where people subscribe.
Certificates of attendance and CE credits
Give everyone checked in a printable certificate, with continuing-education credits if you offer them.
Certificates
For workshops, trainings and conferences that count toward continuing education, open the event and tick Certificates → Give everyone checked in a certificate of attendance. Add the credits (for example 1.5 and CE hours), and who signs it.
- Print certificates makes one Letter-size landscape page per attendee who was checked in. Print them, or choose "Save as PDF".
- Email certificates sends each checked-in attendee a private link to their own certificate. Pressing it again only emails people checked in since — nobody gets two.
- Members who are signed in also see Your certificate on the event page once they've been checked in.
Only people checked in at the door (or by you on the event page) get one, so certificates match attendance.
Event sign-up without an account, questions and extras
Let anyone register with just a name and email, ask your own questions, and sell add-ons with the ticket.
Registration form
Open an event and find Registration form.
Guests
New events let anyone register with just their name and email — no account needed — which suits open days, races and public events. To keep an event for signed-in members only, untick Let people register without an account. Member-only tickets always need a sign-in.
Questions
The form editor is the same one used for your join form. Add fields from the palette — short or long answer, email, phone, date, pick one, pick any, tick box, quantity, plus headings and text blocks — then drag them into order (or use the arrows). Click a field to edit it, mark it required, or show it only for certain ticket types. Preview shows the form with a live total; nothing changes until you Save form. Removed fields keep their past answers.
Extras with prices
- Pick one / pick any: give any choice a price — “VIP dinner” $45.
- Tick box: “Add lunch” for $15.
- Quantity: “Extra guests” at $10 each, up to a limit.
People see a running total. They pay the ticket and extras together online, or choose to pay you directly when you take offline payments. Answers and extras show on each registration and on your exports.
Printing event badges and member ID cards
Print name badges and member cards with photo, level or ticket type and a QR code for check-in — on the stock you already have.
Badges and ID cards
Event badges
On an event, click Print badges. Each badge shows the person's name, ticket type, the event name and date, their membership level and photo if they're a member, your logo and a QR code.
Member ID cards
On Members, click Print ID cards (or open one member and print just theirs). Cards show the photo, level, member number, valid-through date and a QR code. Members add their own photo on their profile, or you can upload one on their member page.
Paper and printers
- Avery 5392 / 5384 — 4×3 in badge inserts, 6 per sheet (fits standard clip and lanyard holders)
- Avery 5390 inserts and Avery 5395 name stickers — 8 per sheet
- Avery 8371 business-card sheets — paper member cards, 10 per sheet
- Badge printers — 4×3 or 4×6 in labels, and Brother QL-820NWB with DK-2205 rolls
- CR80 plastic cards — Zebra, Evolis, Fargo or IDPRT card printers
- Key tags — for gym key rings
Pick the stock at the top of the print page, then print at actual size (100%) with margins set to none.
Check-in
Open the event's Check-in / scan and scan badges or member cards with a phone or tablet camera.
Selling Event Tickets
Create paid or free tickets with member pricing, capacity limits, and multiple ticket types.
Ticketing an event
When you create or edit an event, open the Tickets tab to add one or more ticket types. Each ticket type has its own name, price, and quantity.
Ticket options
- Member vs non-member pricing — there's no per-ticket discount field; instead add a ticket of the Member only kind at your member price alongside a General ticket at the public price. Tickets also come in VIP and Sponsor kinds.
- Capacity — cap total registrations and per-ticket-type quantities; sales stop automatically when sold out.
- Free tickets — set the price to zero for RSVP-only events.
- Sales window — open and close registration on set dates.
Checkout
Attendees register and pay on your public event page through Stripe, with funds going directly to your account. Each registration creates an attendee record and sends a confirmation with the ticket.
Checking In Attendees
Check guests in at the door by scanning their QR code or searching the attendee list.
Event check-in
On the day of your event, open the event and choose Check-in. This view is built for the door and works on a phone or tablet.
Two ways to check in
- Scan a QR code — scan the QR on an attendee's ticket or their digital member card. A valid scan marks them checked in instantly and confirms membership status.
- Search — type a name to find the registration and tap to check in.
At-the-door additions
You can register and check in a walk-up on the spot, taking payment if the event is paid. The check-in view shows live counts of who has arrived versus registered.
Check-in status syncs in real time, so multiple staff can work different doors without double counting.
Exporting the Attendee List
Download a CSV of everyone registered for an event, including check-in status and ticket type.
Attendee exports
From an event's Attendees tab, choose Export to download a CSV of every registration.
What's included
The export contains each attendee's name and contact details, ticket type, amount paid, registration date, check-in status, and any custom registration fields you collected. Member registrations are linked back to the member record.
Common uses
- Printing a name-badge or sign-in sheet.
- Reconciling event revenue against your Payments report.
- Building a follow-up broadcast audience from people who attended.
Filter the attendee list (for example, by checked-in only) before exporting to get exactly the segment you need.
Programs — applications and forms
What a Program is: a structured application or form members submit, with review and approval.
Programs
A Program is a structured application or form your members submit — grants, awards, scholarships, volunteer sign-ups, board nominations, and the like. (Events are date-based gatherings with tickets; Programs are submissions you review.)
Create one
- Go to Programs → New.
- Add a title, description, and the fields applicants fill in.
- Optionally require a payment to apply.
- Publish it — members apply from your public site.
Review submissions
Each submission appears on the program's page, where reviewers can read, score, and approve or decline it. Applicants are notified of the outcome.
Member self check-in
Let members check themselves into a class from their phone, alongside the front-desk board.
Self check-in
Members can check themselves into a class or event they’re registered for, right from their member portal — no front desk needed.
How it works
On their My membership page, each registered event shows a Check in button while check-in is open (from about an hour before it starts until shortly after it ends). One tap marks them present.
Front desk too
Staff can still check people in from Events → Today’s check-in. Self and front-desk check-ins share the same attendance record, so your numbers stay in one place.
Running classes and selling class packs
Set up recurring class schedules, let members reserve a spot, and sell class packs (credits) alongside or instead of monthly dues.
Classes are events with a schedule
In Mybers, a class is just an event with a recurring schedule. Create one from Events → New, set the day/time, capacity, and turn on recurrence (e.g. weekly) so the whole series is generated at once. Members reserve a spot with one tap, and you check them in at the door with the QR scanner.
Selling class packs (credits)
Not every gym or studio runs on monthly dues. Under Settings → Class Packs you can sell credit packs — for example “10 classes for $150.” When a member buys a pack, their balance is tracked in a ledger; each reservation deducts a credit, and cancellations refund it. You can run packs alongside recurring dues, or on their own. Pack sales carry the flat 2% program fee on every plan.
Packs vs passes
Don't confuse a class pack with a class pass. A pack is the prepaid credit bundle described above — the member buys credits once and spends them. A class pass is a recurring monthly subscription attached to a single class series, giving unlimited attendance while it's active (and billed at a flat 2%). Many studios offer both: packs for drop-ins, a pass for regulars.
Tips
- Set a capacity so popular classes don't overfill.
- Use System Phrases (Settings) to rename “Events” to “Classes” everywhere.
- Require a signed waiver before members can register — see the waivers article.
Liability waivers and e-signatures
Require members to e-sign your liability waiver before they can register for classes or events, and track who has signed the current version.
Set up your waiver
Open Settings → Waiver, paste your liability agreement, and turn on Require for registration. Members are prompted to type their name to sign before they can reserve a class or register for an event.
Versioning
When you edit the waiver text, its version number increases and prior signatures are marked stale, so members re-sign the new terms the next time they register. Every signature records the member, the version signed, and a timestamp for your records.
Good to know
- You can see who has a current signature on each member's profile.
- Waivers pair naturally with the gym toolkit (classes, appointments).
Booking 1:1 appointments (personal training)
Open bookable time slots for personal training or consultations, assign an instructor, and bill them in class-pack credits.
Open a slot
From Appointments, create a time slot, set the duration, and optionally assign an instructor or trainer. A member can then book the open slot from their portal.
Paying with credits
Set a credit cost on the slot (for example, a 1:1 session costs 2 class-pack credits). When a member books, the credits are deducted from their balance; cancellations return them. Set the cost to 0 for free or pay-at-desk sessions.
Tips
- Slots are specific date/times, not a recurring availability calendar — open the times you actually want booked.
- Combine with class packs so members use one balance for classes and PT.
Cancelling a class pass
What happens when a member cancels their monthly class pass — for them, for you, and at the door.
How a pass is cancelled
A class pass is an ordinary Stripe subscription on your own connected account, so cancellation happens in Stripe rather than in a Mybers screen. In practice that means one of two things:
- The member cancels — from the Manage or cancel link in the confirmation email Mybers sends when they buy the pass (no account needed), or by asking you.
- You cancel for them — find the subscription in your Stripe Dashboard and cancel it there. This is also how you handle a guest who bought a pass without ever becoming a member.
The pass runs to the end of the paid period
Cancelling doesn't cut anyone off mid-month. The subscription stays active until the end of the period they've already paid for, and only then does Stripe actually end it. There's no proration and no refund of the current month unless you issue one yourself.
What you see
Mybers listens to Stripe and keeps the pass subscription in step: the status follows Stripe's (active, trialing, past due, canceled), and the change lands the moment Stripe reports it. A cancelled pass is recorded, not deleted, so the history of who held a pass and when stays intact. Payments already collected remain in your Payments list as normal.
At check-in afterwards
Check-in recognises a pass holder automatically while the pass is valid. Once Stripe ends the subscription, the pass no longer counts and check-in shows the person as not covered — take a drop-in payment, spend a class-pack credit, or ask them to resubscribe from the class page.
One deliberate exception: a pass in past due still works at the door. Stripe is mid-retry on the card, and turning a paying regular away over a temporary decline is the wrong outcome — it's the same forgiveness the dues model gives members.
Coming back
There's nothing to restore. The member subscribes again from the class page (or the class's QR code) and is recognised at the next class.