FEATURES · WHAT YOU GET

Everything it does. And what it doesn't.

Every feature on this page is in the product today. Where a feature needs Basic or Pro, it says so. Everything without a tag is on every plan, including Free.

GYMGHOR · MEMBERDEMO DATA
RH
RAHAT HOSSAIN
CODE GG-0047
ACTIVE GOLD · 3 MONTHS
PHONE
017XX-XX4821
BLOOD GROUP
B+
EMERGENCY CONTACT
FARHANA · 018XX
ADDRESS
MIRPUR 10, DHAKA
JOINED
12 JAN 2026
PLAN ENDS
12 APR 2026
PAUSE PRINT ID CARD

01 / MEMBERS

Every member, on file.

The register book, the plan sheet and the ID card box — in one place, searchable.

Member profiles

Photo, phone, address, emergency contact, blood group, join date and status — all on one page per member.

Membership plans you define

Any duration, any price, with an admission fee if you charge one. Set them up once and pick from the list.

Member status

Every member is active, expired, frozen or left, so you always know who is actually on the books.

Pause a membership

Freeze a member when they travel or get injured. Pausing does not extend the end date — the paused days are not added back.

Printable ID cards with QR

BASIC +

Six templates, with your own logo and background. The QR code works with QR check-in.

Member codes

Give every member your own code for your records, alongside their name.

৳

02 / MONEY

Know what's paid. Know what's due.

Every taka in and out, recorded the way it actually happened at the desk.

GYMGHOR · INVOICE #1042 · RAHAT HOSSAINDEMO DATA
INVOICE · GOLD 3 MONTHS
৳ 6,000
PAID SO FAR
৳ 4,000
STILL DUE
৳ 2,000
PAYMENTS
12 JAN 2026
REF 8K2F91QX
bKASH ৳ 2,500 RECEIPT ↧
28 JAN 2026
REF —
CASH ৳ 1,000 RECEIPT ↧
09 FEB 2026
REF NG73310B
NAGAD ৳ 500 RECEIPT ↧
RECORD PAYMENT PRINT · A4 PRINT · 80MM

Invoices

An invoice is created when a member takes a plan, so every fee owed is written down.

Cash, bKash or Nagad

Record each payment with its method and a transaction reference. GymGhor records payments; it does not collect them.

Partial payments

Record what the member actually gave you. The rest stays on the due list until it's paid.

Printed receipts

A4 for the file, or 80mm thermal for the counter printer.

Due list

Exactly who owes what, today — with amounts and how many days late.

Expenses by category

Rent, salaries, electricity, repairs. Take them off your income and the month's figure is profit.

Your currency, your timezone

Amounts and dates show the way your gym uses them.

03 / REMINDERS

Let the SMS do the chasing.

Messages use SMS credits: one per English SMS, two per Bangla SMS. How credits work →

Send to one, or to the whole due list

Write a message to a single member, or send it to everyone who owes money in one go.

Automatic reminders

BASIC +

Messages go out before the due date and after it, on the days you choose. You don't have to remember.

Weekly repeats after expiry

PRO

After a membership expires, a reminder goes out every week until the member renews or you mark them as left.

Bangla or English

Write every message in the language your members read. Bangla SMS uses two credits, English uses one.

A log of every message

What was sent, to whom, what it cost in credits, and whether it was delivered.

04 / RUNNING THE PLACE

Your staff see what they need. You see everything.

Hand the front desk a login without handing over your accounts.

Staff accounts with page permissions

Choose page by page what each staff member can open. The front desk sees check-in and payments, not your reports.

One owner per gym

Each gym has a single owner account, and ownership can be transferred if the gym changes hands.

Audit log

BASIC +

Every change is recorded with who made it and when. If a payment is edited, you'll see it.

Reports

Collections, members, attendance and expenses. Dashboard reports on every plan; advanced reports from Basic.

CSV export of reports

PRO

Download your reports as CSV files. They open in any spreadsheet.

GYMGHOR · STAFF PERMISSIONSDEMO DATA
KARIM UDDIN
FRONT DESK · MORNING SHIFT
CHECK-IN ALLOWED
MEMBERS ALLOWED
PAYMENTS ALLOWED
EXPENSES HIDDEN
REPORTS HIDDEN
SETTINGS HIDDEN
AUDIT LOG · LAST CHANGE
KARIM UDDIN edited payment #2217 · 10:42 AM

05 / ATTENDANCE

Who came in, and when.

Tick them in at the desk, or scan the QR on their card.

Manual check-in

Find the member at the desk and tick them in.

QR check-in

BASIC +

Scan the QR code on the member's ID card.

Attendance history

See who came in and when, for any day.

CHECK-INS · TODAYDEMO DATA
IN SO FAR
64
MEHEDI KABIR QR 6:12 AM
NUSRAT FERDOUS QR 6:40 AM
ARIF CHOWDHURY DESK 7:05 AM
RAHAT HOSSAIN QR 7:18 AM

06 / GROWING THE GYM

Fill the floor. Keep it full.

Catch enquiries before they walk to the gym down the road, and members before they quietly drift away.

Leads

Record walk-ins and phone enquiries, follow them up, and convert them to members when they join.

Renewals

BASIC +

See whose plan is about to end before it does, so you can ask them to renew in person.

Retention

BASIC +

See who has stopped coming in before they stop paying.

Marketing analytics

BASIC +

See where your members came from, so you know which efforts bring people through the door.

07 / BUILT FOR BANGLADESH

Made here. Works the way gyms here work.

পুরো সফটওয়্যার বাংলায় চলে — বাংলা সংখ্যাসহ।

Bangla interface

Every screen in Bangla, including Bangla numerals. Switch to English any time.

Bangla SMS

Reminders reach members in the language they read, under your gym's name.

Cash, bKash, Nagad

Recorded the way you actually take them, with the transaction reference.

Priced in taka

No dollar billing and no conversion surprises.

Your gym's timezone

Due dates and check-in times are on your clock, not a server's.

08 / THE LIMITS

What it doesn't do — yet.

Read this before you sign up. If one of these is something your gym can't do without, GymGhor isn't the right fit today.

No WhatsApp or email

Reminders go by SMS only, for now.

No mobile app

There's nothing to install. GymGhor works in the browser on any phone.

No class booking or scheduling

There are no timetables, class slots or bookings.

No trainer commissions

GymGhor doesn't track trainer pay or commission.

Members can't pay online

Members can't log in and pay themselves. You record each payment they make to you.

CSV, not Excel

Exports are CSV files. They open in Excel and Google Sheets, but they aren't .xlsx files.

Pausing doesn't extend plans

When you pause a membership, the paused days are not added back to the end date.

Still a fit?
Start free.

Up to 50 members on Free. Every feature without a Basic or Pro tag works on Free, with your own gym.

START FREE

No card needed.