Every martial arts client can now run their whole school on HighLevel.

Martial arts attendance tracking, built inside HighLevel. Kiosk check-in, belt progress, belt testing and at-risk alerts, all feeding the HighLevel workflows you already run.

Runs inside your HighLevel sub-account. No second login.

See a check-in, start to finish.

Students tap their name on the front desk tablet. BeltDash logs the class, counts it toward their next belt, and keeps their status current in HighLevel.

BeltDash front desk check-in kiosk
Inside the app

Everything a school needs to run the mats.

What your schools see when they open Attendance Tracking from the left menu.

Dashboard
BeltDash owner dashboard for a martial arts school

Today's check-ins, who's at risk and who's ready for their next belt, on one screen. Click any number to see the students behind it.

Belt testing: invite, record results, promote in one step.
At-risk students tagged daily.
Setup wizard: about 15 minutes per school.
Import students from a spreadsheet or the CRM.
The two-system trap

Two databases that never agree.

When a student stops showing up, your class system knows. HighLevel doesn't. When they move up a belt, one system gets updated and the other doesn't. Nobody notices the drift until the cancellation lands.

HighLevel runs your leads, messages and billing. Attendance lives in a separate tool, a spreadsheet or a whiteboard. The Zapier bridges between them break, and your staff patch the gaps by hand.

HighLevel Out of syncOther system
Leo T. · Active memberLast check-in: 18 days ago · Nobody's been told
Maya R. · Promoted to YellowStill White Belt in the other system
Result: students slip away unnoticed, and your staff lose hours reconciling two systems.
The native fix

One place for the mats and the follow-up.

BeltDash runs inside your HighLevel sub-account. Check-ins, belts and promotions are tracked in BeltDash, linked to the contacts you already have, and pushed into HighLevel as tags your workflows can act on.

At-risk alerts, every day. Students who miss 14 to 30 days get the at-risk tag in the daily sync, so your win-back workflow reaches them before they cancel.
Tags your workflows can use. Member, former, at-risk and program tags update automatically. Welcome, win-back and program sequences now run on real attendance.
How a drifting student gets caught
InactiveStep 1
MR
Maya R.
Missed 16 days

No kiosk check-in for 14+ days

TaggedStep 2
tag: at-risk

Added in the daily sync

HighLevelStep 3
Your re-engagement workflow

HighLevel sends the SMS and creates the coach task

Workflow trigger: Tag added, at-risk

How it sits inside HighLevel

Agency setup on the left. Front desk on the right.

HighLevel sub-account sidebar showing the Attendance item
BeltDash owner dashboard stat tiles

Owner dashboard, demo data

Tags

member, former, at-risk, program

Students

Synced as Custom Objects

Contacts

Linked, not duplicated

Check-ins and belts are tracked in BeltDash. Tags land in HighLevel every day, ready for your workflows. Owners see attendance, at-risk and new students at a glance.

Core capabilities

Everything the front desk needs. Nothing it doesn't.

Kiosk check-in

Put a tablet on the front desk and it becomes a self check-in station. Students tap their name, see classes left to their next belt, and get on the mat. Mis-tap? Undo it.

Belts and promotions

Unlimited programs, each with its own belt system. Ready-made templates for BJJ, Karate, Kickboxing and Muay Thai. Eligibility calculated from classes attended. Promote everyone who tested at once, with undo.

At-risk detection

Students missing 14 to 30 days are flagged and tagged in HighLevel every day, so your win-back workflows reach them before they cancel.

Families

One parent, three kids, no duplicate contacts.

Martial Arts VIP app iconFree during launch
Martial Arts VIP

Give every school its own member app. Free.

Most club software charges extra for a branded member app. With BeltDash, every school you manage gets Martial Arts VIP at no charge during launch.

Check in from the parking lot
Students check themselves in from their phone. Attendance lands on their record.
Belt curriculum in their pocket
Technique videos for the belt they're working toward.
Belt progress at a glance
Classes done and classes left to the next belt.
Messages straight into HighLevel
Students and parents message the school, and it lands in the inbox you already manage.
Updates and push notifications
Announcements, events and class updates, straight to their phone.
One login for the whole family
Parents see every child in one place. Code by text or email, no passwords.
Branded to each school at login.Nothing to publish, no store approval.Live the day you switch it on.

Comparable branded member apps cost $39 to $97 per school, per month. Yours is included.

Claim your spot

Free during launch.

N
Northside MA
Martial Arts VIP
Welcome back,
Maya R.
White Belt4 classes to Yellow Belt
Curriculum by belt
White Belt4 videos
Yellow Belt3 videos
Orange Belt2 videos
Home
Check in
App StoreGoogle Play
Why BeltDash

Compare how attendance runs today.

Where your class data lives decides whether your follow-up ever sees it.

FeatureBeltDashSeparate class softwareSpreadsheets & whiteboardsHighLevel on its own
Attendance in the same place as your follow-up
Front desk check-in kiosk
Belt eligibility counted automaticallyVaries
At-risk students tagged into HighLevel workflows
Installs into each client sub-accountn/a
For agencies

Three ways to make money with it.

Add it on

Charge each school a monthly add-on for attendance, belts and the member app. Your plan covers several schools, so every school you add is margin. The member app is free during launch, so it's margin from day one.

Bundle it

Roll it into your retainer. Clients get more for the same fee, and their attendance history builds up inside the account you manage.

Replace their club software

Most schools already pay for separate class software. Move them onto BeltDash inside the account you manage. The school saves money, and you keep the difference.

Getting started

Live in four steps.

1

Choose a plan.

Your activation code arrives by email within a minute.

2

Install BeltDash into your schools from the Marketplace.

3

Open Attendance Tracking from the left menu in any school and enter your code.

That covers every school on your plan.

4

Run the setup wizard in each school: programs, belt ranks, import students.

About 15 minutes per school.

Activation code by email Install from the Marketplace About 15 minutes per school

Built for agencies that serve martial arts schools.

A martial arts offer your clients won't want to leave.

Install BeltDash into each client's sub-account and give them the one thing HighLevel doesn't do.

  • Plans cover 5, 20 or 50+ schools.
  • Win-back and promotion workflows run on real attendance tags.
  • Attendance and belt history build up inside the stack you manage.
  • A free member app for every school you manage, during launch.
  • White-label. Your clients see "Attendance tracking", not us.
  • Direct support for agency partners.

Your students are already in HighLevel. Now your classes can be too.

Check-in, belts and retention, inside the HighLevel account you already run.

HighLevel subscription required.