Sound familiar?
What martial arts schools tell us before a project starts.
- Trial class inquiries come in on Instagram, the website and the phone, and some never get answered.
- Belt tests and promotions live in a binder or a spreadsheet nobody trusts.
- We find out a student stopped coming only when the billing stops.
- Failed payments are chased by hand from the front desk.
- Parents ask the same questions every week about schedules, camps and gear.
What we build
Each one is a working piece you can open and check when it's done.
Trial class follow-up
Every inquiry gets a text and an email within a minute, a link to book a trial, a reminder the day before and a nudge after if they did not come.
GoHighLevel setup Booking and scheduling systemsAttendance and belt tracking
Check-ins counted per student, with the number of classes since the last promotion and a list of who is ready to test.
Google Sheets and Apps Script automation Dashboards and reportingFailed payment and renewal reminders
Declined cards and expiring memberships trigger a friendly message to the parent, and a task for the desk if there is no reply.
Stripe integration and billing n8n, Make and Zapier automationAbsence check-ins
A student who has missed two weeks gets a short message from their instructor, drafted for you to send or sent on its own.
n8n, Make and Zapier automationEvent and camp sign-ups
Belt test days, tournaments and summer camps with a sign-up form, a payment link and a roster the instructors can print.
Web apps and MVPs Stripe integration and billingOne view of the school
Active students, trials booked, trials joined, cancellations and billing issues on one page the owner opens on Monday.
Dashboards and reportingMartial arts software we work with: Kicksite, Zen Planner, Spark Membership, Mindbody, Gymdesk, ClubReady.
And the general tools around it: GoHighLevel, Stripe, Google Sheets, Twilio, Calendly, Zapier, Make, QuickBooks.
Example projects
Illustrations of the shape of the work, not past clients. Yours gets its own written scope.
Example project
Trial class pipeline
Example: a kids' karate school gets inquiries from a website form and Instagram. Each one is texted a booking link, reminded the day before and followed up after, and the owner sees who joined and who signed up.
GoHighLevel, SMS, calendar bookingExample project
Who is ready to test
Example: an academy keeps attendance in its membership software. A sheet counts classes since each student's last promotion and flags the ones who have reached the minimum for their next belt.
Membership software export, Google Sheets, Apps ScriptExample project
Declined card follow-up
Example: a school bills families monthly. When a payment fails, the parent gets a message with an update link, and the front desk gets a task only if nothing happens in three days.
Stripe, SMS, emailQuestions people ask first
Do we have to switch software?
No. Most of the work is connecting the membership software you already use to the tools around it. If it cannot do what you need, we say so in the scope and lay out the options before anything changes.
Who owns what you build?
You do. It is built in your own accounts, and you get notes on how it works so your team can change it without us.
Can instructors use it on the mat?
Yes. Check-ins and notes are built to work from a phone or a tablet at the front desk, with nothing to install for students.
How do we start?
Tell us which tools you use and the one thing that wastes the most time each week. We reply with questions or a written scope.
Tell us what you need built.
Email a few lines about what you want and which tools you use, or call. We reply with questions or a written scope.
hello@pushbuild.com