4-5 hours weekly saved time
Reduce in organization time needed each week
Client has experienced raise in revenue compared to last monts
Minimized worked-related stress due to uncertianity
Stable revenue, reduced organization time and stable lesson plan reduced stress
1. Understanding the Problem
FFirst, I needed to fully understand why clients hesitated to commit to monthly payments. Through interviews and analysis, I discovered that, although they greatly valued the service, they feared losing money if they couldn’t attend a scheduled lesson. The data revealed that cancellations were common, yet most clients wanted to reschedule rather than skip their lessons entirely. This insight led to the concept of a credit-based system, allowing clients to retain the value of canceled lessons while ensuring a stable income for the instructor.
2. Designing the Core System
The solution centered around a credit-based booking system. Each client would subscribe to a fixed weekly time slot, purchased in 3-month packages. When needing to cancel, instead of losing the lesson fee, they'd receive a credit. The key innovation was the automatic notification system - when someone cancelled, other clients with credits would be instantly notified of the available slot. This created a dynamic but stable booking environment.
3. Building the Platform
Using Bubble.io, I constructed the platform iteratively:
First built the core booking system with fixed weekly slots
Added the credit management system
Implemented the cancellation and notification features
Created an admin dashboard for the instructor
Integrated payment processing for subscriptions
Weekly feedback sessions with the instructor helped refine the interface and features to match real-world needs.
4. Implementation and Transition
The rollout was carefully managed to minimize disruption:
Started with a two-week pilot program with five regular clients
Gathered feedback and made necessary adjustments
Gradually transitioned existing clients to the new system
Created simple guides for both clients and the instructor
Provided direct support during the first month of full operation
This methodical approach helped ensure a smooth transition while maintaining client satisfaction and business continuity.
Conclusion
By converting one-on-one lessons into a subscription-based, credit-driven system, the swimming instructor not only secured a more predictable revenue stream but also boosted customer satisfaction through flexible scheduling. With a 30% increase in monthly earnings and a significant reduction in administrative overhead, this solution successfully balanced fairness to clients with the professional’s need for stable income—ultimately creating a more sustainable and scalable business model.