Using Zensile

Members & Check-In

How to add and manage the people at your gym, run check-ins, and control who can get through which doors.

Adding members

Open Members from the sidebar to see everyone at your gym. Click the +button to add a new member — you'll fill in their contact info; most other details (address, emergency contact, birthday, gender, photo) can be filled in later from their profile.

A member doesn't need their own Zensile login to exist in your system — front-desk staff can create a member record for someone who's never signed up for an account. If that person later creates their own Zensile account with a matching email, the two get linked automatically.

A member's profile

Clicking into a member opens their full profile, with tabs for:

  • Contact / Residence / Emergency Contact — editable details.
  • Visits — their check-in history.
  • Groups — which groups they belong to.
  • Checkouts — past purchases.
  • Payment Methods — saved cards on file (added via a secure Stripe form).
  • Credits — class/service/door punch-passes they've been granted or purchased.
  • Subscriptions — active recurring plans.
  • Class Bookings — upcoming and past class reservations.

Checking members in

Check In (in the sidebar, or at /check_in_sys/) is the front-desk screen your team uses all day. It has a staff view for searching and checking in members quickly, a client-facing view for self-service kiosks, and a settings screen for configuring how check-in behaves at your location.

Note:If a member has something that needs attention — an outstanding balance, an expired waiver, etc. — the check-in still succeeds, but the app shows an alert so the front desk knows to follow up. It's not an error; the member is checked in either way.

If a member doesn't have standing access through their membership or group, but does hold a door-scoped or location-scoped credit (a punch pass), the system will automatically use one of those credits to let them in rather than turning them away.

Groups

Groups let you bundle members together — a family plan, a corporate account, a team. A group can:

  • Have its own access levels, so every member of the group inherits the same door access.
  • Be nested under a parent group, for multi-level structures.
  • Have discounted group pricing on specific classes or services.
  • Designate a leader — a member who can be charged on behalf of the rest of the group at checkout (useful for family plans where one person pays for everyone).

Invites

Rather than creating a member manually, you can send an Inviteto an email address. If you assign a role while creating the invite, accepting it doesn't just create a member — it grants that person staff access with that role, too. Invites are one-shot: once sent, they can only be accepted or deleted, not edited.

Locations, doors & access levels

Under the Company section of the sidebar:

  • Locations — your physical sites, each with its own doors and rooms.
  • Access Levels — named permission tiers (e.g. "All-Access," "Off-Peak Only") that control which doors someone can open and during what hours. Time windows are configured on a weekly grid — drag to create, drag to move, drag the edges to resize.

Assign an access level directly to a member, or to a whole Group so everyone in it inherits the same access. This is what powers door integrations like KISI.

Tags

Tagsare colored labels you can attach to members, classes, products, and more — useful for filtering lists or scoping things like credits and coupons to a specific segment (e.g. tag every member on your "Founding Member" plan, then grant credits or discounts to that tag).

Credits

A credit is a reusable balance a member can spend — a punch pass for a specific class, service, or door, or a fully generic credit usable anywhere. Credits are usually granted automatically by selling a credits-type product (see Sales & Billing), but staff can also grant one manually from a member's profile — handy for comping a class or handing out a temporary door pass without running a sale.