Skip to Content
DocsPremiumBooking System

Booking System

Booking System Demo

What is It?

The booking system simplifies appointment scheduling through your shop. Premium users can activate this feature to manage services, consultations, and time-based offerings directly through the built-in CRM.

Use Cases

Business TypeBooking Application
ConsultantsIndividual consultation sessions
Barbershops / SalonsHaircut, styling, treatment appointments
Coaches / TutorsPersonal training, tutoring sessions
Health & WellnessMassage, therapy, yoga sessions
Auto ServicesCar wash, repair appointments
PhotographersPhoto session time slots
Legal / FinancialAdvisory meetings

Step-by-Step Setup

Step 1: Enable the Feature

  1. Go to your shop settings
  2. Open the Premium section
  3. Toggle “Booking System” to enable it

Step 2: Select Booking Mode

  1. Navigate to mode settings
  2. Select “Booking” mode
  3. This enables service management through the built-in CRM

Step 3: Configure Booking Intervals

  1. Go to Products → Services in your CRM
  2. Create or edit a service product
  3. Specify available time slots

Configuration options:

  • Set available hours for each day
  • Define slot duration (currently hourly slots only)
  • Manage booking availability

Current Limitations

Hourly slots only — Currently, only hourly booking slots are supported. This makes the system ideal for:

  • Individual sessions
  • Consultations
  • Fixed-time services
  • One-hour appointments

Example: Consultant Booking Flow

Setup:

Service: Business Consultation Price: $50/hour Available Slots: 9:00, 10:00, 11:00, 14:00, 15:00, 16:00 Days: Monday - Friday

Customer Experience:

  1. Opens your shop
  2. Selects “Business Consultation”
  3. Chooses an available time slot
  4. Completes payment
  5. Receives confirmation with appointment details

Managing Bookings

In CRM you can:

  • View all upcoming appointments
  • See customer details for each booking
  • Track booking status (pending, confirmed, completed)
  • Reschedule or cancel if needed

Best Practices

  • Buffer time — Leave gaps between appointments for preparation
  • Clear descriptions — Explain what customers get in each session
  • Confirmation messages — Send reminders before appointments
  • Cancellation policy — Set clear terms for no-shows
  • Limited slots — Create scarcity for high-demand services

Benefits

  • Simplified scheduling — No back-and-forth messages
  • 24/7 booking — Customers book anytime
  • Automated confirmations — Instant notifications
  • CRM integration — All bookings in one place
  • Payment upfront — Reduce no-shows with prepayment

Useful Resources

Last updated on