Set availability.
Choose when you coach, with room for time off.
Set your availability. Define your sessions.
Let athletes book and pay in one connected flow.
Choose when you coach, with room for time off.
Set the duration, capacity, and price for each session type.
Athletes choose a session and time, then book and pay.
Need to book for someone? Add athletes yourself or set up recurring bookings from your dashboard.
Choose a payment option for each session type.
Pay for a private lesson when reserving a time.
Book a session using credits from a package or subscription.
Let group participants use a credit or pay for a drop-in.
Reserve an introductory assessment at no charge.
Individual availability. Assigned sessions.
Rooms, training areas, and equipment tied to schedulers.
Session reminders and attendance in the same system.
See the whole week. Click to explore.

Private sessions, groups, camps, and events. See how Hoop House connects them through its booking experience.
Read the Hoop House storyBooking, credits, recurring sessions, and the rules you control.
Athletes book through a CoachIQ scheduler: select a time slot, complete any required forms, and pay if payment is enabled. You can share schedulers through your website, social media, email signature, or direct link.
Yes. Scheduling sections embed directly on your CoachIQ site, and schedulers can also be shared as standalone links.
Yes. Set booking windows and minimum notice periods inside scheduler settings.
Yes. Connect Google Calendar so CoachIQ bookings automatically appear on your personal calendar.
CoachIQ prevents double-booking automatically. Once a slot is taken, it is removed from availability.
Yes. Create a separate scheduler for each session type, each with its own availability, pricing, capacity, and settings.
Use recurring bookings for repeating schedules. Recurring bookings are coach-initiated, not athlete self-served.
Athletes buy credit packs upfront, and credits deduct automatically when they book eligible schedulers.
When a session fills, athletes can join the waitlist and receive automatic notifications if a spot opens.
See how CoachIQ can handle your sessions, coaches, payments, and athlete bookings.