Software for the people who run Indian gyms.

We make UsefulDesk: gym software that reminds members on WhatsApp once it’s connected, and shows who still owes.

Members

Expiring memberships (demo data)
Name Plan Expiry Status Fee Actions
Arjun Mehta +91 98•• •••• 21 Expires in 1d Monthly 3 Oct 2026 Expires in 1d Unpaid ₹1,800
Priya Nair +91 97•• •••• 08 Expires in 3d Quarterly 5 Oct 2026 Expires in 3d Unpaid ₹4,500
Rohit Kulkarni +91 99•• •••• 64 Expires in 5d Monthly 7 Oct 2026 Expires in 5d Unpaid ₹2,000
Meera Iyer +91 90•• •••• 37 Expires in 6d Half-yearly 8 Oct 2026 Expires in 6d Paid ₹8,500
Kabir Singh +91 88•• •••• 90 Expires in 7d Monthly 9 Oct 2026 Expires in 7d Unpaid ₹1,800

Showing 5 of 12 expiring memberships

Expired memberships (demo data)
Name Plan Expiry Status Fee Actions
Neha Sharma +91 93•• •••• 15 Expired Monthly 28 Sep 2026 Expired Unpaid ₹1,800
Vikram Rao +91 96•• •••• 52 Expired Quarterly 21 Sep 2026 Expired Unpaid ₹4,500
Ananya Das +91 91•• •••• 79 Expired Monthly 14 Sep 2026 Expired Paid ₹1,800
Farhan Ali +91 95•• •••• 46 Expired Quarterly 12 Jul 2026 Expired Paid ₹4,500

Showing 4 of 4 expired memberships

Expiring services (demo data)
Name Service Trainer Expiry Status Price Actions
Priya Nair Personal training 2d left Personal training Imran Shaikh 4 Oct 2026 2d left ₹6,000
Karan Bhatia Personal training 4d left Personal training Nisha Pillai 6 Oct 2026 4d left ₹5,000
Meera Iyer Locker 6d left Locker No trainer 8 Oct 2026 6d left ₹500
Expired services (demo data)
Name Service Trainer Expiry Status Price Actions
Vikram Rao Personal training 6d ago Personal training Imran Shaikh 26 Sep 2026 6d ago ₹6,000
Neha Sharma Locker 12d ago Locker No trainer 20 Sep 2026 12d ago ₹500
Open member follow-ups (demo data)
Name Due date Follow-up Actions Assigned to
Vikram Rao +91 96•• •••• 52 Overdue Call · Renewal Overdue 29 Sep Call Renewal Expired 21 Sep. Ask about coming back. Sahil Khan
Kabir Singh +91 88•• •••• 90 Overdue Call · Payment Overdue 30 Sep Call Payment Half paid. Rest promised this week. Ritu Saxena
Rohit Kulkarni +91 99•• •••• 64 Due today Call · Renewal Due today 2 Oct Call Renewal Asked us to call on Friday. Ritu Saxena
Meera Iyer +91 90•• •••• 37 Due today To-do · Inactive Due today 2 Oct To-do Inactive Has not visited in 10 days. Ritu Saxena
Tanvi Joshi +91 99•• •••• 12 Upcoming Call · Trial Upcoming 3 Oct Call Trial Ask how the trial went. Sahil Khan

3 follow-upsPage 1 of 1

Ending today 1

  • Tanvi Joshi Trial Trial pass · ends today

Ending this week 2

  • Sana Qureshi Trial 7-day trial · ends 4 Oct (in 2 days)
  • Dev Malhotra Trial Trial pass · ends 6 Oct (in 4 days)

Ended, did not join 2

  • Aman Gill Trial Trial pass · ended 29 Sep (3 days ago)
  • Pooja Menon Trial Trial pass · ended 25 Sep (7 days ago)
Collected today ₹6,300
Last 7 days ₹48,900
This month ₹11,100
Total due ₹19,600
Payments due (demo data)
Name Plan Due date Status Balance Actions
Kabir Singh +91 88•• •••• 90 7 days late Monthly 25 Sep 2026 7 days late ₹900
Neha Sharma +91 93•• •••• 15 4 days late Monthly 28 Sep 2026 4 days late ₹1,800
Arjun Mehta +91 98•• •••• 21 Due today Monthly 2 Oct 2026 Due today ₹1,800
Priya Nair +91 97•• •••• 08 Upcoming Quarterly 5 Oct 2026 Upcoming ₹4,500

Showing 4 of 9 payments due

Missed visits Last visit was 10+ days ago 3

  • Meera Iyer Half-yearly · last visit 10 days ago
  • Karan Bhatia Monthly · last visit 14 days ago
  • Divya Rao Quarterly · last visit 21 days ago

Never checked in Joined but never checked in 2

  • Nikhil Jain Quarterly · member since 18 Sep 2026
  • Sneha Patil Monthly · member since 24 Sep 2026
All members (demo data)
Name Member ID Plan Expiry Status Fee May leave Actions
Ananya Das +91 91•• •••• 79 Expired 0934 Monthly 14 Sep 2026 Expired Paid ₹1,800 No
Arjun Mehta +91 98•• •••• 21 Expires in 1d 1042 Monthly 3 Oct 2026 Expires in 1d Unpaid ₹1,800 No
Divya Rao +91 98•• •••• 70 Active 0996 Quarterly 19 Dec 2026 Active Paid ₹4,500 Yes
Farhan Ali +91 95•• •••• 46 Expired 0812 Quarterly 12 Jul 2026 Expired Paid ₹4,500 No
Kabir Singh +91 88•• •••• 90 Expires in 7d 1078 Monthly 9 Oct 2026 Expires in 7d Unpaid ₹1,800 No
Karan Bhatia +91 87•• •••• 33 Active 1012 Monthly 28 Oct 2026 Active Paid ₹1,800 Yes
Meera Iyer +91 90•• •••• 37 Expires in 6d 1071 Half-yearly 8 Oct 2026 Expires in 6d Paid ₹8,500 Yes
Neha Sharma +91 93•• •••• 15 Expired 0988 Monthly 28 Sep 2026 Expired Unpaid ₹1,800 No
Nikhil Jain +91 70•• •••• 25 Active 1088 Quarterly 18 Dec 2026 Active Paid ₹4,500 No
Priya Nair +91 97•• •••• 08 Expires in 3d 1057 Quarterly 5 Oct 2026 Expires in 3d Unpaid ₹4,500 No
Rohit Kulkarni +91 99•• •••• 64 Expires in 5d 1063 Monthly 7 Oct 2026 Expires in 5d Unpaid ₹2,000 No
Sneha Patil +91 81•• •••• 59 Active 1091 Monthly 24 Oct 2026 Active Paid ₹1,800 No
Vikram Rao +91 96•• •••• 52 Expired 0951 Quarterly 21 Sep 2026 Expired Unpaid ₹4,500 No

Showing 5 of 214

Today, 2 Oct
Attendance today (demo data)
Name Plan Usual time Check-in Check-out Actions
Arjun Mehta Usual time 6:00 am In 6:04 am, out 7:12 am Monthly 6:00 am 6:04 am 7:12 am
Priya Nair Usual time 6:30 am In 6:41 am Quarterly 6:30 am 6:41 am Not yet
Rohit Kulkarni Usual time 7:00 am In 7:02 am Monthly 7:00 am 7:02 am Not yet
Sneha Patil Usual time 6:00 am Not yet Monthly 6:00 am Not yet
Kabir Singh Usual time 7:00 pm Not yet Monthly 7:00 pm Not yet
Karan Bhatia Usual time 7:00 pm Not yet Monthly 7:00 pm Not yet

Showing 3 of 3 present members

  • Approved Meta Tech Provider
  • Razorpay Technology Partner
  • 14 days free, no card
  • 24/7 support on WhatsApp

Why gym owners try UsefulDesk.

Four reasons. The whole story is on the UsefulDesk page.

Riso illustration of a gym front desk: an open member register, a phone with reminder notifications and a receipt book
For the front desk of Indian gyms.

Two products, both shipped.

One chases a gym’s fees. The other is an instrument you play without touching anything.

  • Gym software that chases fees for you on WhatsApp: renewals, reminders, follow-ups and payments.

    Web app. Plans from ₹799 a month. 14-day free trial.

  • Wavebender’s playing screen: one hand traced in white near C4 and the other in orange on C5.

    A theremin for iPhone. One hand sets the pitch, the other the volume.

    iPhone. On the App Store.

A small company that makes its own software.

Independent, with no client work. Three of our rules are below.

  • 2025Founded by Rajat Kashyap
  • IndiaWhere we are based
  • 24/7Support on WhatsApp
  • Start from work people already do by hand.

    Gyms chase renewals one WhatsApp chat at a time and keep the dates in a register. UsefulDesk is built around that job, not around a list of features.

  • Ship the core loop first.

    For UsefulDesk that was renewals, reminders, follow-ups and payment records. Anything outside that loop waits until the loop works.

  • Put the caveat next to the claim.

    WhatsApp reminders need a connected Business number and approved templates, so we say that wherever we mention reminders.

Run renewals from one list.

Fourteen days free. Bring your member list as an Excel or CSV file, or let us set it up for you, free.