Scheduling · Built for sports coaching

A booking experience
your clients will actually use.

Set your availability. Define your sessions.
Let athletes book and pay in one connected flow.

YOUR COACHING WEEK, CONNECTEDCoaches · Sessions · Athletes
Private sessionsGroup trainingCamps & clinicsFacility scheduling
From available to booked

Set it up.
Let the bookings follow.

01 / YOUR HOURS

Set availability.

Choose when you coach, with room for time off.

Weekly availability
MTWTFSS
02 / YOUR OFFER

Offer sessions.

Set the duration, capacity, and price for each session type.

Private training 1 athleteGroup training Multiple athletes
03 / THEIR NEXT SESSION

Let clients book.

Athletes choose a session and time, then book and pay.

Session bookedReady for your next session.

Need to book for someone? Add athletes yourself or set up recurring bookings from your dashboard.

Flexible payment options

Your sessions.
Their way to pay.

Choose a payment option for each session type.

01

Pay per booking.

Pay for a private lesson when reserving a time.

02

Use credits.

Book a session using credits from a package or subscription.

03

Offer both.

Let group participants use a credit or pay for a drop-in.

04

Keep it free.

Reserve an introductory assessment at no charge.

One coach. Or a whole facility.

Every moving part.
One clear view.

Coordinate your coaches.

Individual availability. Assigned sessions.

Connect your spaces.

Rooms, training areas, and equipment tied to schedulers.

Follow through.

Session reminders and attendance in the same system.

See the whole week. Click to explore.

Basketball training at Hoop House
Customer spotlight · Hoop House

Many training paths.
One connected experience.

Private sessions, groups, camps, and events. See how Hoop House connects them through its booking experience.

Read the Hoop House story
The details, when you need them

Scheduling questions.
Clear answers.

Booking, 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. Enable Google Calendar sync separately on each Scheduler to send bookings from CoachIQ to Google Calendar. It is one-way: Google events do not block CoachIQ availability, and Google edits do not update CoachIQ bookings. Manage booking changes in CoachIQ. See Google Calendar setup and options.

Availability depends on the Scheduler's capacity, coach availability, resource reservations, and double-booking settings. Keep resource double booking off when a space must be exclusive. See how resource conflict checks work.

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.

Yes. Attach both cages to each relevant Scheduler and choose Use first available when a lesson needs one open cage. For example, two coaches can each run a 4:00 lesson: the first booking reserves Cage 1 and the second reserves Cage 2. With both occupied, another booking has no open cage. This assumes staffing, capacity, and other booking rules allow both lessons. Choose Reserve all when one Session needs both cages. Leave Allow resource double booking off when each cage must be exclusive. Families do not select the cage; staff can see the assigned resource. See resource reservation settings.

Canceling a booking and refunding money are separate decisions. Removing one athlete does not cancel the Session for everyone. For a credit booking, staff choose Cancel Without Refund or Cancel and Refund Credits. For a whole Session, review the date, participants, and Notify participants channels before confirming, then verify affected credit balances. Athlete self-service cancellation depends on the allowed cancellation window and the separate credit-refund setting. Inside the notice window, athletes must contact your team. A returned Credit is not a card refund; review the original payment separately. See cancellation and notification choices or follow the payment refund guide.

Cancellation decisions
Who and whatCredit or payment actionNotification check
Staff: one athlete's bookingChoose Cancel Without Refund or Cancel and Refund Credits for a credit booking.Review any notification choices shown; check the booking afterward.
Staff: the whole SessionReview all affected participants, then verify their credit records. Handle card refunds separately.Review Notify participants, recipient count, and Announcement, SMS, or In-app channels.
Athlete or booking parent: self-service cancellationThe allowed notice window and separate credit-refund setting apply. Inside the window, contact staff.Check the booking parent's cancellation notice; it is separate from scheduled reminders.
Staff: return a card paymentReview the original transaction and issue the intended full or partial refund.Check the payment refund confirmation separately from the cancellation notice.

More time on the floor. Less on the phone.

Build your coaching week.
We'll connect the details.

See how CoachIQ can handle your sessions, coaches, payments, and athlete bookings.

POWERED BY

CoachIQ Logo