The verdict in three sentences
A gym doesn't make money by selling a membership, but by renewing it month after month. The paper register never warns you that a member expires in 3 days, or who hasn't shown up in two weeks. An app with QR check-in and automatic reminders turns silent churn into recurring revenue.
Paper register or app with debit orders
The entry book records who comes in, but not who leaves. Here is the gap, as a 2026 order of magnitude for a 300-member gym.
| Criterion | Paper register | Dedicated app |
|---|---|---|
| Annual churn | 30-50% | 20-30% |
| Expired memberships not followed up | 40-60% | < 10% |
| Monthly unpaid dues | 15-25% | < 5% (debit order) |
| Access control | Manual | QR check-in |
| Class fill rate | 50-65% | 80-90% (booking) |
| Admin time / week | 5-7 h | 1-2 h |
Memberships, reminders and classes
The most profitable lever is the J-3 reminder before expiry, which recovers 10-15% of members who would leave simply by forgetting.
| Plan | 2026 monthly price | Commitment | Reminder |
|---|---|---|---|
| Trial | R300-R400 | None | J-3 by SMS |
| Standard | R450-R650 | 3 months | J-3 + debit order |
| Premium | R700-R800 | 6 months | J-3 + dedicated coach |
| Class only | R60-R120 / session | Booking | J-1 reminder |
| Day pass | R40-R80 | None | — |
QR check-in at the door feeds an attendance dashboard: a member who hasn't come in 14 days triggers a targeted reminder even before their membership expires.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Eric runs a gym in Sandton with 300 members and an average membership of R500. His annual churn was 40%, or 120 members lost per year, many simply forgetting to renew. The automatic J-3 reminder recovers 12% of memberships about to expire: across 300 annual renewals, that saves about 36 memberships. At R500 a month over an average 5-month lifespan, each saved membership is worth R2,500, roughly R90,000 of preserved revenue over the year.
FAQ
How does a debit order cut unpaid dues? The member authorises a recurring monthly debit via mobile money or card. The app automatically retries on failure, bringing unpaid dues from 15-25% down to under 5%.
Does QR check-in replace a turnstile? It complements or replaces manual control: each member scans a QR at the door, instantly verifying membership validity and feeding attendance stats.
How does class booking work? Classes are booked in the app with a limited number of spots. A J-1 reminder cuts no-shows and fill rate rises from 50-65% to 80-90%.
Can we spot members at risk of leaving? Yes. A member with no check-in for 14 days is flagged automatically, triggering a reminder before their membership expires.
How much does the app cost? As a 2026 order of magnitude, a base starts around 800,000 to 1,500,000 FCFA (or local equivalent) depending on modules (check-in, debit orders, class booking), plus a maintenance fee.
Let's talk about your project. We build your gym app with QR check-in, mobile money debit orders and automatic reminders. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

