With appointment booking, your Shopify store becomes more than just a place to sell products. Instead of just adding items to a cart, your customers can book time slots for services, consultations, or unique experiences.
Let's set up your booking system step by step:
Step 1: Product Selection
Open the SLOT Appointment Booking app
On the welcome screen, you'll see "Select the product (service) for which you want to allow booking"
Click on the "Select product" dropdown field
Choose the product/service you want to enable booking for
Alternative: If you don't have a product page, you can create a custom scheduling page (Pro feature)
Click "Next" to continue
Step 2: Calendar Settings
Select the schedule type (weekly, biweekly, etc.) from the dropdown
Toggle the "With breaks" switch if you want to add breaks during your working hours (optional)
Sunday & Saturday: These are set to "Unavailable" by default
Monday through Friday: Set your working hours (default shows 10:00 AM - 7:00 PM)
Use the time dropdowns to adjust start and end times for each day
Click the "X" button to remove a day if needed
Use "Apply to all" to copy Monday's schedule to all weekdays
Step 3: Scheduling Conditions & Exceptions
Days of Unavailability: Toggle this setting if you want to make specific dates unavailable
Number of Appointments per Time Slot:
Select "Limited" from dropdown
Set "Max number of appointments per slot" (default is 1)
Number of Appointments per Day: Keep as "Not limited" or set a daily limit
Advance Notice:
Toggle this setting to prevent last-minute bookings
Set the minimum time (e.g., "1 Minutes" before appointment starts)
Step 4: Appointment Settings
Duration:
Keep "All day event" toggle OFF for timed appointments
Set Hours: 0, Minutes: 30 (for 30-minute appointments)
OR toggle "All day event" ON for full-day bookings
Block Off Time:
Before Appointment: Set buffer time before each booking (Hours: 0, Minutes: 0)
After Appointment: Set buffer time after each booking (Hours: 0, Minutes: 0)
Payment Options: Select "Payment is required" from the dropdown