This is available on Subscription Tiers:
Accelerate & Ultimate
Why This Matters
Barcode Sign-In adds a new way for members to check into classes and appointments using a personal barcode, accessible directly from the Wodify mobile app. It lives as its own tab within Simple Sign In and works alongside your existing class and appointment sign-in.
Members can be scanned using any camera-enabled device or a dedicated barcode scanner.
Step-By-Step How To
Step 1: Enable Barcode Sign-In in Global Settings
Go to Account > Global Settings and find the Barcode Sign-In section. Turn on the master toggle to activate the feature and reveal the configuration options.
From here, configure:
- Classes — enable barcode sign-in for class check-ins and set how far before and after class start time the sign-in window is open (default: 30 minutes each direction)
- Appointments — same as above, for appointment check-ins
- Auto Sign-In — when on, members with a single eligible class or appointment are signed in immediately on scan with no selection screen required
- Display Settings — controls what information appears on the success/failure screen after a scan (see Step 3)
Step 2: Assign barcodes to your members
Members need a barcode ID before they can use this feature. There are three ways to assign them:
- Option A — Automatic for new members
Go to People > Settings and enable "Generate Barcode IDs for New Clients." From that point forward, every new client will receive a unique 10-digit barcode ID automatically. This does not apply retroactively to existing members. - Option B — Bulk assign for existing members
Go to People > Clients, select the members you want to assign barcodes to, and use the bulk actions menu to select Generate Barcode IDs. You can choose to generate only for members who don't have one yet, or overwrite all selected members. - Option C — Individual assignment
Open a client's profile and click the barcode icon near their name. From the modal, you can type in a barcode ID, use the generate button to create one, or scan a physical barcode card with a hardware scanner to assign it directly.
Please note: Barcode IDs must be between 7 and 15 digits, numeric only.
Step 3: Configure the success/failure screen
Click Display Settings within the Barcode Sign-In section of Global Settings. This controls what appears on screen after a member scans.
The following are on by default: Profile Picture, Membership status, Progression, Group Info, Last Attendance.
The following are off by default and flagged as sensitive: Tasks, Tags, Notes, Client Alerts.
Important: If Barcode Sign-In will be running on a client-facing device — a kiosk or front desk tablet members can see — keep the sensitive fields off. If it's staff-operated, you may want to enable some of those for additional context at check-in.
Step 4: Physical barcode cards (optional)
Members can always use the barcode in the Wodify app to sign in, but many gyms offer printed barcode cards as a convenience — similar to a gym key fob or membership card. Below are options we've tested and recommend.
Option 1: Third-party plastic card printer (recommended)
For the most professional result, order custom-printed plastic cards from a third-party card manufacturer. We reviewed samples from Plascards and found them to be high quality and reliable for barcode scanning.
Two Options:
Get pre-assigned barcodes with client names
- Bulk Assign barcode IDs to all your clients, then export barcode IDs on People list
- Send barcode IDs + associated member names to printer along with your designs or design components, like colors and logo files
- Review proofs with the printer, and confirm your order
- Hand out cards to assigned clients upon arrival
- Note: be sure to get extra, unassigned cards to assign to new clients, and to replace lost cards
Get unassigned barcodes, assign after receiving
- Submit your designs or design components, like colors and logo files, to the printer
- Be sure to include a barcode on your product, and specify “Code 128”
- Review proofs with the printer, and confirm your order
- When cards arrive, assign them to members by scanning each card directly from the client profile barcode modal (Account > People > Client Profile > barcode icon)
This option produces the most durable, professional-looking cards with the least manual effort per card, but has a higher upfront cost and lead time.
Option 2: Print, cut, and self-laminate (recommended DIY option)
A significantly cheaper approach that's more hands-on but works well for smaller gyms or those just getting started.
The general process:
- Generate barcodes for your members and print them on standard paper
- Cut to card size
- Run them through self-laminating pouches, available at most office supply stores. We used these from Amazon.
The result is slightly less polished than a printed plastic card, but functional, scannable, and durable. Good option if you want to roll this out quickly or on a tight budget.
Option 3: Label paper on plastic cards
Print barcodes onto label paper, and apply to blank plastic cards (standard credit card size) or blank plastic keytags. To protect the label without full lamination, apply a clear sticker or overlay on top to seal it.
This lands between Options 1 and 2 in terms of effort and cost — more durable than self-laminated paper, cheaper than a professional printer. The main tradeoff is more manual assembly per card, and testing to ensure that your printer settings and labels are printing in alignment, which can be extremely finicky.
Regardless of which option you choose, make sure to use Code 128 barcode format, and verify that a few test cards scan correctly in your sign-in setup before distributing them to all members.
What the member sees
Once a barcode is assigned, the member will see a barcode icon in the Wodify mobile app header, next to the notification bell. Tapping it opens their Barcode Card, which displays gym branding, their name, and their barcode graphic. Guardians can swipe between their own card and their dependents'.
At check-in, they present the barcode to the camera or scanner on your sign-in device. If Auto Sign-In is on and only one eligible class or appointment is available in the time window, they're signed in immediately. If multiple options are available, they'll see a selection screen to choose.
Did You Know
While the barcode makes check-in personal for your members, Wodify offers a Branded App that makes the whole experience personal for your business. Ask us about getting your own custom app in the App Store!
How membership enforcement affects Barcode Sign-In
If you use membership enforcement, the class filter setting in Classes > Settings > Memberships also affects what members see during Barcode Sign-In.
Under "Client View - Class Schedule," you have two options:
- Show all classes — members will see all classes within your sign-in time window when they scan, regardless of their membership
- Only show programs accessible by the client's membership — members will only see classes their membership covers
This also affects Auto Sign-In. The available class list is determined after this filter is applied. If only one class is visible after filtering, a member will be signed in automatically with no selection screen — even if other classes are happening within the time window that their membership doesn't cover.
If you want all members to see all classes at the door regardless of membership, make sure this is set to "Show all classes."
How Simple Sign In filters affect Barcode Sign-In
The filters on your Simple Sign In screen — location, program, and service — apply to Barcode Sign-In the same way they apply to Simple Sign-in. They control which classes and appointments appear on the selection screen after a member scans.
This also affects Auto Sign-In. The system determines whether to sign a member in automatically based on how many eligible classes or appointments are visible after filters are applied — not the total number happening in the time window.
For example: if there's a Crossfit class and a Yoga class both within the sign-in window, but your Simple Sign In filter is set to show only Crossfit, a scanning member will be auto-signed into Crossfit. The Yoga class won't appear, so the system treats Crossfit as the only available option.
This is useful if you run a dedicated sign-in screen for a specific program or location. Just keep in mind that any active filters will shape what members see and how Auto Sign-In behaves.
FAQs
-
"Do members need a physical card?"
Answer: No. The barcode in the mobile app is sufficient. Physical cards are optional. -
"What devices can be used as a scanner?"
Answer: Any device with a camera — laptop, phone, or tablet. A dedicated USB barcode scanner also works and is slightly more reliable in high-volume environments. -
"Can I use this for drop-ins?"
Answer: Yes — the sign-in screen includes a "Not a member? Drop in" link regardless of sign-in method. -
"Can I remove a barcode from a member?"
Answer: Yes — from the client profile barcode modal, or in bulk via People > Clients > bulk actions > Remove Barcode IDs. -
"Why aren't all my members seeing all the classes on the class selection screen after scanning?"
Answer: Check three things:
1. Simple Sign In filters (location, program, service)
2. Membership enforcement setting in Classes > Settings > Memberships
3. Time window for Barcode Sign-In -
"What if a member forgot their barcode card?"
Answer: Click the ‘Search by name' tab; a member can find their name, and sign in as expected through the same flow. -
"What barcode scanners do you recommend?"
Answer: We can recommend the following scanners:- Symcode Upgraded Wireless 2D: Amazon link
- NetumScan A6 Wireless Barcode Scanner: Amazon link
Comments