How-To Guides

Step-by-step walkthroughs

How to do every task in GymLedger — for gym owners, staff and members.

Gym owners

Find a member

Search, filter and sort the members list to get to one person, or to a group.

Steps

  1. Go to Members in the sidebar. Everyone is listed, newest joiner first.

  2. Type into Search members.... It matches name, phone, plan and assigned trainer — all at once. Typing priya monthly finds Priya on the Monthly plan.

  3. Narrow further:

    • The status chips — All, Active, Upcoming, Expiring, Expired, No plan — each with a count of how many members it holds.

    • All Plans → any plan name currently in use by a member.

  4. Tap the Join Date or Expiry column heading to sort by it. Tap the same heading again to flip the order. The little arrows show which one is in use.

  5. Tap any row to open that member's full page.

Good to know

  • Search matches every word you type, in any order and in any column. All words must match something, so more words means fewer results. If you get nothing, delete a word.

  • The count on the right tells you which list you're looking at. It reads Total Members: 120 when nothing is filtered, and Showing 14 of 120 the moment a search or filter is on. If that number looks wrong, that line is where you find out why.

  • 25 members per page. Page buttons appear under the list. Search and filters apply to everyone, not just the page you can see, and changing either sends you back to page 1.

  • An orange dot next to a name means the profile is incomplete — no plan, or no expiry date, or neither. Hover it to see the reason. Those members will never appear in Renewals.

  • Sorting only works on the two date columns. Name, phone, plan and status headings are not sortable. Use search or the filters for those.

  • On a phone the list becomes cards with the same information — name, phone, plan, expiry and status badge. The search box and filters work exactly the same.

  • The row actions are on the right: the pencil opens a quick edit, the card icon jumps straight to recording a payment for that person, the bin deletes them.

<!-- SCREENSHOT: Members list with a search term applied, showing the "Showing 14 of 120" count -->

When it doesn't work

  • "No members match your search." A filter is still on from earlier — very often All Statuses is set to Expired from the last time you used it. Clear the search box and set both dropdowns back to All.

  • You know the member exists but search finds nothing. Try just their phone number, or the first four letters of their name. Names are often saved with a spelling you would not guess, and search needs every word to match.

  • There is no Export button on this list. CSV export of members is off unless it has been switched on for your gym. It is not something you can turn on yourself — ask us. Payments can always be exported.

  • A member you added is not in the list at all. Pull the page down to refresh, or reload. If they are still missing, they most likely saved under a different spelling — search by phone.

  • "Failed to load members. Please refresh." The list could not be fetched. Reload the page. If it keeps happening, sign out and back in.

Ready to run your gym on GymLedger?

Start Free Trial