All features

Website Builder

Your gym\'s website, wired to everything else

Most gym software gives you a website that\'s a separate product — a static brochure that needs Zapier to talk to your CRM. BJJ Track gives you a website that IS the CRM. A lead form on your site lands in the same omni-inbox where your SMS lives. The trial-class widget creates a real member record. The events page sells tickets through the same Stripe account that handles memberships. The chat bubble and Voice AI on every page know your schedule, your pricing, and your kids program.

Website studio AI-drafted, you own it
draft

Train BJJ in [city] — first class free

Kids + adults · beginner-friendly · IBJJF coaches

Book a free trial

Submit
AI drafts your copy + blocks
Published to your domain
Visitor books a trial
Lead lands in your inbox

The site IS the CRM — no Zapier, no glue. See the website builder in the live demo.

Custom domain

Your domain or a free subdomain — your call

One database

Forms, members, events, payments — same backend as the dashboard

No integrations needed

Analytics, Instagram, chat, voice AI all wired in by default

How it works in your academy

The agent does the work. You approve what matters.

01

Pick a starting point

Drop in a Hero, Programs, Pricing, About, Schedule, Trial CTA, Events list, Blog grid, Contact form. Pre-built blocks designed for BJJ gyms.

02

Make it yours

Your logo, your colors, your photos, your wording. Live preview side-by-side. Every change saves the moment you make it.

03

Wire it to your gym

The trial form already knows your trial plans. The events page already knows your event calendar. The schedule block already knows your classes. No glue code.

04

Publish

Go live on your own custom domain (your-gym.com) or on a free subdomain (your-gym.bjjtrack.com). SSL handled, Google Analytics fires, OpenGraph cards render.

Pages, Blocks, And Pre-Designed Sections

No blank canvas. Drop in a block, change the content, move on. Every block looks like it was made for a BJJ gym because it was.

Hero, Programs, Pricing, About

The blocks every gym site needs, designed once and reused. Hero with a class photo, programs grouped by age (Adults / Kids / Little Ninjas), pricing pulled from your real plans.

Schedule Block

The block reads your real class schedule. Add a class to your dashboard, it appears on the site. No double entry, no stale website.

Events Block

Upcoming seminars, belt tests, in-house tournaments. Members buy tickets through the same Stripe account that handles their membership.

Blog And Belt Stories

Long-form posts for SEO. Or short posts about a member's belt promotion. Either way, indexed and shareable.

Lead Capture That Actually Lands Somewhere

The whole point of a website is to get inquiries. The whole point of getting inquiries is to act on them. This site does both in one motion.

Trial-Class Widget

Visitor picks a date, picks a program, hits "Book my trial." It creates a real trial in your dashboard, charges the trial fee through Stripe if you have one, sends the confirmation email and SMS.

Contact Form

Submission lands in the omni-inbox as a thread. Whoever's on the desk replies right there — by email, SMS, or whatever channel the visitor gave you.

Newsletter Signup

Opt-in checkbox on the form, double-opt-in email out, contact tagged "newsletter." Now they get your monthly belt-promotion roundup.

Chat Bubble With AI

Every page has the chat bubble. It uses your gym's knowledge — programs, prices, schedule, kids policy — to answer questions on the spot, and books trials when the visitor is ready.

Voice AI On Every Page, Not Just The Phone

A visitor can talk to your AI receptionist from your website. Same agent, same brain, same outcome.

Tap-To-Talk Microphone

The chat bubble flips to a live voice conversation. The visitor literally talks to your AI, hears it talk back — same flow as if they called your gym.

Books Trials, Answers Pricing

Same nodes as your phone flows. If the AI can close the trial, it closes it. If the visitor wants a human, it takes their number and pings you.

Logged In The Inbox

Every web voice conversation lands in the omni-inbox with a recording and a transcript — same as phone calls.

No Extra Setup

You configure your Voice AI once. Phone, website, future channels — same agent shows up wherever a visitor wants to talk.

Analytics And Tracking — Wired By Default

You don't install a tag. You don't paste a script. You add your IDs in settings, and the site does the rest.

Google Analytics 4

Pageviews, conversions, event tracking — your GA4 ID goes in settings, every page fires automatically.

Meta Pixel + CAPI

Same idea — drop in your Pixel ID. Every page fires PageView, every trial submission fires Lead, every paid trial fires Purchase. Server-side via Conversions API where supported.

Instagram Feed

Pull your latest IG posts onto a page block. When you post a new reel from the BJJ Track scheduler, it shows up on your site within minutes.

Google Business Profile

Reviews from your GBP listing show up as social proof on the site. Reply to reviews from inside BJJ Track and they sync back to Google.

Hosted, Secure, Fast

You don't run a server. You don't buy hosting. You don't install a plugin or run an update.

Custom Domain Or Subdomain

Bring your own (your-gym.com) — we walk you through the DNS — or use the free subdomain (your-gym.bjjtrack.com). HTTPS is automatic either way.

No Maintenance

No WordPress to patch, no theme to break, no plugin conflict. We ship security updates and feature improvements — your site gets them.

Mobile-First

Every block is responsive by default. Looks right on a phone, looks right on a tablet, looks right on a laptop.

Embeddable Anywhere

Need to put a trial form on your existing WordPress or Squarespace site? Copy the embed snippet. Same form, same backend, hosted on your domain.

What\'s In The Box

More members. More money kept. More time on the mats.

  • Drag-and-drop page builder with BJJ-specific blocks
  • Trial form and contact form that create real records in your dashboard
  • Events page tied to your event calendar and your Stripe account
  • Chat bubble and tap-to-talk Voice AI on every page
  • Google Analytics 4 and Meta Pixel + CAPI wired in by default
  • Instagram feed block fed by your real IG posts
  • Custom domain or free subdomain, HTTPS handled
  • Embed snippets so you can put pieces on a third-party site