Skip to content
SL Help Center
SL Help Center

Bookings

Overview

Bookings are scheduled appointments with clients. When a client books a service, it appears in your Scheduling calendar. From here, you can confirm, reschedule, or cancel.

Each booking shows client info, service details, and payment status—everything you need to prepare for the appointment.

Booking Statuses

Bookings move through different statuses as they progress:

Pending

Client has booked, awaiting your confirmation. You must confirm before the booking is locked in.

Confirmed

You've confirmed the booking. It's locked into your calendar. Client receives a confirmation email with details.

Completed

The appointment has passed and the service was completed. Appears in historical records.

Canceled

Either you or the client canceled the booking. Time slot becomes available again for new bookings.

No-Show

Client didn't show up for the confirmed appointment. Tracked for pattern analysis.

Confirming Bookings

Confirm pending bookings to lock them into your calendar:

How to Confirm

  1. Go to Scheduling → Bookings
  2. Find the booking with "Pending" status
  3. Click to open booking details
  4. Click Confirm Booking
  5. Optionally add a custom message to the client
  6. Send confirmation

✓ Confirmation Email

When you confirm, the client receives an email with the appointment details, your contact info, location (if applicable), and preparation instructions.

Auto-Confirmation

If your service settings allow, bookings can confirm automatically without your approval. Useful for standard services where confirmation is automatic.

Canceling & Rescheduling

Canceling a Booking

  1. Go to Scheduling → Bookings
  2. Click on the booking to open details
  3. Click Cancel Booking
  4. Choose a cancellation reason (optional)
  5. Add a message to send the client
  6. Confirm cancellation

The client is notified of cancellation. The time slot becomes available for other bookings.

Rescheduling a Booking

  1. Open the booking
  2. Click Reschedule
  3. Select a new date and time from your available slots
  4. Add a note explaining the change
  5. Send the rescheduling notification to the client

⚠️ Client Rescheduling

Clients can reschedule their own bookings (if allowed) through their booking confirmation or the client portal. You approve the new time.

Handling No-Shows

If a client doesn't show up for a confirmed appointment:

Marking as No-Show

  1. Go to Scheduling → Bookings
  2. Find the missed appointment (after appointment time has passed)
  3. Click Mark as No-Show
  4. Optionally add notes about the absence
  5. Save

No-Show Tracking

StudioLedger tracks client no-show patterns:

  • View client history to see if they've no-showed before
  • Consider requiring deposits for frequent no-shows
  • Use no-show rate as factor in accepting new bookings

💡 Cancellation Policies

Set your cancellation policy in service settings (e.g., "48-hour cancellation required"). Use this to address no-show issues proactively.

Next Steps