A professional website that brings students in — plus scheduling, payments, reminders, reschedules, rosters, and certificates. One login instead of six subscriptions, from your desk or your phone at the range.
14-day free trial · No credit card required · We never take a cut of your sales

The old way
However you got a website, you still end up juggling separate tools for booking, reminders, rosters, reschedules, and follow-ups — none of which talk to each other.
A theme, nine plugins built for salons and gyms, and every update is yours to babysit. The booking flow still doesn't know what a waiver is.
Generic drag-and-drop sites look like everyone else's and stop at "contact us" — no rosters, no reminders, no reschedules, no certificates.
Thousands up front plus monthly maintenance for a prettier version of the same plugin stack — and you still juggle separate booking and email tools.
InstructorOps replaces the whole stack — website, registration, payments, notifications, rosters, reschedules, and alumni follow-up — built for firearms training from day one.
What you get
Most instructors juggle a website builder, a booking app, a payment processor, and a spreadsheet. InstructorOps does the same work in one login.
Your website
No drag-and-drop builder to fight and no plugins to babysit. Tell us about your business and we design a site around your brand — your courses, schedule, and online registration, live on your own domain.
See how it works
Scheduling & booking
Publish your calendar once. Students reserve open seats, book appointments, and reschedule on their own — with waitlists and Google Calendar sync handled for you.
How booking works
Students
Rosters, signed waivers, certificates, and purchase history live on each student's record — and they get a portal of their own to log into.
See the dashboard
Waivers & certificates
Waivers are collected at registration and stored on each student's record — verify with one tap at check-in. When the class wraps, issue certificates without touching a scanner.
See what's includedMobile
The dashboard is built for the range, not the desk. Pull up a roster, take a payment, check students in, and message a class from the line — no laptop required. A native companion app is on the way.
See plansWhen a student starts registering but doesn't finish, we win them back automatically — escalating reminders and an optional discount recover revenue most instructors quietly lose.
Send announcements and class reminders, or automate them before each class. Premium includes a texting number, 10DLC compliance, and a monthly allowance; SMS and MMS draw from one shared balance.
Sell recurring memberships, multi-class packages, and gift cards alongside your courses.
See what you've earned, who's enrolled, and which classes are filling up.
Ask happy students for a review automatically after class — and grow on word of mouth.
Sell gear, add-ons, and rentals right in class registration — one checkout, one receipt.
Give co-instructors and front-desk staff their own logins with the right permissions.
How it works
Answer a few questions about your classes, pricing, and availability.
We build a professional website from your answers — no builder to wrestle with. Most instructors are live within days.
Students book and pay online, and you manage everyone from the dashboard.
Payments
Take a deposit to hold a seat, collect the balance later, or charge the full amount up front. Sell memberships, class packages, and gift cards. Stripe pays out straight to your bank — and we don't profit off your success. Our price stays flat no matter how many students you train.
InstructorOps comes from inside the industry — built by and with working firearms instructors who were tired of cobbling together plugins made for salons and gyms, paying web firms thousands for a site that still couldn't take a registration, and juggling five subscriptions to run one class calendar. Every feature is here because an instructor needed it on a real class weekend — not because a product team guessed.
Pricing
One flat monthly price — about what you'd pay for WordPress hosting and maintenance alone. We never take a percentage of your sales; you pay Stripe's standard card processing, like any business, and nothing more to us as you grow.
Everything a solo instructor needs to get online and get paid.
Automation, revenue tools, and room for your team.
$30/mo messaging value included
Dedicated number + 10DLC compliance, plus up to 500 SMS or 180 MMS/mo
For ranges & multi-instructor teams.
Every plan starts with a 14-day free trial — no credit card required. Cancel anytime.
Start your trial, tell us about your courses, and take your first registration on a site we design for you.