We're onboarding our first academies: 14 days free, no card, and we help you move your students over.Start free

The platform

Everything an academy runs on, in one place

Billing, attendance, absence alerts, trial classes, agent, student portal, shop and events. Every management feature is included in every plan.

Billing and payments

Dues that bill, remind and collect themselves

Set up your plans and late fees once. DojoTally generates every bill, flags overdue ones, applies the late fee and reminds the student.

  • Flexible plansMonthly or quarterly, by discipline, with family discounts
  • Online paymentsStripe and MercadoPago in your own account, posted automatically
  • Partial payments and creditPayments apply from the oldest bill to the newest
  • PDF receiptsIndividual invoices and a full account statement
Students with a balance due and months owed

Attendance and kiosk

Attendance without roll call

A tablet at the door running the DojoTally kiosk. Students check in with their PIN and instantly see whether their dues are up to date.

  • PIN check-inNo logins or cards: every student has their own number
  • Balance alert at the doorGreen if they're paid up, red if dues are overdue
  • Today's attendanceWho came to each class, via kiosk or checked in by hand
  • History per studentCatch anyone who stopped coming before it's too late
Today's attendance with kiosk check-ins

Absence alerts

Win students back before they leave

With kiosk attendance, DojoTally knows who's missing. When someone goes past the days you set without training, it messages them from the academy's WhatsApp to check in.

  • Your thresholdA fixed number of days, or adapted to each plan's frequency
  • Your message, your numberEditable text, sent from the academy's WhatsApp
  • Students at riskWho's missing, for how long and whether they've been contacted
  • No naggingOne message per absence, with a pause for injuries or travel

Trial classes

No lead gets lost along the way

Every inquiry becomes a trial booking checked against your real schedule, with a reminder before and a follow-up after.

  • Trial calendarEvery trial of the month, by channel and status
  • Beginner-friendly onlyYou choose which classes can be a first class
  • Reminder and follow-upA reminder the day before and a reschedule message if they miss it
  • From trial to memberMark whether they attended and signed up
Monthly trial class calendar

WhatsApp, Instagram and Facebook Messenger agent

Not a bot. An agent that works for your academy.

A bot follows a script: when a question isn't in it, it gets stuck. The DojoTally agent understands what people write, checks your system and gets the job done, across all three channels and on your existing WhatsApp Business number.

Bot

Canned replies, option menus and "sorry, I didn't understand".

Agent

Understands the request, checks your real schedule, balances and plans, and carries out the task.

  • For prospectsFinds a slot in your real schedule and books the trial class
  • For studentsTells them what they owe and sends the payment link and receipt
  • For youRecords payments, reads receipts and enrolls students from the chat
  • With your approvalAnything involving money waits for your yes

Student portal and sign-up

Students pay and sign up from their phone

Every student has a portal with their dues, payments, schedule and belt. New students enroll online with a signed waiver.

  • Account statusWhat they owe, what they paid and when the next payment is due
  • Online paymentPay dues with Stripe or MercadoPago from their phone
  • Weekly scheduleWith cancellations and holidays already marked
  • Online sign-upEnrollment with a signed waiver and a prorated first payment
Student portal on a phone

Shop and events

One shop for the whole academy, open to non-members too

Coaches sell gis, rash guards and gear right from the dashboard. The buyer can be a student or someone from outside, saved with just a name and phone number. Seminars are billed with the same system.

  • Students and non-membersSell to anyone: all you need is a name and a phone number
  • Products and stockGis, rash guards and accessories, in any currency
  • Special ordersItems that haven't arrived yet, with deposit and balance
  • Per-sale discountsPercentage or fixed amount, for coaches for example
  • WhatsApp confirmationThe buyer gets the order and payment confirmation
  • Events and ticketsSeminars and events with payment tracking

Staff, schedule and messaging

Your team, your schedule and your messages

Add coaches and assistants with the right permissions, build your weekly schedule and message a group of students in seconds.

  • Per-person permissionsEach coach sees and does only what they should
  • Schedule and cancellationsWeekly schedule by room, with classes cancelled for holidays
  • Targeted messagesBy WhatsApp or email, by plan, discipline or balance
  • WhatsApp groupsEvery student gets the link to their class group

Set up your academy and try it free for 14 days

  • No card needed
  • We help you migrate
  • Nothing to install