Quick Start Guide (10-minute setup)
Written By Mat Track Team
Last updated 3 months ago
Get Your Academy Live in 30 Minutes
Welcome to Mat Track! This guide covers only the essential setup steps to get your academy operational. Everything is optional and can be configured later at your own pace.
1. Request Your Mat Track Account
Mat Track is currently in private access.
To get started:
Contact the Mat Track team via your onboarding link or support email
Provide:
Academy name
Main contact email
Number of locations
Primary location details
You'll receive:
Admin login credentials
Your first location configured
Access to your dashboard
Once logged in, you're ready to begin.
2. Connect Stripe for Payments β Required for Billing
Stripe powers all membership billing in Mat Track.
Step-by-Step Stripe Setup:
A. Get Your Stripe API Key
Log in to your Stripe Dashboard: https://dashboard.stripe.com
Click Developers in the top menu
Click API Keys in the left sidebar
Find your Secret key (starts with sk_live_ or sk_test_)
Click Reveal test key or Reveal live key
Copy the key
Don't have Stripe yet? Create a free account at https://dashboard.stripe.com/register and complete verification before continuing.
B. Add Your API Key to Mat Track
Go to Settings β Integrations in Mat Track
Find the Stripe Integration section
Paste your Stripe API key (starts with sk_)
Click Save & Validate
Wait for validation confirmation
C. Configure Stripe Webhooks β‘ Critical Step
Stay in Settings β Integrations
Scroll to Stripe Webhook Configuration
Click Auto-Setup Webhook (recommended)
Mat Track will automatically configure all required events in Stripe
Manual Setup Alternative: If auto-setup fails, use the Manual Setup tab and follow the step-by-step Stripe dashboard instructions provided.
β Stripe is now connected! Your subscriptions and customer data will sync automatically.
3. Add Your Locations (Multi-Location Academies)
If you operate more than one club:
Go to Settings β Chain Management (or Settings β Gym)
Click Add Location
Enter:
Location name
Full address
Timezone
Contact details
Logo (optional)
Save each location
Each location can have its own Stripe account and staff permissions.
4. Invite Your Staff & Set Permissions
Give your team access to Mat Track:
Go to Settings β Team
Click Invite Staff Member
Enter their email
Select their role:
Admin - Full system access
Staff - Front desk operations, limited settings access
Coach - Member check-ins and attendance only
Choose which locations they can access
Click Send Invite
Staff will receive an email to create their account and can start checking in members immediately.
5. Configure Membership Plans
Before accepting payments, set up your membership tiers:
Go to Settings β Membership Management
Click Create Membership Type
Add:
Membership name (e.g., "Adult Unlimited", "Kids Program")
Description
Pricing tiers (monthly, annual, etc.)
Active locations
Link to your Stripe products (or create new ones)
Set billing frequency
Activate the membership
Repeat for all membership types (adults, kids, family, add-ons).
6. Set Up Your Trial Signup Page π― Highly Recommended
Your trial page is one of the most powerful lead generation tools in Mat Track.
Create Your Trial Page:
Go to Settings β Sign Up Tools
Configure:
Trial page URL slug (e.g., yourname/trial)
Logo
Headline and description
Trial duration details
Enable:
Family signups (one parent, multiple kids)
Automatic QR code generation (QR codes sent instantly)
Preferred date selection
Click Save & Publish
Promote Your Trial Page:
Add your trial link to:
Website homepage
Instagram / Facebook bio
Google Ads landing pages
Lead generation forms
Email signatures
All trial signups appear instantly in your Members dashboard with QR codes ready for check-in.
7. Enable Check-Ins (QR & Manual)
Mat Track supports both automated QR check-ins and manual staff check-ins.
Configure Check-In System:
Go to Settings β Check-In
Enable:
QR code check-ins (members scan on entry)
Manual check-ins (staff check in members)
Family check-ins (all family members at once)
Optional: Mount a tablet/iPad at reception running the Kiosk Mode
Your academy is now ready to track attendance!
8. Launch Checklist β
Required Setup:
β Stripe API key connected
β Stripe webhooks configured
β Locations added (if multi-location)
β Staff invited with correct roles
β Membership plans created and linked to Stripe
β Trial signup page published
β Check-in system enabled
π You're live! Your academy is fully operational with Mat Track.
Most academies stop here β everything essential is configured. Advanced features can be added anytime.
Optional Setup (Advanced Features)
These steps are not required but enhance specific workflows:
Optional A: Two-Way SMS via Twilio
Only needed if you want:
SMS trial confirmations
SMS payment reminders
Two-way SMS conversations with members
Setup:
Create a Twilio account: https://twilio.com
Buy a Twilio phone number
Copy your Account SID and Auth Token
Go to Mat Track β Settings β Integrations β Twilio SMS
Paste credentials and save
Optional B: Email Integration (Gmail OAuth or Forwarding)
Mat Track sends essential transactional emails automatically (trial confirmations, QR codes, payment links, etc.) using the built-in email system.
You only need this section if you want:
Two-way email conversations with members
Email threading in the Communications inbox
Sending from your own Gmail account
Setup Options:
Go to Settings β Integrations β Email Integration
Choose:
Forwarding (simple, automated)
Gmail OAuth (two-way conversations)
Follow the setup wizard for your chosen method
Note: Most academies don't need custom email setup β the built-in system handles all critical emails automatically.
Optional C: HubSpot Integration
If you use HubSpot for marketing:
Go to Settings β Integrations β HubSpot
Enter your HubSpot API key
Enable contact syncing
Your Mat Track Setup is Complete π
You can now:
β Accept trial signups with instant QR codes
β Check in students with QR or manual entry
β Convert trialists to paying members
β Manage membership billing and subscriptions
β Handle delinquent payments automatically
β Track attendance and retention analytics
β Manage families, groups, and multi-location networks
Need help? Contact the Mat Track support team anytime.