Waitlist
Allow your customers to sign up and be notified when availability opens up
The waitlist allows users to sign up when no sun loungers are available for a specific date. When a cancellation occurs, the system automatically notifies them so they can make a reservation.
Requirements
To use the waitlist you need:
- Compatible plan: Your plan must include the "Waitlist" feature
If you don't see the option in the menu, contact support to verify your plan.
How it works for customers
When a user selects a date with no availability in the widget:
- They see the signup form instead of the sun lounger map
- They enter their email (required) and optionally name and phone
- They can select a zone if they're only interested in a specific area
- They receive confirmation by email that they're signed up
Availability notification
When another customer cancels a reservation:
- The system searches for users waiting for that date
- Sends an email with a direct link to book
- First signed up have priority (FIFO)
- Up to 10 users are notified per cancellation
Managing the waitlist
Access the panel
- Go to Waitlist in the side menu
- You'll see statistics and the signup table
Available statistics
| Counter | Description |
|---|---|
| Pending | Users waiting for notification |
| Notified | Users who already received an alert |
| Expired | Signups whose date has passed |
| Cancelled | Users who cancelled their signup |
Filter signups
You can filter the list by:
- Email: Search by email address
- Date: View signups for a specific date
- Status: Pending, Notified, Expired or Cancelled
Information for each signup
| Field | Description |
|---|---|
| User's email address | |
| Name | Name (if provided) |
| Desired date | Date they want to book |
| Time slot | Morning, Afternoon or Full day |
| Zone | Specific zone or "Any" |
| Status | Current status of the signup |
| Signed up | Date and time of signup |
Available actions
- Delete: Remove the signup from the list
System behavior
Period matching
When a reservation is cancelled, users are notified according to the period:
| Cancellation | Notifies |
|---|---|
| Full day | Morning, Afternoon and Full day |
| Morning | Only Morning and Full day |
| Afternoon | Only Afternoon and Full day |
Automatic expiration
- Signups whose date has passed are marked as Expired
- This is processed automatically every night at 2:00 AM
- Expired users don't receive more notifications for that date
Cancellation by user
Users can cancel their signup from:
- The link in the confirmation email
- No account or login required
Emails sent
Confirmation email
Sent when the user signs up:
- Confirms they're on the list
- Shows the selected date and zone
- Includes link to cancel signup
Availability email
Sent when there's a cancellation:
- Informs that availability exists
- Direct "Book now" button (takes to widget with date pre-selected)
- Warns that availability is limited
Frequently asked questions
How many users are notified per cancellation?
Up to 10 users per cancellation, ordered by signup date (first to sign up is first to be notified).
Is the reservation guaranteed for the notified user?
No. The notification only alerts that availability exists. The user must complete the reservation in the widget and someone else might book first.
Can I manually notify a user?
Not currently. Notifications are sent automatically when cancellations occur.
What happens if a user signs up multiple times?
One signup per email+date+zone+period is allowed. If they try to duplicate, they'll see a message indicating they're already signed up.
Can waitlist users choose a specific sun lounger?
No. The waitlist is for dates with no availability. When they receive the notification, they can select from the sun loungers available at that moment.
Important considerations
Privacy
- Emails are used only for availability notifications
- Users can cancel their signup at any time
- Data is automatically deleted after expiration according to your policy
Performance
- No limit on signups per date
- Notifications are processed asynchronously
- Doesn't affect widget performance
Zone integration
If a user signs up for "Any zone":
- They'll receive notification when there's a cancellation in any zone
- The link takes them to the widget where they can choose a zone
If they sign up for a specific zone:
- They'll only receive notification of cancellations in that zone