Skip to content
Feature overview

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.

Run your facility

The operational backbone

Scheduling, memberships, and payments that work together. No double-bookings, no spreadsheets, no reconciliation headaches.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

Understand your business

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
Built-in AI

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-facing

A 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 & Staff

The 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.

Coach & engage

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
Mobile

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

Enterprise-grade security

Role-based permissions for admin, coaches, and members. Encrypted data storage. Payments processed via Stripe (PCI DSS compliant) so card data never touches your systems.

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

Start Free Trial