Booking System

Everything you need to know about managing appointments in ShopDesk.

Online Bookings

Customers book through your public booking page. They select a service, pick a date and time, and enter their name and phone number. ShopDesk automatically finds an available staff member, or the customer can choose a specific person.

Manual Bookings

Create bookings directly from your dashboard for walk-ins, phone calls, or other sources. You can track where each booking came from (walk-in, phone, Google, or external link).

Calendar Views

The calendar supports list, day, week, and month views. Day and week views show time slots based on your business hours. Switch views to find the one that works best for your workflow.

Booking Status

Bookings can be confirmed, completed, cancelled, or no-show. Update the status as the appointment progresses. Completed bookings appear in your analytics.

Rescheduling

You can reschedule bookings to a different time, day, or staff member. The service cannot be changed — if the customer wants a different service, cancel and rebook. Rescheduling is blocked if the appointment has already started.

Cancellations

Both you and your customers can cancel bookings. Customers receive a cancellation link in their confirmation email. Cancelled bookings remain in your history for record-keeping.

Email Notifications

Booking confirmations and reminders are sent automatically on all plans. Pro users get more timing options for reminders.

Was this helpful?

Support Center | ShopDesk