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


Run the admin side of your 2A training business — right from your phone
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 plans
When 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.
No — we design a professional site for you during onboarding. Start on a free subdomain, or connect a custom domain on the Premium plan.
Yes. When a student starts signing up for a class but doesn't finish paying, InstructorOps automatically follows up with a short series of reminders — and, if you choose, a one-time discount that applies itself when they come back. You see every active cart and the revenue you've recovered right in your dashboard. It's included with Premium.
Premium includes a dedicated texting number, 10DLC compliance registration, and a monthly messaging allowance (up to 500 SMS or 180 MMS). Basic can add texting for $15/mo. SMS and MMS draw from the same messaging balance — SMS is billed per segment, MMS per message, and incoming and outgoing messages both count toward usage. Need more? Buy messaging credit packs anytime — purchased credit doesn't expire.
No. InstructorOps is built exclusively for firearms training, so you'll never get the surprise "prohibited business" email instructors get from generic platforms. Payments run on Stripe, which fully supports training businesses.
Never. You pay one flat monthly price whether you train 10 students a month or 1,000. The only per-transaction cost is Stripe's standard card-processing fee, which every business pays.
Payments run through Stripe Connect, so money lands directly in your own bank account. You can take deposits, payment plans, memberships, packages, and gift cards.
Yes. Students register for classes, book 1-on-1 sessions, and reschedule themselves online — with waitlists and optional Google Calendar sync handled for you.
Yes — add them to your roster and they're tracked like any other student, with a portal login of their own. Have a big list? We'll help you move it over during onboarding.
Yes — every plan starts with a 14-day free trial, no credit card required. You only pay once the trial ends, and you can cancel anytime.
Absolutely. Your site is designed around your brand, logo, and content, and Premium plans can connect a custom domain.
Start your trial, tell us about your courses, and take your first registration on a site we design for you.