upcoach

Set up one-on-one booking

intermediate how to

Set up one-on-one booking

One-on-one booking lets participants schedule individual sessions with you. You define your availability, create session packages with booking limits, and participants pick a time that works.

Connect your calendar

Before setting up booking, connect your calendar so upcoach can check your availability:

  1. Go to your account settings.
  2. Under Calendar, click Connect.
  3. Choose Google Calendar or Microsoft Outlook.
  4. Authorize the connection.

Once connected, upcoach checks your calendar for conflicts when generating available time slots. Events on your calendar automatically block those times from booking.

Create a schedule

A schedule defines when you’re available for sessions:

  1. Open the scheduling settings.
  2. Click Create Schedule.
  3. Set your weekly availability — choose available time slots for each day of the week.
  4. Configure:
    • Session duration — How long each session lasts (in minutes)
    • Date range — How far in advance participants can book (default: 60 days)
    • Minimum notice — How much advance notice is required (default: 4 hours)
    • Location — Meeting link or in-person details
  5. Save your schedule.

You can toggle a schedule active or inactive without deleting it.

Create a session package

Session packages let you offer a set number of bookable sessions to participants:

  1. Create a package based on one of your schedules.
  2. Set:
    • Maximum sessions per participant — Total sessions each person can book
    • Maximum sessions per week (optional) — Weekly booking limit
    • Expiration date (optional) — When the package expires
    • Reminders — Notification timing before sessions
    • Feedback — Enable post-session feedback
  3. Save the package.

Participants see the session package in your program and can book from available slots.

How booking works for participants

When a participant opens the booking page:

  1. They see your available time slots (filtered by your schedule, calendar conflicts, and booking limits).
  2. They select a date and time.
  3. The session is confirmed immediately.
  4. Both you and the participant receive a confirmation notification.
  5. The event is pushed to your connected calendar.

Package status indicators

Session packages show status badges:

  • Fully Booked — All available sessions have been claimed
  • No Availability — Schedule has no open slots
  • Expired — Package has passed its expiration date

Disconnecting your calendar

If you need to disconnect:

  1. Go to your calendar settings.
  2. Click Disconnect.
  3. Choose whether to keep events already pushed to your calendar or remove them.

After disconnecting, free/busy checking is no longer available and new bookings won’t sync to your calendar.

Ready to build your first program?

Experience the upcoach difference. Sign up now and see your coaching business flourish.

We use cookies to ensure you get the best experience on our website, as specified in our Privacy Policy. By continuing to use this site, you give your consent.