Pay less per transaction as your gym grows.
Same product and no member cap on every plan. What changes is included email tracking, outbound SMS, AI Flex Credits, Smart Voice add-on access, and the percentage we take on tuition. Most gyms pick Growth because it hits the sweet spot, but the right answer is the one that matches your monthly volume.
Estimated member card payment fees
4.2% on a $100 example
$4.20 total fee on $100.00 (4.2%): Stripe 2.9% + $0.30 + BJJ Track 1%
Not charged on signup. This is a simple example of what the gym would pay when a member pays by card.
For newer academies getting off spreadsheets, paper waivers, and scattered follow-up.
- 10 GB My Content storage
- No member cap; unlimited leads and automations
- 1,000 email sends/month tracked for deliverability
- 1,000 outbound one-way SMS/month
- 1,000 AI Flex Credits/month
- Total member transaction cost: $4.20 total fee on $100.00 (4.2%)
- 30-day free trial, no credit card
Estimated member card payment fees
3.95% on a $100 example
$3.95 total fee on $100.00 (3.95%): Stripe 2.9% + $0.30 + BJJ Track 0.75%
Not charged on signup. This is a simple example of what the gym would pay when a member pays by card.
For growing academies with weekly trials, active follow-up, and more front-desk volume.
- 25 GB My Content storage
- No member cap; unlimited leads and automations
- 20,000 email sends/month tracked for deliverability
- 3,000 outbound one-way SMS/month
- 5,000 AI Flex Credits/month
- Total member transaction cost: $3.95 total fee on $100.00 (3.95%)
- 30-day free trial, no credit card
Estimated member card payment fees
3.7% on a $100 example
$3.70 total fee on $100.00 (3.7%): Stripe 2.9% + $0.30 + BJJ Track 0.5%
Not charged on signup. This is a simple example of what the gym would pay when a member pays by card.
For high-volume academies with multiple programs, larger staff, or lower transaction-fee priority.
- 100 GB My Content storage
- No member cap; unlimited leads and automations
- 100,000 email sends/month tracked for deliverability
- 8,000 outbound one-way SMS/month
- 15,000 AI Flex Credits/month
- Total member transaction cost: $3.70 total fee on $100.00 (3.7%)
- 30-day free trial, no credit card
Want to try the product before you pick a plan? The 30-day free trial spins up a real tenant with no card. Just want to look around? The Instant Demo gives 72 hours of read-only access to a showcase academy.
Plan matrix: what is included.
The academy workflow stays connected on every plan. Compare the full feature set, billing details, usage limits, add-ons, and the tenant-specific BJJ Track fee. Stripe processing fees are separate.
Core academy tools
Members, families, billing, classes, belts, kiosk, events, shop, waivers, and staff work are included in every plan.
Billing setup
Recurring memberships, quarterly or annual options, one-time charges, promotions, discounts, and proration support.
Usage changes by plan
The main plan differences are included outbound SMS, AI Flex Credits, Smart Voice add-on access, and the BJJ Track platform fee. There is no member cap.
Storage scales by plan
Starter includes 10 GB, Growth includes 25 GB, and Pro includes 100 GB of My Content storage, with storage packs available when needed.
Telecom add-ons
Two-way SMS and Smart Voice are available to paid tenants. Two-way SMS counts sent and received dedicated-line SMS; Smart Voice uses weighted Smart Voice Credits for IVR, AI calls, softphone, forwarding, recording, transcription, and AI Coach.
Lead Capture And Marketing
Paid traffic source tracking
Meta, Google, referral, website, walk-in, call, kiosk, and DM sources stay tied to the lead.
Trial landing pages
Trial, kids class, beginners, open mat, event, camp, and seasonal offer pages connected to the pipeline.
Form builder and embeds
Lead forms, newsletter forms, event forms, waiver requests, and embedded forms for existing sites.
Website chat capture
Website questions can become real lead records instead of loose messages.
Instagram DM capture
DMs can be treated like real trial leads with source, owner, and follow-up attached.
Campaign wizard
Build and review academy campaigns for trials, kids classes, seminars, events, and seasonal offers.
My Content storage
Storage for uploaded images, videos, documents, campaign files, public page assets, and shared-library copies.
Ad-to-member reporting
See which offer created the lead, booked the trial, attended, joined, and started paying.
Sales Pipeline And Trial Conversion
Lead pipeline
Inquiry, booked trial, attended, missed, follow-up, joined, lost, or closed.
Unified profiles and dedupe
Keep duplicate leads, guardians, kids, prospects, and members tied to the right person record.
Trial booking and reminders
Book first classes and remind the family before they show up.
Appointments and follow-up owners
Assign a next step, owner, due date, and reminder for each prospect or family.
No-show and first-class recovery
Keep the next step moving after a missed trial, missed first class, or stalled signup.
Trial-to-member conversion
Move a lead into an active member with agreement, billing, family, and class context attached.
Staff tasks and alerts
Assign the next human action when the owner, coach, or front desk needs to step in.
Communications And Omni Inbox
Omni Inbox timeline
Messages, notes, calls, billing context, conversation history, and follow-up live on the person record.
Email replies and academy notices
Direct replies, announcements, billing notices, event updates, and sequence emails.
Included email sends
Email is tracked in usage so delivery can be monitored. Paid plans are treated as unlimited for normal academy volume.
Email and SMS journeys (Gym Orchestrator)
Follow-up paths for leads, trials, members, events, waivers, birthdays, retention, and billing moments. 30+ ready-to-use templates built for BJJ academies.
Included one-way SMS
Outbound reminders, notices, and sequence texts included each month. Inbound replies count only when the dedicated Two-Way SMS line is active.
Two-way SMS
Dedicated phone line and texting with a separate 1,500-message bucket. Sent and received dedicated-line SMS both count toward that add-on bucket.
Instagram and web chat capture
Social and website conversations can stay connected to the same front-desk view.
WhatsApp conversations
WhatsApp messaging appears where the plan and channel setup allow it.
Smart Voice add-on (IVR + AI + softphone)
Unlocks Smart Voice on your dedicated line: IVR menus (1 credit/call), AI conversations (10 credits/min), softphone (1-2 credits/min), and forwarding fallback (2 credits/min). Includes 1,000 Smart Voice Credits per month plus a one-time 100-credit signup bonus. Requires Two-Way SMS active.
Smart Voice Credit packs (a la carte)
One-time top-ups when your monthly credits run low. 500 credits for $49 ($0.098/credit), 2,000 for $179 ($0.0895), or 5,000 for $399 ($0.0798). Credits never expire while the Smart Voice add-on is active.
Support tickets and internal notes
Keep customer issues, internal context, and admin follow-up attached to the right account or person.
Members, Families, And Classes
Member and family 360
Members, guardians, kids, notes, history, billing, attendance, and relationships.
Family accounts and guardians
Child accounts, parent contacts, sibling relationships, family billing, and household context.
Programs, classes, and schedules
Adult, kids, beginners, advanced, no-gi, open mat, private lessons, and recurring class schedules.
Rosters and attendance history
Class rosters, student check-ins, attendance trends, and member training history.
Private lessons
Track private lesson bookings, instructor availability, payments, and follow-up.
Capacity and waitlists
Manage class or event capacity and keep overflow students organized.
Staff and instructor portal
Give coaches and front-desk staff the views they need without exposing everything.
Belts, Retention, And Student Experience
Belt, stripe, and degree tracking
Ranks, stripes, degrees, requirements, promotion history, and student progress.
Promotion readiness
Track training consistency, class requirements, coach notes, and readiness for testing or promotion.
Competition and achievement notes
Keep competition results, achievements, milestones, and student goals on the member profile.
Attendance risk alerts
Spot students and families drifting away before cancellation becomes the first signal.
Surveys and NPS
Collect feedback after trials, classes, events, cancellations, and key student moments.
Suggestion box
Let members submit ideas or issues from kiosk, portal, or staff workflows and route them for review.
Referrals, games, and challenges
Referral rewards, attendance streaks, badges, challenges, leaderboards, and engagement programs.
Billing, Tuition, And Shop
Member billing records
Membership status, payment method context, invoices, transactions, refunds, disputes, and account history.
Recurring memberships
Monthly, quarterly, annual, semiannual, paid-in-full, and custom membership billing cycles.
BJJ Track platform fee
Charged on processed academy tuition. Stripe processing fees are separate and set by Stripe.
Total card transaction cost
Preview based on a $100 domestic online card payment: Stripe standard processing fee plus the BJJ Track plan fee.
Plan changes and proration
Upgrade, downgrade, cancel, reactivate, pause, and prorate member subscriptions when needed.
Discounts, coupons, and promotions
Family pricing, sibling discounts, referral codes, limited-time offers, and manual adjustments.
One-time charges
Drop-ins, gear, trial fees, private lessons, event tickets, seminars, camps, and custom invoices.
Failed payment recovery
Card update links, reminders, staff alerts, billing context, and recovery journeys via the Gym Orchestrator.
Shop, POS, and inventory
Product catalog, inventory, gear sales, front-desk checkout, POS sales history, and shop reporting.
Kiosk, Events, And Operations
Kiosk check-in
Front-desk and self check-in for classes, trials, private lessons, events, and attendance.
Kiosk shop and walk-ins
Sell gear, drop-ins, trial fees, memberships, events, and seminar access from the kiosk or front desk.
Custom kiosk profiles
Run different kiosk modes for check-in, sales, events, guest capture, or front-desk work.
Events and seminars
Open mats, seminars, camps, belt tests, workshops, member events, and public registration.
Event payments and tickets
Event pricing, member pricing, early-bird offers, ticket sales, RSVP lists, and registration payments.
QR check-in and event scanner
Check attendees in quickly, handle walk-ins, and keep event attendance attached to the person profile.
Waivers, agreements, and signatures
Send forms, collect signatures, attach signed records, and require waivers for trials or events.
Automation, AI, Reporting, And Support
Process Builder automations
Build academy playbooks for leads, retention, billing, waivers, events, staff work, and follow-up.
Included AI Flex Credits
One metered AI response, draft, analysis, recommendation, generation, or automation step uses one flex credit. Voice calls use Smart Voice Credits.
AI website chat replies
The website chat can capture leads on every plan. Automated AI replies require AI features.
AI reply drafts and summaries
Draft responses, summarize conversations, prepare next steps, and keep staff in control.
AI controls and audit trail
Review, approve, ignore, and explain AI-assisted actions before they affect the academy workflow.
Reports, dashboards, and exports
Track leads, trials, members, billing, attendance, events, campaigns, retention, and CSV exports.
Migration and onboarding tools
Import members, families, billing context, agreements, ranks, attendance, and source records during setup.
Staff roles and permissions
Owner, admin, manager, coach, front desk, kiosk, and limited access roles for daily operations.
Custom domain
Use a branded academy domain for public pages and member-facing links.
Member payments, built on Stripe.
Every academy on BJJ Track gets the same payments stack: a connected Stripe account, fast payouts, fraud protection, and the option to pass processing fees to members or absorb them yourself. No middlemen, no monthly minimums, no statement fees.
Fast payouts
Funds typically land in your bank in 2 business days, dropping to next-business-day after a short onboarding period. The money flows direct from Stripe to your account — you can see every payout in your Stripe dashboard.
Pass through or absorb
Two toggles in Settings: pass the BJJ Track platform fee, the Stripe processing fee, or both, on to members at checkout — or absorb them yourself. Either way, you keep 100% of the base price. Locked off automatically in jurisdictions where surcharging credit cards is illegal.
Modern checkout
Members pay with all major cards, Apple Pay, Google Pay, Link, and ACH where available. Stripe shows the payment methods most likely to convert based on the member's device, region, and saved methods.
Fraud and disputes covered
Stripe Radar scores every transaction with adaptive machine-learning rules tuned for subscriptions. Chargebacks and disputes are handled inside the academy's Stripe dashboard with a built-in evidence builder. No extra fraud fee on top.
Where passthrough is not allowed: Connecticut, Massachusetts, Puerto Rico, Quebec, the United Kingdom, every EU country (PSD2), and Argentina. The toggle is locked off automatically and any fees are absorbed by the gym. Where it is allowed, the surcharge is clamped at the local credit card surcharge cap (same ceiling for Visa, Mastercard, Discover, and Amex): US 3%, Canada 2.4%, Australia / New Zealand 4%.
Powered by Stripe in 41+ countries. Members are charged in your gym's local settlement currency (USD, CAD, GBP, EUR, AUD, etc.) — no auto-conversion fees on every transaction.

Add only what your academy actually uses.
These are the only things that cost extra. Nothing is forced on you day one.
Storage Pack +10 GB
$5/month
Adds 10 GB of My Content storage for media, documents, campaign files, and public page assets.
Storage Pack +25 GB
$10/month
Adds 25 GB of My Content storage for larger campaign libraries and recurring media uploads.
Storage Pack +100 GB
$25/month
Adds 100 GB of My Content storage for high-volume libraries. If it fully cancels, files stay available but uploads pause while over quota.
Two-Way SMS
$99 setup + $79/month
Dedicated texting line so members can reply. 1,500 combined SMS segments in the monthly bucket. Available to paid tenants.
Smart Voice
$99/month
IVR menus, AI conversations, softphone, forwarding fallback, recording, transcription, and AI Coach on the dedicated line. Includes 1,000 Smart Voice Credits/month plus a one-time 100-credit signup bonus. Requires Two-Way SMS and a paid tenant.
Custom Domain
$29/month
Branded domain on public pages, member portal, and short links. Any plan.
The things gym owners actually ask us.
If you have a real question, hit us at contact@bjjtrack.com.
Is there a free trial without a credit card?
Yes — 30 days, no card. Click "Start 30-day free trial" to spin up your own real tenant in under a minute. Every feature is unlocked. If you want to look around without signing up first, the Instant Demo gives 72 hours of read-only access to a showcase academy.
Does BJJ Track support different member billing setups?
Yes. The academy billing workflow supports recurring memberships, quarterly or annual options, paid-in-full plans, one-time charges, promotions, discounts, plan changes, and proration support.
Can I switch plans later?
Yes, any direction, any time. Upgrading prorates immediately. Downgrading kicks in at the next billing cycle.
Do plans have member limits?
No. Every paid plan has no member cap. Plan tiers are based on included communication usage, AI Flex Credits, add-on access, and the BJJ Track platform fee, not how many members you store.
What happens if I cancel a storage add-on?
The storage stays active until the add-on fully cancels. After that, the quota drops back to the active plan and remaining add-ons. Existing files are not deleted, but uploads and shared-library copies pause if the account is over the new quota.
Can I buy two of the same storage pack?
Each exact storage pack can be active once. To add more storage, combine different pack sizes or choose the larger pack. A scheduled cancellation still counts until the billing period ends.
What counts as an AI Flex Credit?
One flex credit is used when BJJ Track runs AI for tenant work: a support answer, reply draft, conversation summary, lead analysis, image or content generation, recommendation, or automation step. A user typing a chat message is not the metered unit; the AI response or reasoning step is. Opening pages, viewing reports, writing your own message, editing AI output, and jobs that do not call AI do not use Flex Credits. Platform support diagnostics are tracked separately and do not spend tenant Flex Credits. Voice calls use the separate Smart Voice Credit bucket.
Are Smart Voice Credits inbound or outbound?
They are one weighted bucket. IVR, AI conversations, softphone time, forwarding fallback, recording, transcription, and AI Coach all draw from Smart Voice Credits.
Do inbound SMS replies count against SMS?
One-way plan SMS is for outbound texts. If you add Dedicated Phone Line + Two-Way SMS, sent and received dedicated-line SMS segments both count toward the add-on SMS bucket.
Is the BJJ Track platform fee on top of Stripe?
Yes. The percentage shown here is the BJJ Track platform fee on processed tuition. The card-fee preview uses Stripe's published standard US online card pricing through our preview API, then adds the selected plan's BJJ Track fee. After a real payment, BJJ Track records Stripe's exact fee from Stripe's balance transaction, and the academy can also see it in Stripe. Review current Stripe pricing.
Can I pass card processing fees to my members instead of absorbing them?
Yes — and it is your call, per gym. In Settings → Billing → Processing Fees you can flip on a passthrough that adds the processing fee to the member's charge. Members see a separate "processing fee" line on checkout, receipts, and the member portal — same way Uber, DoorDash, and your dentist's office handle it. Keep it off and the gym absorbs the fee instead. Either way, the gym keeps 100% of the membership price.
Where is passthrough not allowed?
Several jurisdictions ban surcharging consumer credit cards entirely — the toggle is locked off automatically when your academy is registered there: Connecticut / Massachusetts / Puerto Rico (US), Quebec (Canada), the United Kingdom (Consumer Rights Regs 2012 + PSD2), every EU country (PSD2 Article 62), and Argentina (Resolución 51/2017). In all other supported countries we automatically clamp at the local credit card surcharge cap (applies uniformly to Visa, Mastercard, Discover, and Amex) — 2.4% in Canada, 3% in the US (online and in-person), 4% in Australia / New Zealand.
Which countries do you support?
BJJ Track runs on Stripe Connect, which currently supports 47+ countries for accepting payments. We have explicit support for the US, Canada, UK, Ireland, Germany, France, Spain, Italy, Netherlands, Belgium, Austria, Portugal, Finland, Greece, Luxembourg, Sweden, Denmark, Norway, Switzerland, Poland, Czech Republic, Hungary, Romania, Bulgaria, Australia, New Zealand, Japan, Singapore, Hong Kong, India, Malaysia, Thailand, Indonesia, Philippines, Brazil, Argentina, Chile, Colombia, Peru, Mexico, UAE, and South Africa. Members are charged in your gym's local settlement currency (CAD, GBP, EUR, AUD, etc.) so neither you nor your members eat conversion fees on every transaction. BJJ Track's subscription is billed to the gym in USD — Stripe handles the conversion to your card on file.
What currency do members pay in?
Whatever your gym's Stripe Connect account is in. A Canadian gym signs up with a CAD Stripe account, and members are charged in CAD. A UK gym in GBP. A French gym in EUR. The currency follows your country, not ours.
How fast does my gym get paid?
Same speed as Stripe pays any merchant — typically 2 business days for new accounts in the US, dropping to next-business-day after a short onboarding period. Funds land directly in the bank account you connect during Stripe Connect setup. No middlemen, no monthly minimums, no statement fees.
What payment methods do members get at checkout?
All major credit and debit cards (Visa, Mastercard, Amex, Discover), Apple Pay, Google Pay, Link, ACH bank transfer, and Cash App Pay where applicable. Stripe automatically shows the methods most likely to convert based on the member's device and location.
How are fraud and chargebacks handled?
Stripe Radar runs on every transaction with adaptive machine-learning rules tuned for subscription-style charges. Chargebacks and disputes are managed inside the gym's Stripe dashboard with a built-in evidence builder. There is no extra fraud-protection fee on top.
Do I need Two-Way SMS or Smart Voice on day one?
No. Start with one-way SMS on Starter or Growth. Add them later when you know the volume.
Can I migrate from another gym management tool?
Yes. We have a migration wizard that imports members, plans, and attendance history. A real person walks you through it.
Next step
Still comparing before you start?
Open the demo, revisit pricing, or contact us if you need help with migration, test mode, or launch timing.
30 days free. No card. Real tenant.
Spin up your own gym in under a minute. Every feature unlocked. Pick a plan when you are ready — we will not have a card on file to charge.