24/7 gym — Nola

Members let themselves in, day and night

Unstaffed and 24/7 gyms sell memberships online and open the door with a phone pass, a PIN or a card. A paused or unpaid membership stops opening it.

Bookings.

Built for

24/7 and unstaffed gyms, small-town gyms, hotel and residential gyms

What gets in the way

Door codes get shared, and the lock never hears that a membership was paused or went unpaid.

What changes

  • Rotating QR pass in the member's phone, Google Wallet or Apple Wallet
  • Rules for unstaffed hours: age, photo, waiver and induction
  • Works with relays, the Nola Door Agent, or lock systems like Salto KS, Kisi and Nuki

Example services

  • 24/7 membership
  • Off-peak membership
  • Day pass
  • Induction

How it works

Set it up once. Run it every day.

You configure the page. Customers book against it. Both fixed slots and custom jobs land in the same day view.

Publish what you sell

Services, duration, price, hours, staff. Your provider page goes live and customers book only the slots you opened, nothing before you say so.

Quote the custom jobs

Work you can't price blind arrives as a request with the details attached. Send a real offer, price, duration, first opening, and it converts to a booking on accept.

Run the day

Open to today first, new requests, the schedule as it stands, blocks and gaps. Everything else waits until it's asked for.

What's built in

Not a generic calendar with a booking button bolted on.

Nola is built for service schedules from the ground up — these come standard, not as add-ons you have to piece together.

One grid, every resource

Studios, rooms, and trainers sit side by side on the same day view, so double-bookings and empty gaps are obvious at a glance.

Prepaid wallets

Customers top up a balance and spend it on bookings, fewer no-shows to chase, faster checkout at the front desk.

Access & lights that follow the booking

Doors unlock for the booked class hour and nobody else's, tied to the schedule, not a shared code passed around.

Track who's actually playing

See every participant on a booking, not just the name that paid — useful for classes and group sessions.

Estonian, English, Russian

Your booking page and customer messages speak your customers' language out of the box, no translation add-on required.

Built in. No module needed.

The pages every provider gets from day one. Pick what your day needs; the rest waits in the menu.

  • Booking
  • Quotes & offers
  • Today view
  • Services & hours
  • Staff

Modules you switch on.

Go live with booking and quotes. Every module is one switch in Settings, billed monthly, and can be turned off again. CRM and team access are included on paid plans.

CRM clients

Customer records with contact details, family links, consent and booking history.

Multi-resource

Assign studios, trainers and equipment to one booking, so a class reserves the room and the instructor together.

Waitlist

Automatic offers when a slot frees up: the next person in the queue gets it without a phone call.

Online payments

Collect payment at booking time. Cash, card terminal, invoice and virtual wallet stay available at the desk.

Dynamic pricing

Peak and off-peak rules by time, day and resource, applied when the price is quoted.

Memberships & passes

Monthly plans, multi-visit passes and loyalty reporting for regulars.

Email campaigns

Broadcast news and offers to clients who opted in.

Team access

Invite staff who manage bookings and availability, with roles for reception, trainers and accounting.

AI Copilot

A side panel that answers questions about bookings, setup and where things are in the dashboard.

Community

A branded space for your members: announcements, open classes, members-only rooms and group chats.

Software overview

Pricing

Start free on your first schedule. Add unlimited schedules on Growth, stack modules on Pro, or talk to us for multi-location Custom.

More trades on Nola

See all industries

FAQ

Asked before signing up.

Still unclear? Talk to us

An afternoon. Sign up, publish a few services with duration and price, set your hours, and the page is live. Bookings open only against the slots you configured, so nothing arrives before you're ready for it.