Tennumber features
A new-generation sports management platform where athletes, parents, club managers, coaches, dietitians and sports professionals meet in the same ecosystem.
Automatic WhatsApp messages, attendance, fees, event notifications, match and development tracking. All of them run on the same athlete record, so what you enter once is ready everywhere.
Automatic WhatsApp messages
Parents get a message automatically when a fee is due soon, on the due date, when it is overdue, when a payment is received, when an athlete misses training or misses several sessions in a row. Messages go out from the academy's own WhatsApp number; you decide with team-based rules which event reaches whom, and you write the text with your own template.
Rule-based automation
Saying "we have WhatsApp integration" is not enough; what matters is deciding yourself which event sends what, to whom and when. In Tennumber automatic messages run on rules built over a closed set of triggers.
- When a member is registered
- When a fee is due soon
- When a fee is collected
- When a fee is overdue
- When a payment is received
- When an athlete is absent
- After consecutive absences
- When an event reminder is sent
Each rule turns WhatsApp and app notifications (including instant phone notifications) on separately. You write your own message template with fields such as parent name, athlete name, fee amount, due date, event name and time.
Rules can be narrowed by team (including sub-teams) and athlete status, and one trigger can carry several rules — for example a separate message on day 1 and day 7 of a delay.
Timing: fee reminders go out 0–25 days before the due date and overdue messages up to 30 days after it; event reminders go out as long before the event as you set on the event. Fee and payment notifications are held between 22:00 and 08:30 academy local time.
WhatsApp is not on by default in any rule: until you turn it on, not a single WhatsApp message reaches a parent.
Attendance
Coaches take attendance on the field from their phone: present, absent, late, excused. Parents of an absent or late athlete are notified right away; attendance rate and a monthly breakdown build up on the athlete card and on the parent's screen. Optionally, a "QR check-in" screen on a tablet or phone at the entrance reads the athlete's printed QR card and marks them present if they have a session at that time. Turnstiles can be connected too.
Fee tracking
Fees are created automatically from the athlete's package; you set separate reminder rules before the due date, on the due date and after it. Payments are posted to the cash ledger and the athlete's account; parents see what they owe and their payment history in their own app.
Event notifications
You choose on the event itself how long before a training or match the reminder goes out: 30 minutes, 2 hours, 1 day. For recurring training it is sent for every session, and parents mark whether their child will attend. If one day's training is cancelled or its start time changes, parents are notified.
Match tracking
Once a match is saved to the calendar it shows up in the parent's calendar: date, time, venue and map link. Parents see the squad, score, goals, cards and match videos, and follow their child's match history with minutes, goals, assists and cards on their own screen.
Development tracking
Parents are notified when a coach enters a new assessment. They see assessment scores and how they change over time, attendance rate, height and weight measurements, the notes the coach chose to share and the nutrition plan on their own screen, and can download and share the development report card as an image.
What people ask before getting started
- Can parents get an automatic reminder 2 hours before training?
- Yes. When you add a training or match to the calendar, turn on “Send notification before the event” and enter the time in minutes: 120 minutes means 2 hours, 1440 minutes means 1 day before. The reminder goes to the parents of participating athletes and to the responsible coaches as an app notification, and works for every session of recurring training. If you turn on WhatsApp in the “When an event reminder is sent” automation rule, the same reminder also reaches the parent's WhatsApp, even if they have not installed the app.
- Can I set separate automatic messages before the due date, on the due date and after it?
- Yes. The “When a fee is due soon” rule runs 0 to 25 days before the due date, and the “When a fee is overdue” rule runs on the due date or up to 30 days after it. You can add up to 10 rules per trigger, for example three separate messages 3 days before, on the due date and on the 7th day overdue. Each rule turns app notifications and WhatsApp on separately and can be narrowed by team and athlete status. Fee messages are not sent between 22:00 and 08:30 academy local time, and a WhatsApp reminder that falls on a Sunday goes out on Saturday.
- Do parents get an automatic message when they pay?
- Yes. As soon as you record the payment, the “When a fee is collected” and “When a payment is received” rules run: the parent gets an app notification and, if you turned it on in the rule, a WhatsApp message. For payments recorded between 22:00 and 08:30, the phone notification and WhatsApp message are held until 08:30.
- Which number are WhatsApp messages sent from?
- From your academy's own WhatsApp number, over the official WhatsApp Business infrastructure. Your number stays in the WhatsApp Business app on your phone; parents get the message from a number they know and their replies come straight to the academy. No shared sender number is used across academies. WhatsApp's own messaging fees are billed directly by Meta according to its pricing. WhatsApp is off by default in every rule; no WhatsApp message goes to parents until you turn it on.
- Are parents told if training is cancelled or its time changes?
- Yes. When one day of a recurring training is cancelled, or the start time of a training or match is changed, the parents of participating athletes, the coaches and assigned staff get an app notification and a phone notification. No reminder is sent for the cancelled day. Changing the title, notes or colour does not send a notification.
- Where do parents follow their child's matches and development?
- In their own app, with the same account on iPhone, Android and the web. A match saved to the calendar appears in the parent's calendar; parents see the squad, score, goals, cards, match videos and their child's match history with minutes, goals and assists. On the development side, assessment scores and history, attendance rate, height and weight measurements, notes shared by the coach and the nutrition plan are in one place, and a notification arrives when a new assessment is entered.
- Is there a mobile app?
- Yes. Web and mobile come together: the iPhone app is on the App Store and the Android app is downloaded from our website. Managers, coaches and parents use the same app with their own permissions; reminders and notifications reach the parent's phone instantly.
- What can parents see, and what can't they?
- A parent only sees their own child: calendar, attendance, reviews, nutrition plan and payment history. They cannot reach another athlete's record and cannot change anything.
- Which sports does it support?
- Football, basketball, volleyball, handball, futsal, gymnastics, indoor sports (pilates, yoga, reformer), swimming, canoeing, archery, karate, taekwondo, judo, boxing, tennis, fitness, American football, rugby, ice hockey, water polo and field hockey. The position list and the training pitch follow the sport you pick; templates can be customised for special projects, sports schools first and foremost.
- Can I bring my existing athlete list over?
- Yes. Fill in the ready-made spreadsheet template and import the whole list at once. A preview screen shows you the faulty rows before anything is saved.
- How is personal data protected?
- The privacy notice and explicit consent are recorded at sign-up, stamped with the version and the date. Uploaded documents are stored encrypted on the server and only authorised roles can open them.
- How do I get started?
- You fill in the demo form on this page and we get in touch. We go through your academy together and open your account, and the first 14 days are free. We don't ask for card details.
You don't need separate software for every job.
The other modules running an academy takes are in the box too; they all use the same data and none costs extra.
- Athlete Assessment — FM-style radar chart with detailed athlete analysis
- Training Library — Branch-specific drills and training plans
- Attendance & Calendar — Automatic attendance tracking and event planning
- Fee Tracking — Payment status, overdue fees, financial reports
- Team Management — Hierarchical team structure and athlete grouping
- Reporting — Detailed statistics and development reports
- Match Statistics
- Parent Portal
- Team Wall
- Athlete Documents
- Spreadsheet Import
- Bulk Messaging
- WhatsApp Integration
- Message Templates
- Development Report Card
- Height & Weight Tracking
- Training Attendance RSVP
- Equipment Assignment
- Athlete Notes
- Data Consent Records
Everyone works from their own screen.
Roles are hierarchical. Managers, coaches, parents and athletes see the same academy with different permissions; a parent reaches only their own child's data, an athlete only their own.
Manager
Sees the whole academy. Money, staff and equipment all land on one screen.
- Cash ledger, expense categories and running accounts
- Fee packages, dues and payment tracking
- Staff records, salary history and leave approval
- Asset handover, venue usage and shop stock
Coach
What is actually needed on the pitch: the squad, the schedule and the athlete.
- Attendance and training calendar
- Match lineup, goals and cards
- Development reviews and report cards
- Drill library and pitch diagram editor
Parent
Sees how their child is doing without having to ask.
- Calendar and training attendance replies
- Attendance record and development report
- Outstanding fees and payment history
- Announcements, messaging and the club shop
Athlete
Follows their own progress on their own screen. Read-only, with no financial data at all.
- Own profile, team and position
- Attendance rate and attendance history
- Training and match calendar
- Nutrition plan and height-weight progress
Priced by squad size, billed monthly.
Plans differ only in athlete capacity. No module is locked behind a higher tier.
- Starter — 999 TL/ month · Up to 50 athletes · 2 coach accounts · For new academies running a single squad.
- Plus — 1499 TL/ month · Up to 100 athletes · 4 coach accounts · For academies growing into more than one age group.
- Pro — 2499 TL/ month · Up to 200 athletes · 10 coach accounts · For academies with several age groups and a full coaching staff.
- Elite — 4499 TL/ month · Up to 400 athletes · Unlimited coach accounts · For large clubs with heavy day-to-day operations.
Every plan includes all modules, the web and mobile apps and 14 languages; the first 14 days after the demo are free.