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 pros and facilities actually operate.
The operational backbone
Run your facility · 1.0Scheduling, memberships, and payments that work together. No double-bookings, no spreadsheets, no reconciliation headaches.
-
1.1
Conflict-Free Scheduling
Availability that reads coach schedules, location hours and existing bookings at once, so conflicts never reach a client. Bays, rooms, clinics and events carry capacity and waitlists.
-
1.2
White-Label Booking Pages
A branded booking site with your logo, colors and fonts. A three-step picker pools availability across coaches and bays, and no account is required.
-
1.3
Membership Management & Billing
Monthly and annual billing tied to membership tiers, each with its own access and pricing. Members book and manage their plan from a self-service portal.
-
1.4
Platform-Fee-Aware Payments
Stripe Connect with direct payouts and failed-payment recovery. Every transaction shows the platform fee, the processing cost and your net.
-
1.5
Invoices & Receipts
A numbered invoice for every booking, series and package, emailed automatically and resendable from the client portal.
-
1.6
Promotions & Promo Codes
Codes that validate at checkout, limited by service, tier, audience or date window, with every redemption tracked.
-
1.7
Marketing, Campaigns & Retention
Email, SMS and push campaigns built on real booking and membership data. Automated sequences bring lapsed clients back.
Data that drives decisions
Understand your business · 2.0Real-time insights into facility utilization, revenue trends, and member engagement.
-
2.1
Analytics & Utilization
Coach schedules, resource usage and peak hours. Revenue by membership, lessons and events. Booking patterns per client.
-
2.2
Multi-Location Support
Every facility from one dashboard, with location-specific settings, cross-location booking and consolidated reporting.
Your facility runs smarter on its own
Built-in AI · 3.0Caddie captures demand from your clients. Marshal turns it into changes your team approves.
-
3.1
Caddie
Client-facingHelps golfers book, browse memberships and manage their schedule, with or without an account. Quietly notes demand signals like abandoned bookings and passes them to Marshal.
-
3.2
Marshal
Admin & StaffTurns those signals into recommendations for your staff, such as unmet Thursday demand or drop-off at a price point. Handles admin tasks too, and always waits for human approval.
Keep clients coming back
Coach & engage · 4.0Every client gets a portal, a curriculum and session notes that keep them engaged between lessons.
-
4.1
Curriculum Programs
Structured lesson programs with modules, trackable lessons, and archivable progress history
-
4.2
Progress Reports
Snapshot curriculum completion and assessment scores, shared directly to the client portal
-
4.3
Multimedia Session Notes
Text, voice recordings, videos, images, and links attached to every session
-
4.4
Shared Resources
Drill videos, swing analysis, and practice plans from your library, shared per client
-
4.5
Reusable Templates
Build curriculum packages once, apply to any client in one click
-
4.6
Client Portal Access
One login for session notes, curriculum progress, shared resources, and reports
See the swing, share the fix
Swing video · 5.0Capture a swing on your phone, mark it up, and it lands in the client’s portal before they leave the range.
-
5.1
Video Capture & Annotation
Record swing video, draw, and add timestamped comments, shared straight to the client
-
5.2
AI Swing Analysis
On-device pose tracking turns a phone capture into AI-suggested, timestamped coaching annotations your pro reviews, edits, and shares
Run your day from your pocket
Mobile · 6.0Native iOS and Android apps for both your clients and your team. Same platform, role-aware experience.
-
6.1
Client app
Browse, book and pay in a few taps. Curriculum progress, session notes and push notifications that open the right booking.
-
6.2
Coach & staff app
Schedule, clients and bookings in your pocket. Capture and annotate video on the range, then share it instantly.
How your data is protected
Security · 7.0Who can see your data, how it is stored, and how card details are handled.
-
7.1
Access control
Role-based permissions for admin, coaches, and members.
-
7.2
Data storage
Encrypted data storage.
-
7.3
Card payments
Payments processed via Stripe (PCI DSS compliant) so card data never touches your systems.
Start with a 14-day trial
$30/month after that. Unlimited bookings. Your client pays the 4% service fee, you keep 100% of your price, minus standard processor fees.