For BJJ & MMA gym owners

They messaged
at 9pm.
You saw it
in the morning.

Alex is your gym's front desk. She answers new students right away, day or night, books their free trial, and emails you the moment they're booked.

Try it as a new student

Ask about a beginner class and book one. Takes a minute.

$369/mo, month to month. See what's included
F
FullMatsto you · now
New trial booked: Quinn, Sat Nov 7 at 9:15 AM
Student
Quinn
When
Sat Nov 7 at 9:15 AM
Class
Fundamentals, beginner
Came in through
website chat
Open in FullMats
Diego Torres

Built by Diego Torres, BJJ brown belt, 10+ years teaching. His story

Three ways gyms lose students
before they ever step on the mat

You're the head coach, the billing guy, the social media guy, the marketing guy. Something has to give, and it's usually the leads.

"You have to do it all, because no one else will care enough."

01
The slow reply
You're teaching class. Your phone is in a bag. By the time you see the message, they've booked a trial at the gym down the street.
"Most BJJ gyms suck at getting back to emails."
With Alex: she answers while you coach, and books the trial.
02
They book. Then they ghost.
Life happened, and nobody reminded them, so they never came in. Most no-shows aren't lost leads. They're leads nobody reminded.
With Alex: every morning you get the day's trials, each with a reminder text ready to send.
03
The blind spot
You put time and money into your page and your website, with no way to see what actually turns into students. So you keep guessing.
With Alex: your app shows trials, who showed up and who signed up, and where each one came from.

Why answering fast matters

391%
higher conversion rate when a gym responds within minutes instead of hours
5 min
the window to reach a prospect before they move on to the next option

"If you can get back to all emails within 3 or 4 minutes or better yet, immediately in chat, you are gold."

A new student messages.
Here's what happens.

1
Alex answers
On your website chat, from your schedule, prices and coaches, day or night. Instagram and Messenger are next.
2
She books the trial
Class, day and time. She moves it if they ask. A phone number is optional, so nobody walks away over it.
3
You get an email right away
Who, which class, their number, and a one-tap text to say hi.
Injury, billing, a complaint, anything she's unsure about: Alex tells them you'll reach out and emails you right then. They stay on your list until you mark it done.
F
FullMatsto you · just now
New trial booked: Quinn, Sat Nov 7 at 9:15 AM

New trial booked

Student
Quinn
When
Sat Nov 7 at 9:15 AM
Class
Fundamentals, beginner
Phone
+1 561-•••-••38
Came in through
website chat

Want to say hi before they come in? Text Quinn

Open in FullMats

The email you get. Sample student.

Every morning: who's coming, and the reminder already written.

Every morning you get today's and tomorrow's trials, each with a reminder text already written. Tap it, your phone opens the text, you hit send. It comes from your own number.

Anyone still waiting on a reply from you sits at the top, so nobody slips.

Tap "Text Jordan" and your phone opens:
Hi Jordan, it's Coach Diego from Demo BJJ. See you today at 6:00 PM for your free class!
F
FullMatsto you · this morning
Trials: 2 today, 1 tomorrow. 1 waiting on you

Still waiting on you (Alex told them you'd reach out)

  • Dante Hill, asked 14 hours ago. Asked about a family discount for him and his son. +1 561-•••-••52. Text Dante

Handled already? Mark them done so they stop showing here.

Today

  • 6:00 PM Jordan Ruiz, Fundamentals, beginner. +1 561-•••-••16. Not reminded yet. Send a quick text. Text Jordan
  • 7:15 PM Priya Shah, Fundamentals, beginner. +1 561-•••-••07. Not reminded yet. Send a quick text. Text Priya

Tomorrow

  • 6:00 PM Sofia Alvarez, Fundamentals, beginner. +1 561-•••-••21. Not reminded yet. Send a quick text. Text Sofia

Open FullMats

Demo gym, sample students.

Your front desk,
on your phone.

Who's coming, who needs you, who showed up, who signed up. Read what Alex said to any student she booked or handed to you. Your coaches can have a login too.

  • ✓Students who need you, with a one-tap text
  • ✓Today's and tomorrow's trials
  • ✓Trials, show-ups and sign-ups for the last 30 days
FullMats app home on a phone: one student who needs a reply, and the trials for today and tomorrow with reminder buttons

Demo gym, sample students

FullMats app, last 30 days: trials, the share who showed up, and sign-ups with their yearly value

Demo gym, sample students

"Doesn't it feel robotic? BJJ is built on people."

Alex answers questions and books the trial. The connection still happens on the mats, with you. She never pressures anyone, hands anything sensitive to you, and says she's an assistant if asked.

What Alex will never do
✕
Use pressure tactics or false urgency
✕
Give medical advice or discuss injuries
✕
Handle billing, complaints, or sensitive issues
What Alex always does
✓
Hands anything sensitive to you, with the student's details ready
✓
Says she's an assistant if someone asks

You opened a gym to coach.
Not to be a receptionist.

Who you became
You became a coach because you love the sport. Now you answer DMs during dinner and check messages between rounds.
"I've completely lost the desire to even train."
What you actually want
Coach your classes. Train. Go home to your family. Take a weekend off without guilt. And know that when someone reaches out at 9pm, they're taken care of.
"I'm down to teach 5 classes per week and living the jiujitsu dream."
Coach Diego Torres, brown belt, Renzo Gracie lineage
Built by a coach, for gym owners
Diego Torres
Brown Belt · Renzo Gracie Lineage · 10+ Years Teaching

Diego is a brown belt under the Renzo Gracie lineage with more than 10 years of teaching, an IBJJF Open medalist, and a regional competition champion. But competition isn't what drives him. Teaching is.

While planning his own gym, he kept hearing the same thing from other owners: they were losing students before they ever stepped on the mat. So he built Alex as the front desk for the academy he's planning, so nobody who reaches out gets left on read.

"Jiu-jitsu changed my life. My goal is to share that transformation with every person who walks through the door, and Alex makes sure none of them slip through the cracks." Diego Torres

What one lost lead actually
costs your gym

You already know you're losing people. Here's what that looks like in dollars.

The leads you're already losing
Average membership $150/mo
Average member stays 12+ months
Lifetime value of one member $1,800+
Leads lost per month to slow replies 2 to 3
Revenue walking away per year $43,000 to $65,000

One member who stays a year is worth $1,800, almost five months of Alex. Everything after that first member is growth you weren't getting before.

Everything. One price.
$369/mo
Month to month. Three memberships at $150 cover it.
  • ✓Alex on your website chat, day and night
  • ✓Trials booked, with an email to you the moment it happens
  • ✓Anything sensitive handed straight to you
  • ✓Your morning trial list, reminder texts ready
  • ✓The FullMats app, for you and your coaches
  • ✓Changes to Alex within one business day
  • ✓Set up for you: one form, we build it
No contract. Cancel anytime.

"Good front desk people are impossible to keep."

A part-time front desk hire runs $1,200 to $1,600 a month, and only works when they're there. Alex costs $369 and doesn't clock out.

What owners ask first

Does it work on Instagram?

Not yet. Alex runs on your website chat today. Instagram DMs and Facebook Messenger are next, and they're included in your $369 when they launch.

What do I have to do?

Fill in one form: your schedule, prices, coaches, and anything Alex should never say. We build Alex from it.

What if Alex gets something wrong?

Tell us in the app and it's fixed within one business day. You can read her chats with every student she booked or handed to you.

Can I cancel?

Yes, any month. There's no contract.

Stay on the mats.
Alex has the front desk.

Book a trial at our demo gym the way your students would. Then decide.

$369/mo, month to month. No contract.