Skip to main content

Configure Appointment Experience

Appointment experiences enable consumers to book specific time slots for services, events, or experiences. This is ideal for scenarios where you need to manage capacity and scheduling, such as private shopping, consultations, or event reservations.

When to Use Appointments

Appointments are best for:
  • Private shopping - One-on-one shopping experiences
  • Consultations - Service appointments with staff
  • Event reservations - Scheduled event access
  • Product pickups - Organized collection times
  • VIP experiences - Exclusive scheduled access

Creating an Appointment Experience

  1. Navigate to Experiences > Create Experience
  2. Select Appointment from the experience type options
  3. Complete the appointment configuration form
Caption: The appointment creation form with all configuration options

Appointment-Specific Settings

Schedule Configuration

Define when appointments are available: Caption: Configure available dates and times
FieldRequiredDescription
Available FromYesFirst date appointments available
Available UntilYesLast date appointments available
Time ZoneYesTime zone for all slots
Booking OpensNoWhen consumers can start booking
Booking ClosesNoDeadline for booking

Time Slot Configuration

Caption: Define your time slot structure
FieldRequiredDescription
Slot DurationYesLength of each appointment (e.g., 30 minutes)
Start TimesYesWhen slots begin (e.g., every hour)
Buffer TimeNoGap between appointments
Slots Per TimeNoConcurrent appointments allowed

Availability Patterns

Choose how to define availability:
PatternDescriptionBest For
Daily ScheduleSame times every dayRegular business hours
Weekly ScheduleDifferent times by dayVarying schedules
Custom DatesSpecific dates onlyEvents, limited runs
RecurringRepeat weekly/monthlyOngoing programs
Caption: Set different availability for each day of the week

Capacity Settings

FieldRequiredDescription
Slots Per TimeYesHow many can book the same slot
Max Per DayNoTotal appointments per day
Max Per ConsumerNoLimit bookings per consumer

Location Configuration

If appointments happen at physical locations: Caption: Configure appointment location
FieldDescription
LocationSelect from your configured locations
Address DisplayWhat consumers see for the address
Arrival InstructionsDirections, parking, check-in info

Booking Rules

Lead Time

Control how far in advance bookings can be made:
SettingDescription
Minimum NoticeHow far ahead bookings must be (e.g., 24 hours)
Maximum AdvanceHow far ahead bookings can be (e.g., 30 days)

Cancellation Policy

SettingDescription
Allow CancellationWhether consumers can cancel
Cancellation WindowHow far ahead they must cancel
Allow ReschedulingWhether consumers can change times
Caption: Set cancellation and rescheduling policies

Notifications

Consumer Notifications

EventNotification
Booking ConfirmedAppointment details and confirmation
ReminderUpcoming appointment reminder
24-Hour ReminderDay-before reminder
Same-Day ReminderMorning-of reminder
Cancellation ConfirmedBooking cancelled confirmation
RescheduledNew time confirmation

Staff Notifications

EventNotification
New BookingSomeone booked an appointment
CancellationAppointment was cancelled
Today’s ScheduleDaily appointment summary

Reminder Schedule

Configure automatic reminders:
TimingRecommended For
1 week beforeLong-lead bookings
24 hours beforeStandard reminder
2 hours beforeSame-day confirmation

Appointment States

Draft → Published → Booking Open → In Progress → Completed
                         ↓              ↓
                    Fully Booked    Cancelled
StateDescription
DraftNot published
PublishedLive, waiting for booking window
Booking OpenAccepting reservations
Fully BookedAll slots filled
In ProgressAppointments happening
CompletedAll appointments finished

Example: Private Shopping Experience

Scenario

  • Service: VIP private shopping
  • Duration: 1 hour per session
  • Capacity: 2 shoppers at a time
  • Dates: Weekdays for one month

Configuration

Name: "VIP Private Shopping Experience"
Product: Exclusive Collection Preview
Audience: VIP Members

Schedule:
  Available From: March 1
  Available Until: March 31
  Booking Opens: February 20

Time Slots:
  Duration: 60 minutes
  Buffer: 15 minutes
  Start Times: 10 AM, 12 PM, 2 PM, 4 PM

Weekly Availability:
  Monday-Friday: 10 AM - 6 PM
  Saturday: Closed
  Sunday: Closed

Capacity:
  Slots Per Time: 2
  Max Per Consumer: 1

Location:
  Name: "Flagship Store"
  Address: "123 Main St, Suite 100"
  Instructions: "Enter through VIP entrance on Oak Street"

Booking Rules:
  Minimum Notice: 48 hours
  Maximum Advance: 14 days
  Allow Cancellation: Yes
  Cancellation Window: 24 hours

Notifications:
  - Booking confirmation
  - 24-hour reminder
  - 2-hour reminder
Caption: A fully configured private shopping appointment experience

Managing Appointments

Calendar View

View all bookings in calendar format: Caption: View and manage appointments in calendar view

Manual Booking

Administrators can book appointments on behalf of consumers:
  1. Click on an available slot
  2. Search for the consumer
  3. Confirm the booking
  4. Consumer receives confirmation

Blocking Time

Block times for breaks, staff meetings, or maintenance:
  1. Select time slots to block
  2. Add a reason (optional)
  3. Blocked slots won’t appear to consumers

Best Practices

Slot Design

  1. Include buffer time - Allow transition between appointments
  2. Realistic durations - Don’t underestimate time needed
  3. Consider lunch/breaks - Block out non-available times
  4. Test the flow - Walk through the consumer experience

Booking Window

  1. Open early enough - Give consumers planning time
  2. Close appropriately - Enough time to prepare
  3. Consider time zones - If serving multiple regions

Capacity Management

  1. Start conservative - Easier to add capacity than remove
  2. Monitor no-shows - Adjust overbooking if needed
  3. Waitlist option - Capture demand for full slots

Communication

  1. Clear instructions - Location, parking, what to bring
  2. Multiple reminders - Reduce no-shows
  3. Easy rescheduling - Make changes simple
  4. Follow-up - Post-appointment feedback

Handling Issues

High No-Show Rate

If many consumers don’t show:
  • Send more reminders
  • Require confirmation 24 hours before
  • Consider requiring deposits
  • Implement no-show penalties

Overbooking

If you accidentally overbooked:
  1. Contact affected consumers immediately
  2. Offer alternative times
  3. Provide compensation if appropriate
  4. Review booking system settings

Last-Minute Cancellations

If cancellations create empty slots:
  • Enable waitlist notifications
  • Reduce cancellation window
  • Consider cancellation fees
  • Offer to reschedule instead