Everything You Need to Run a Modern Golf Business & Facility
Replace scattered tools with one platform. Scheduling, billing, coaching, analytics, and AI, built for how golf facilities actually operate.
The operational backbone
Scheduling, memberships, and payments that work together. No double-bookings, no spreadsheets, no reconciliation headaches.
Conflict-Free Scheduling
Intelligent availability that factors coach schedules, location hours, and existing bookings simultaneously. Smart engine filters conflicts automatically. Manage simulator bays, meeting rooms, group clinics, and events with capacity and waitlist handling.
White-Label Booking Pages
Give every golfer a branded public booking site with your logo, colors, and fonts. A 3-step smart picker unions availability across coaches, bays, and simulators so clients reserve the right slot in under a minute — no account required. Choose from three polished templates, switch anytime, and ship with built-in SEO and Open Graph so your page ranks and shares cleanly.
Membership Management & Billing
Automated monthly and annual billing with usage tracking tied to membership tiers. Flexible levels with different access rights, pricing structures, and self-service member portals for booking and account management.
Platform-Fee-Aware Payments
Stripe Connect integration with direct payouts and transparent fee handling. Automated recurring payments with failed payment recovery flows. Clear breakdown of platform fees, processing costs, and your net revenue on every transaction.
Invoices & Receipts
Persistent, sequentially numbered invoices for every booking, recurring series, and package — emailed automatically, accessible from the client portal, and resendable anytime. Membership invoices flow through Stripe so your clients have one tidy financial history.
Promotions & Promo Codes
Create codes and promotions with checkout-time validation. Limit by service, membership tier, audience, or date window — and track every redemption so you can measure what's actually moving revenue.
Data that drives decisions
Analytics & Utilization
Real-time insights into facility utilization, revenue trends, and member engagement.
- Coach schedules, resource usage, and peak hour analysis
- Revenue breakdown by membership, lessons, and events
- Booking patterns and member engagement tracking
Multi-Location Support
Unified management across all your facilities from a single dashboard.
- Centralized controls with location-specific settings
- Cross-location member booking and access
- Consolidated financial and analytics reporting
Your facility runs smarter on its own
Every client interaction makes your facility smarter. Caddie captures demand signals from your clients. Marshal turns them into actionable insights for your team. Together, they create a feedback loop no other golf platform has.
Caddie
Client-facingA client-facing AI that helps golfers book sessions, check availability, browse memberships, and manage their schedule, even without an account. Behind the scenes, Caddie quietly captures demand signals like abandoned bookings and price hesitation, then passes them to Marshal.
Marshal
Admin & StaffThe facility-side AI that turns those signals into insights for your staff. "Clients keep dropping off at this price point." "Thursday afternoons have unmet demand." Marshal also handles admin tasks, operations management, and coaching tools, but always requires human approval before making changes.
Keep clients coming back
Client Portal & Coaching Tools
Give every client a personalized coaching experience with their own portal. Build structured curriculum programs, share progress reports, and deliver media-rich session notes that keep clients engaged between sessions.
Curriculum Programs
Structured lesson programs with modules, trackable lessons, and archivable progress history
Progress Reports
Snapshot curriculum completion and assessment scores, shared directly to the client portal
Multimedia Session Notes
Text, voice recordings, videos, images, and links attached to every session
Shared Resources
Drill videos, swing analysis, and practice plans from your library, shared per client
Reusable Templates
Build curriculum packages once, apply to any client in one click
Client Portal Access
One login for session notes, curriculum progress, shared resources, and reports
Video Capture & Annotation
Record swing video, draw, and add timestamped comments — shared straight to the client
AI Swing Analysis
On-device pose tracking turns a phone capture into AI-suggested, timestamped coaching annotations your pro reviews, edits, and shares
Launch Monitor & Shot Data
Pull Trackman sessions, compare clubs, and surface shot analytics next to coaching notes
Marketing, Campaigns & Loyalty
Turn one-time golfers into regulars. Reach clients across email, SMS, and push notifications with campaigns built on real booking and membership data. Automate re-engagement and build loyalty programs that keep your schedule full.
- Multi-channel outreach: email, SMS, and push notifications
- Segment by membership tier, booking frequency, or coach
- Automated re-engagement for lapsed or at-risk clients
- Track delivery, opens, and engagement per campaign
- Loyalty programs tied to booking and membership activity
Run your day from your pocket
Native iOS and Android apps for both your clients and your team. Same platform, role-aware experience.
Client app
Booking, memberships, lessons, and notifications — wherever your clients are.
- Browse services, book, and pay in a few taps
- View curriculum progress and session notes
- Push notifications with deep links into the right booking
- Native Google Sign-In for one-tap onboarding
Coach & staff app
Manage your schedule, clients, and curriculum on the go.
- Schedule, client list, and bookings in your pocket
- Capture and annotate video on-range, then share it instantly
- Dual-role switching for owners who also coach
- Notification center with unread badges for activity and bookings
Ready to See These Features in Action?
Experience conflict-free scheduling and seamless payments in your 14-day free trial
No credit card required · Full feature access · See solutions by facility type