Features Scheduling and booking
Your openings, booked without the back and forth.
You set the times you can actually teach, and Upswing turns them into real sessions on a booking page families reach from one link. The texts asking what you have free on Thursday stop, because the answer is already on the screen.
What you get
Everything a booking page should do.
Offerings you define
Build the lesson types you sell once: privates, clinics, and programs, each with its own duration, price, and capacity. Families book against the offering, never a blank calendar.
Availability that becomes sessions
Set weekly availability windows and blackout dates, and Upswing generates the bookable sessions from them. You describe when you work, and the calendar fills itself.
A public booking page
You get a page at your own link that shows your real openings. There is no app for families to download, and booking takes under a minute in any browser.
A multi-session cart
A family can hold several sessions at once and check out together, so booking a month of Tuesdays is one payment, not six separate bookings.
Waitlists with fair offer windows
When a session fills, the next family joins the waitlist. If a spot opens, the offer goes out in order and the family has a set window to take it before it moves on.
Standing weekly slots
Give a regular family the same time every week without rebooking it. The slot holds their place, and they still see and pay for each session as it comes.
How it works
From your availability to a booked week.
The whole flow is built so you describe your teaching week once and the software keeps it accurate as things move.
You set availability, not individual sessions
Most coaches lose time recreating the same schedule week after week. On Upswing you set availability windows for when you teach, mark blackout dates for the weeks you are away, and the calendar generates the sessions families can book. A recurring series puts a repeating clinic on the calendar in one step.
Because sessions come from your availability, the openings families see are the openings you actually have. When you block a morning, it disappears from the booking page. There is no second calendar to keep in sync and no double booking to untangle later.
Families book from one link, in under a minute
Your public booking page shows your offerings and your real times. A family picks a session, holds it in the cart, adds more if they want, and checks out. New families land on their own household, add their players, and are on your roster the moment they book.
A booking cart holds the chosen times briefly so two families cannot pay for the same seat, and a clear message explains it if a hold expires mid checkout. Everything a family needs to book is on the page, so the conversation moves from scheduling logistics to the lesson itself.
Waitlists, standing slots, and calendar feeds keep it moving
When a popular clinic fills, families join a waitlist instead of texting you to ask. If a seat opens, Upswing offers it to the next family in line and holds it for a set window, so the spot goes to the family who was actually next rather than whoever happened to refresh first.
Regular clients can hold a standing weekly time so their Tuesday at four is always theirs. And both you and every family can subscribe to a calendar feed, so booked sessions drop straight into the calendar app you already check. When a session moves, the feed updates on its own.
Scheduling questions
What coaches ask about booking.
Do families need to download an app to book?
No. Your booking page opens in any browser, and a family can book, pay, and get a receipt in under a minute. If they want the app feel they can add it to their home screen, but nothing requires it.
How do sessions end up on the calendar?
You set availability windows for when you teach and mark blackout dates for when you are away. Upswing generates the bookable sessions from that, so you describe your week once instead of placing every session by hand.
What happens when a clinic fills up?
The next family joins the waitlist. If a spot opens, the offer goes to the family who is next in line and is held for a set window before it moves on, so the order is fair and you never field the messages yourself.
Can a regular client keep the same time every week?
Yes. A standing weekly slot holds their place at the same time without anyone rebooking it, and the family still sees and pays for each session as it comes up.
Scheduling and booking
Put your openings on one link.
Set your availability, share your booking page, and let families book the times you actually have free.