BOOKMYPRO
PricingSign in
BOOKING SOFTWARE FOR GOLF INSTRUCTORS

Your tee sheet,
finally organized.

Players book lessons and fittings straight into your calendar, pay automatically, and send you their swing for review — all from a page with your own name on it.

Find a golf pro near you
OR SEARCH BY CITY, STATE, OR ZIP
I'm a coach or instructor
TUESDAY, AUG 4
Today's tee sheet
8:00Open
9:00D. Reyes - Driver
10:00Open
11:00M. Okafor - Playing lsn
12:00T. Alvarez - pending
1:00Open
2:00S. Whitfield - Fitting
EVERYTHING INCLUDED

Built around how a lesson day actually runs

Real-time booking
Players see your real open slots and book instantly - no back-and-forth texting to find a time.
Get paid automatically
Stripe or Square charges the card the moment someone books, straight into your own account.
Swing video review
Players send a swing, you mark it up frame by frame and send it back with real feedback.
Packages & memberships
Sell lesson bundles once, and credits track themselves automatically as they're used.
Two-way calendar sync
Google Calendar or Outlook, kept in agreement with your BookMyPro schedule both ways.
Your own branded page
Your logo, your colors, your own booking link - not a generic third-party scheduler.
THE FULL RUNDOWN

Everything on both sides of the app

For You (Instructor / Owner)
Setup & Branding
  • Guided onboarding wizard - business info, pricing, team, calendar, and payment setup in one flow
  • Custom booking page with your own URL
  • Upload your own business logo, shown throughout your booking page
  • List your business in the public "Find a Pro" directory, with real distance-based search
  • Multi-instructor support - add other instructors, each with their own calendar and pricing
Calendar & Bookings
  • Visual weekly calendar - tap to open/close time slots
  • Two-way sync with Google Calendar or Outlook
  • 24-hour minimum lead time for player-initiated bookings
  • Optional approval step for new bookings
  • Create a booking manually for any customer, new or existing
  • Sell a new lesson package and book a lesson in one motion, or sell it alone for them to schedule later
Payments
  • Accept payments directly via Stripe or Square - your own account, your own money
  • "Pay at lesson" option for club pros billed through their club
  • Sell lesson packages and club fittings with your own pricing
  • Sell gift cards
  • Run a small shop for products
  • Klarna offered alongside card payment - pay in full or in installments
Remote Lessons & Video Tools
  • Built-in video call for remote lessons
  • Combined video call + Swing Sketch session page
  • Swing Sketch - draw directly on a swing photo to illustrate technique
  • Review player-submitted swing videos with timestamped comments
  • Upload your own footage and attach it to a player's history
  • Download any video; old ones clean up automatically after 90 days
Customers & Notifications
  • Full customer list with search and golf profiles
  • Push notifications for new bookings, video submissions, and low packages
  • In-app messaging with players, with read receipts and timestamps
Credibility & Team
  • Your own bio and photo, shown on your public booking page and the "Meet Our Instructors" page
  • Star ratings and written reviews from players after completed lessons
  • Owners can manage bios and photos for their whole team
  • Private staff messaging between owners and instructors, separate from player chats
For Your Players
Finding & Booking
  • Find a Pro - search by real distance or city
  • Browse instructor bios, photos, and star ratings before booking
  • Sign in with Google, or a password-free email link
  • Book a lesson or club fitting online in a few taps
  • Remote or in-person options
  • Buy a lesson package or pay-as-you-go
During & After Lessons
  • Join a remote lesson's video call directly from the app
  • Submit swing videos for review
  • Get feedback as timestamped comments
  • Receive Swing Sketches
  • View all upcoming sessions in one place
  • Leave a star rating and review after a completed lesson
Payments & Extras
  • Buy gift cards
  • Shop your products
  • Download their own swing videos
  • Pay with card, or with Klarna where offered
  • Push notifications for confirmations, feedback, and low packages

Up and running in three steps

01
Set your hours & pricing
Tell us when you're open and what a lesson costs - the calendar builds itself from there.
02
Share your booking link
Your own page, ready to send to players by text, email, or your website.
03
Players book, you get paid
Bookings land straight on your calendar, payment included, no extra steps.

Ready to get your tee sheet in order?

Get started