Skip to content

Clients choose a time that works. You skip the back-and-forth.

Private appointment scheduling

Choose whether each service books a staff member or a venue, then set weekly availability and peak and off-peak prices. Bookjor checks the selected person or venue for conflicts, so clients can choose an available time directly.

For private yoga, Pilates, personal training, therapy, consultations, tutoring, venue rentals, and other private services.

Bookjor Admin App manage availability and peak-hour ranges
Bookjor Admin App manage availability and peak-hour rangesExample

Every time on the booking page is a time clients can actually book.

Client self-booking

Clients choose a service and staff member or venue, then add any optional extras. Bookjor checks the schedule for the full booking duration before showing available start times, and shows the total before payment.

  1. Choose a service and who or what to book

    Depending on the service setup, clients choose a staff member or a venue.

  2. Choose optional service add-ons

    Clients select available extras and, where enabled, quantities. You set each add-on’s price and any extra time it needs.

  3. Choose an available time

    Bookjor includes the time needed for the service and selected add-ons, then shows only start times that fit the full booking without conflicts.

  4. Get the correct price automatically

    Bookjor applies the service’s peak or off-peak rate based on the selected start time, then adds the selected extras. The total is shown before payment.

Private Pilates · 60 minutes

Client booking screen · Example

Staff member or venue
Ada (staff member)
Choose a date
  • Tuesday 11
  • Wednesday 12(Selected example date)
  • Thursday 13
Choose a time · Example times and pricing
Start timePricing period
09:00Off-peak rate
11:30Off-peak rate
17:00Selected example timePeak rate
Example of the Bookjor client booking screen, showing only available times after checking the selected staff member or venue for conflicts.

Set the weekly hours you accept private appointments.

Weekly availability

Each staff member and venue can have its own weekly availability. Add several periods within a day to leave room for lunch, teaching, closures, or other commitments. Mark any periods that should use peak pricing.

  • Separate availability for each person or venue
  • Multiple availability periods per day
  • Copy availability to other days
Weekly availability · setup example
DayAvailability and pricing periods
MondayNot available
Tuesday
  • 09:00–15:00Off-peak
  • 15:00–18:00Peak
WednesdayNot available
Thursday
  • 17:00–21:00Off-peak
Weekly availability setup for a staff member or venue, with several periods per day and separate peak and off-peak labels.This setup example is separate from the booking example above.

When a time is taken, it disappears from the next client’s choices.

Automatic conflict checks

Bookjor checks the relevant schedule based on whether the service books a person or a venue. For staff bookings, it checks private appointments, other classes, and blocked time. For venue bookings, it checks whether the space is already in use.

An existing staff or venue appointment

Overlapping times are excluded when the same staff member or venue already has a private appointment.

Another class to teach

A staff member’s teaching time is unavailable for private bookings.

Leave, illness, or breaks

Staff can block specific times to stop accepting private appointments.

A venue already in use

For venue-based services, times with another booking or scheduled use of the same space are also hidden from clients.

Define prices, advance booking limits, and credit returns before clients book.

Booking and pricing rules

Turn frequently explained arrangements into service rules. When a client chooses a time, the system knows which price applies, how far ahead they can book, and whether cancellation will return credits automatically.

Peak and off-peak pricing

Based on the start time

Set peak and off-peak prices for each service. Bookjor automatically applies the rate that matches the client’s selected start time.

No need to collect a price difference manually

Advance booking limit

Control how far ahead clients can book

Choose how many days into the future clients can book. Dates outside that range do not appear.

No need to open and close dates manually

Cancellation credit-return deadline

Clear credit-return rules

If a client cancels before the deadline, Bookjor returns the credits used for that booking to the original package. Clients can still cancel later, but credits are not returned automatically. Staff can handle exceptions manually.

Automatic credit returns before the deadline, none after it

Private appointment scheduling FAQs

FAQ

How Bookjor handles weekly availability, booking rules, and credit returns.

Can staff and venues have different availability?

Yes. Each staff member and venue can have its own weekly booking days and hours. You can add several periods on the same day and mark specific periods as peak time.

What makes a time unavailable?

For staff bookings, existing private appointments, other classes, leave, and breaks are excluded. For venue bookings, times with existing bookings or other scheduled use are unavailable.

Can I offer add-ons with a private service?

Yes. Set up optional add-ons for a service and assign them to the staff members or venues that provide them. Each add-on can use money or package pricing and allow a single selection or a quantity. Clients only see options compatible with their selected staff member or venue and payment method. Any extra time is included in the booking duration and availability checks.

How is peak pricing applied?

Set peak and off-peak prices for each service. Bookjor uses the client’s selected appointment start time to determine which rate applies.

What does the advance booking limit do?

It limits how many days into the future clients can book, so you do not open staff or venue schedules before they are settled.

Can clients still cancel after the deadline?

Yes, but credits will not be returned automatically. Studio staff can still adjust credits manually based on the circumstances.

The next time a client asks when you are free, let them choose.

Let Bookjor manage availability

Create a free Bookjor account and set up a private service. Choose whether clients book a staff member or a venue, then define weekly availability, peak pricing, the advance booking limit, and the credit-return deadline.