Run Your Range From One System
Memberships, events, scoring, leaderboards, and payments — all in one place.
Built because we got tired of watching great ranges run on spreadsheets and guesswork.
Built For
Range Owners. RSOs. Club Managers.
Whether you run a 50-member club or a 500-member commercial range, Range Command gives you the operational tools to manage it properly.
Range Owners
Full visibility into membership, revenue, events, and operations. Control who has access to what with granular staff permissions. Your range, your rules.
Range Safety Officers
Live check-in feeds, member verification, event management, and competition scoring. Handle arrivals, manage matches, and keep the line running — all from your phone or tablet.
Club Managers
Membership applications, approval workflows, renewals, communication tools, and financial reporting. Run the administrative side of your club without drowning in paperwork.
The Problem
The Old Way vs. The Command Way
Every one of these is a real system that ranges are running right now. You probably recognize at least three.
The Old Way
- Paper sign-in sheets at the front desk
- Excel spreadsheet for member tracking
- Email threads for membership applications
- Manual score entry on clipboards
- Cash or checks for membership dues
- Printed leaderboards on the bulletin board
- Separate systems for events, members, and payments
- No way to see real-time range activity
The Command Way
- Digital check-in with admin override and history exports
- Searchable member directory with profiles and status tracking
- In-app membership applications with approval workflow
- Real-time competition scoring with push notifications
- Stripe payments for memberships and event registration
- Live leaderboards with season tracking and filtering
- One platform connecting members, events, and revenue
- Live dashboards showing today's check-ins and activity
Range Command doesn't just digitize your existing process. It gives you capabilities you didn't have before — real-time visibility, automatic record-keeping, staff permission controls, and payment processing that actually works.
Admin Tools
Control Your Operation
A purpose-built admin dashboard with the controls range owners actually need — not a repurposed generic CRM.
Admin Dashboard
At-a-glance view of today's check-ins, upcoming events, recent applications, and key metrics. Everything an RO or owner needs to see when they open the app.
Staff Management
Add RSOs, match directors, and administrative staff. Assign roles with clear responsibilities — staff members appear with their role badges throughout the system.
Granular Permissions (RBAC)
Control exactly what each staff member can access. Toggle permissions per section — Events, Members, Scoring, Commerce, Settings, and more. Only the range owner manages permissions.
Range Configuration
Set up your range identity — name, location, bay/lane configuration, branding. Configure the operational parameters that define how your range runs.
Bulk Import
Migrating from spreadsheets? Import your existing member list via CSV. Map columns to member fields, validate data, and bring your records into Range Command in one step.
ID Card Generation
Generate member ID cards in bulk with member photos, numbers, and range branding. Export for printing or digital distribution.
Members
Membership That Runs Itself
From the first application to daily check-ins — a complete member lifecycle managed in one system.
Membership Applications
New members apply directly in the app. Applications include all required information, go through an approval workflow, and automatically create member profiles on acceptance.
Member Verification
Verify members by phone number, member number, or name. Handles format variations — stripped phone digits, member number prefixes, partial matching. Designed for real-world check-in scenarios.
Self Check-In
Members check themselves in on their own phone. Select a location or bay, tap Check In, done. Shows up instantly on the admin's live check-in feed.
Admin Check-In
Member doesn't have their phone? No problem. Admins can search by name or member number and check them in from the live check-in screen. Same record, same tracking.
Member Profiles
Complete member records — contact information, membership status, roles, check-in history, event participation, and custom notes. Everything you need about a member in one place.
Member Directory
Searchable directory with filters for status, roles, and membership type. Find any member instantly. View counts, export data, manage in bulk.
DIGITAL ID CARD
The Full Cycle
One Platform. Every Touchpoint.
Events
Competitions Without the Chaos
Create events, manage registration, run matches, and finalize results — without a stack of clipboards and a spreadsheet back at the office.
Event Creation
Set up competitions with event type, date, location, registration deadlines, capacity limits, and fee structure. Publish to your members instantly.
Online Registration
Members register through the app. Payment collected at registration via Stripe. Waitlist support when events fill up. Automatic confirmation notifications.
Match Setup
Configure stages, scoring parameters, divisions, and classes. Set up the structure before match day so you can focus on running the event, not building spreadsheets.
Event Calendar
Members see all upcoming events, registration status, and their registered events in one view. No more "when is the next match?" questions — it's always visible.
Scoring
Real-Time Scoring. Instant Results.
Enter scores as stages complete. Results update live. Participants get push notifications when the match is finalized.
Stage Scoring
Score each stage as it completes. Multiple scorers can work simultaneously across different stages. Data syncs in real-time across all devices.
Division & Class Support
Score across multiple divisions and classes within the same match. Separate rankings calculated automatically — no manual sorting required.
Match Finalization
Review all scores, resolve disputes, and finalize results with one action. Finalization locks scores, updates leaderboards, and triggers push notifications to all participants.
Push Notifications
When a match is finalized, every participant receives a push notification with their results. No more checking the bulletin board — results come to them.
Score History
Complete scoring history for every member across all events. Track performance over time, identify trends, and maintain official records.
Dispute Resolution
Score corrections with audit trail. If a score needs adjustment after entry, the change is logged with who made it and why — full accountability.
Leaderboards
Rankings That Update Automatically
No more manually tallying season standings. Leaderboards calculate from match results in real time.
Season Tracking
Define seasons with date ranges and scoring rules. Leaderboards accumulate results across all matches within a season. Members watch their ranking change after every event.
Discipline Filtering
Filter leaderboards by discipline, division, or class. Members see where they stand in their specific category — not buried in a list of unrelated divisions.
Member Rankings
Each member sees their personal ranking, season history, and performance progression. Competition drives engagement — visible rankings keep members coming back.
Public Visibility
Leaderboards visible to all range members. Promotes healthy competition and gives members a reason to participate in more events.
Revenue & Operations
Get Paid. Stay Organized. Reduce Admin Work.
Stripe-integrated payments, automated collection, revenue visibility, and less time on administrative tasks that don't grow your range.
Membership Payments
Collect membership fees through the app via Stripe. New member applications include payment. Renewals tracked and managed in one system.
Event Registration Fees
Charge registration fees when members sign up for competitions. Payment collected at registration — no chasing down cash at the range on match day.
Refund Management
Process refunds directly from the admin dashboard. Full transaction history with amounts, dates, and member details. Clean financial records without the accounting headache.
Revenue Dashboard
See your total revenue, transaction history, membership income vs. event income, and payment status. Financial visibility that spreadsheets can't provide.
This System Pays for Itself
- Stop losing membership revenue to forgotten renewals — automated tracking catches every lapsed member
- Collect event fees at registration, not at the range — no more chasing cash on match day
- Replace 5+ hours/week of admin work — check-ins, applications, score entry, and reporting happen automatically
- Increase event participation with visible leaderboards and push notifications that keep members engaged
The time you save on administration is time you can spend on what matters — running a great range.
Reporting
Data You Can Actually Use
Check-in history, member activity, event participation, and revenue — searchable, filterable, and exportable.
Check-In History
Permanent archived log of every check-in. Search by member name, number, date range, or location. Filter by bay or area. Browse on screen or export to PDF for records.
PDF Export
Generate professional check-in reports with date ranges, member filters, and location breakdowns. Landscape format with range branding. Print or email directly from the app.
Member Activity Reports
See who's active, who hasn't visited in months, and who's participating in events. Identify engagement patterns and membership at risk of lapsing.
Event Participation
Track registration numbers, attendance rates, and competition participation trends. Know which events draw members and which need adjustment.
Transaction History
Complete payment records — membership fees, event registration, refunds. Every transaction with amounts, dates, and member details. Audit-ready financial data.
Operational Dashboards
Real-time dashboard views showing today's check-in count, upcoming events, pending applications, and key operational metrics. Open the app and know the state of your range.
Gallery
Range Command in Action
Use Cases
How Ranges Use It
Weekly Club Matches
Set up recurring events, manage registration, score stages in real time, and push results to all participants. Leaderboards update automatically after every match — season standings always current.
Walk-In Range Days
Members check in on their phone or an RSO does it for them. Live feed shows who's on the range and where. Check-in history exports to PDF for liability records and compliance.
Membership Drives
Accept applications in-app with approval workflow. Collect dues via Stripe at sign-up. Generate ID cards in bulk. Track renewal dates and flag lapsing members automatically.
Why Range Command
Built for Ranges. Not Adapted from Something Else.
Not a Generic CRM
Range Command understands bays, lanes, RSOs, match directors, check-ins, and competition scoring. It's not a Salesforce clone with shooting terminology pasted on top. Every feature exists because ranges need it.
Not a Spreadsheet Replacement
Spreadsheets can store data. Range Command connects it. When a member checks in, their profile updates. When a match finalizes, leaderboards recalculate. When a payment clears, revenue dashboards reflect it. Data flows — it doesn't sit in cells.
Not Another Website Builder
Range Command is an operational platform, not a website with a member login bolted on. Real-time check-in feeds, live scoring, push notifications, and native mobile apps — not a WordPress plugin.
Built by People Who Run Ranges
The admin check-in feature exists because we watched an RSO look up a member on paper while a line formed behind them. The RBAC system exists because range owners need Match Directors to score without accessing financials. Every feature has a story.
Take Control of Your Range Operations
Replace the spreadsheets. Retire the clipboards. Give your members and staff the tools they deserve.