Compare

BlackBeltCRM vs Spark, Gymdesk, Kicksite, Zen Planner and PushPress.

At 75 active students, BlackBeltCRM costs $119 a month with every feature included. On their own pricing pages at that size, Spark Membership is $199, Gymdesk is $125, Kicksite is $149, Zen Planner is $155 and PushPress is $159. Every figure below links to its source, checked November 2026.

Every fact comes from the vendor's own website, with a link to the page and the date it was checked. Where a competitor does something we do not, the chart says so.

Martial arts school software, compared
Last checked November 2026

Swipe the table sideways to see every competitor.

FeatureBlackBeltCRMSpark MembershipGymdeskKicksitePushPressZen Planner
Price published on the websiteYes$49 to $249 a month by active members, every feature on every plan.Yes$199/month after an 8-week free trial; one plan, no tiers listed.Yes$100-$240/mo by active members; $75-$200 with Gymdesk Payments.Yes$49 (0-25), $99 (26-50), $149 (51-100), $199 (101+) per month.YesCore Free $0, Core Pro $159 and Core Max $229 a month per location; add-ons are priced in the FAQ.YesStudio from $99, Essentials $198, Ultimate $348/mo; scales by active members.
Monthly cost at 75 active students$119$119 a month (Club, 51 to 100 members).$199$199/month; fee the same at 200 or 1,000 students.$125Small Gym (51-100): $125/mo, or $100 with Gymdesk Payments.$149$149/month for 51-100 students.$159Members are unlimited on every plan: Pro $159, Max $229, or Free at $0 with 4.99% + $0.30 card processing. Belt tracking needs Pro or Max.$15561-75 members: Studio $155, Essentials $254, Ultimate $404/mo.
No contract requiredYesMonth to month. No contract, no setup fee.YesMonth-to-month, cancel anytime; no long-term contract.YesMonth to month; no setup fee, minimum term or cancellation cost.PartlyMonthly plans need 30 days written notice to cancel; annual plans are 12-month contracts.YesContracts are month to month.YesMonth-to-month; annual contract available on request.
Keeps no percent of your tuitionYesFlat monthly price. Card payments 2.75% + 35¢ each, everything included.YesFlat monthly fee; card processing averages 2.86%.YesFlat tiers; Gymdesk Payments cards 2.9% + $0.30.YesFlat tiers by student count; Basys cards 2.9% + $0.25.YesFlat plans; card processing is 4.99% + $0.30 on Free, 2.89% on Pro and 2.75% on Max, ACH 0.79% + $0.30 on Pro and Max.YesFlat tiers; processing is custom-priced, rates not listed.
Members billed in your own nameYesMembers pay in your name, on your own rules.Not publishedName shown on family card statements is not stated.YesGymdesk Payments shows "FWD* [Your Business Name]"; prefix cannot be removed.Not publishedName shown on family statements is not stated.Not publishedThe name shown on member statements is not stated.Not publishedName shown on member statements is not stated.
Money goes straight to your merchant accountYesMerchant account opened through our partner, held in the business's name.NoUS/Canada must use Spark's in-house merchant; outside them, own Stripe.YesOwn Stripe, Square, Authorize.net or GoCardless supported; software costs more.Not publishedBasys is the preferred partner; using another merchant account is not stated.YesPayments run through "Your own Stripe account."PartlyDaxko Payments in-house; "third-party processors are also supported."
Warning before a student quitsYesAt-risk warnings on Home, with a one-tap come-back message.Not publishedAttendance reports and milestone automations; no at-risk alert described.YesFlags members past a set absence window; can auto-send win-back messages.PartlyAttendance Log shows who is at risk; no automatic alert described.YesCore lists "Identify at risk members early and take action", plus a daily priorities list of overdue payments and expiring memberships.Yes"Track at-risk members, churn rates, and engagement trends."
Retention, churn-rate and tenure reportsYesCohort retention, tenure at cancellation, churn as a rate.PartlyCancelled Memberships and conversion reports; no churn-rate or tenure report named.YesMember Growth report: monthly churn, average membership length, net growth.Not publishedNo retention or churn report named.PartlyCore shows retention signals and cancellations at a glance; churn-rate and tenure reports are not described.YesChurn rates and membership lifecycle data in reporting.
AI reading of your businessYesA daily AI reading of your numbers on Home; every figure checked against your own data before it shows.YesSparkAI Business Intelligence Reporting analyzes attendance, attrition and marketing data.NoBlog: not interested in "stapling AI onto a feature list".Not publishedWebinar says AI is being added carefully; no AI feature named.Not publishedPushPress AI is linked from the features page without a description of what it reads.Not publishedEngage AI covers calls, chat, reviews and content; no AI summary of your numbers.
AI helper inside the softwareYesAsk how to do anything; steps for the screen you are on, from our help, in English or Spanish.Not publishedNo staff how-to assistant described; SparkAI Email Writer drafts emails.NoFounder post: "AI features are coming"; no assistant released.Not publishedNo AI assistant named.PartlyAI support is offered on every plan for questions to PushPress; an assistant inside the software is not described.Not publishedEngage AI Agent automates messages; staff how-to assistant not described.
Import from your old softwareYesDone-for-you import: our team moves your members from an export of your old system.YesFree student data migration listed on the pricing page.Yes"Migration support included"; $0 setup fees.YesFree data migration when switching from another system.YesMigration from several named platforms is "included at no cost"; the onboarding team moves your students, memberships and schedule.YesData transferred during free onboarding sessions; no migration fee listed.
Your own Word or PDF waiver, made signableYesUpload a Word or PDF file; preview it, edit it and publish it as an agreement members sign in the member portal.Not publishedWaivers are built in the Forms & Surveys editor, where text can be pasted; importing a Word or PDF file is not described.Not publishedSignable documents are templates built in Gymdesk; an uploaded PDF or image is stored for reference, not signed.Not publishedAgreements start from a template, new text, or an already signed PDF; turning a file into a signable agreement is not described.Not publishedWaiver text is typed or pasted into an editor in Digital Documents; uploading a PDF or Word file is not described.Not publishedDigital signing and customizing a document per membership are described; importing your own file is not.
English and SpanishYesApp and emails in English and Spanish.Not publishedSpanish is not mentioned on the pricing, offer or help pages read.Not publishedSite offered in English and Japanese; Spanish not mentioned.Not publishedSpanish is not mentioned.Not publishedSpanish is not mentioned.Not publishedSpanish is not mentioned.
Belts, ranks and testingYesRanks per program, promotion history and testing fees.YesBelt history and rank progression with testing built in.YesPromotion criteria per rank or belt, with readiness notifications.YesCustom belt curriculum, belt testing events, one-click promotion.YesCustom belt names, colors and stripes; promotion criteria by time at rank, classes attended or milestones. Pro and Max only; testing fees are not mentioned.YesCustom ranks, testing events, eligibility lists, promotion history.
Two-way textingYesTwo-way texting from your own number, with an inbox and automations; a paid add-on per location.YesSpark SMS is two-way; text credits are sold separately.YesReplies are captured on the member profile; any staff member can answer.YesTwo-way texting with students and prospects since Dec 9, 2025.PartlyThe Grow add-on ($329/mo) keeps every text and email in one inbox and automates SMS follow-up; two-way texting is not named.PartlyTwo-way member messaging in Engage add-on ($249/mo) or Ultimate.
Automatic lead follow-upYesLead pipeline with automatic follow-up emails and texts.YesAutomated lead, trial and reactivation campaigns by email and SMS.Yes"Capture leads and follow up automatically" via automations.YesAutomated lead-nurturing message flows for prospects.YesThe Grow add-on ($329/mo) follows up automatically when a lead no-shows or goes quiet.YesAutomated lead follow-ups, trial tracking, re-engagement campaigns.
Marketing tools built inYesLead forms, Google review requests, online join and pay, and a referral program.YesMember app referrals, reviews posted to Google, in-app membership sales; Ignite landing pages.YesLead capture forms, online member sign-up, referral program, automated review requests.PartlyLead capture forms and online membership purchase via landing pages.YesThe Grow add-on includes lead capture forms and automated review requests.YesEmbeddable lead forms, automated review requests, online sign-ups.
Social media postsIn developmentIn development: AI-written posts from your own business's data; you approve them, then post in one tap, and we show which posts brought in new members.YesIgnite add-on ($199/mo): monthly calendar of daily ready-made posts; who publishes is not stated.Not publishedSocial media posting not mentioned on the marketing features page.Not publishedNo social posting feature or service stated.Not publishedA social posting feature is not described.PartlyEngage add-on (from $249/mo): Content AI drafts social posts; posting not stated.
Website for your businessYesAnexan, the parent company of BlackBeltCRM, designs and builds the website; its lead form sends each inquiry into BlackBeltCRM. Class schedule and prices pulled live from your account are coming next.YesIgnite add-on ($199/mo) builds the website during $1 setup.YesNo-code website builder included in every plan.YesKicksite professionals build the website; four tiers, prices not listed.YesThe Grow add-on ($329/mo) includes an SEO-optimized website created for you.YesZen Planner builds the website from $99/mo; included in Essentials.
Paid ads run for youNoWe do not run ads for you.NoIgnite FAQ: "We don't" run ads; provides ad copy and guides.Not publishedAd management service not mentioned on marketing or pricing pages.YesMarketing Services team manages Google, Facebook or Instagram ads (undated newsletter).Not publishedFacebook lead ads are a lead source; an ads service is not described.YesTeam-run Facebook/Instagram/Google campaigns from $79/mo plus $99 setup.
Branded app in the app storesIn planningYour own branded app in the App Store and Google Play is in planning; today the member portal adds to the phone's home screen.YesWhite-label app: $1,200 first year, then $499/year.YesBranded app $100/mo on App Store and Google Play; first month free.Not publishedMember portal is a mobile web app; no branded store app mentioned.YesA branded app is a $97/mo add-on.YesBranded Mobile App add-on $39/mo.
Sources and dates

Each competitor fact was read on its vendor's own public pages on the date shown; "Not published" means the vendor does not state it publicly. "Coming", "In development" and "In planning" mark our own features that are not live yet. Prices and features change, so check their sites, and tell us if something here is out of date.

Questions people ask

What is the best martial arts school software in 2026?
It depends on what you need most. If keeping students and a published price matter most, BlackBeltCRM is $119 a month at 75 students with retention reports and at-risk warnings. If you want the vendor to build your website, Kicksite, Zen Planner, PushPress and BlackBeltCRM (through its parent company, Anexan) all do that today. The chart above shows each vendor row by row, with sources.
How much does martial arts software cost for 75 students?
Checked October and November 2026 on each vendor's own site: BlackBeltCRM $119, Kicksite $149, Gymdesk $125 ($100 with Gymdesk Payments), Zen Planner $155 to $404 depending on the plan, Spark Membership $199, PushPress $159 (Core Pro, with belt tracking).
Do I need a contract for martial arts software?
Not with BlackBeltCRM, Spark Membership, Gymdesk, Zen Planner or PushPress, which all state month-to-month terms. Kicksite does not state its contract terms publicly.
Can I keep billing my members in my own business's name?
With BlackBeltCRM the merchant account is held in your business's name and members pay you. Spark requires businesses in the US and Canada to use its in-house merchant service, and Gymdesk Payments puts a FWD* prefix before your name on card statements.

One competitor at a time

What each one costs, in detail

Moving from one of these? What switching to BlackBeltCRM involves.

How to read a comparison like this one: Best martial arts school software (2026), compared.