Enabling Online Booking
⭐Pro Online booking requires a Pro or Premium subscription.
This guide walks you through enabling and configuring your public booking page.
Prerequisites
Before enabling online booking, ensure you have:
- Pro or Premium subscription
- At least one service created
- At least one service marked as public
- Working hours configured on your calendar(s)
Enabling Booking
Go to Online Booking Settings
Navigate to Settings > Online Booking from the sidebar.
Enable Online Booking
Find the Enable Online Booking toggle and turn it on.
Choose Your Username
Your username creates your booking URL:
timeblu.com/your-username
Username requirements:
- 3-30 characters
- Letters, numbers, hyphens, underscores
- Must be unique (not taken by another user)
- Case-insensitive
Good username examples:
sarahsmithlifecoach-sarahsarah_coaching
Save Settings
Click Save to activate your booking page.
Test Your Booking Page
Click Preview or visit your booking URL to see the client experience.
Choosing a Username
Best Practices
- Keep it simple - Easy to remember and type
- Use your name -
johndoe,sarahcoaching - Use your business -
sunrisecoaching,mindfultherapy - Avoid numbers - Unless part of your brand
- Make it professional - Represents your business
Username Tips
| Good | Avoid |
|---|---|
sarahsmith | sarah123456 |
lifecoach-jane | xX_coach_Xx |
wellness_center | test-page |
Changing Your Username
You can change your username anytime:
- Go to Settings > Online Booking
- Edit the username field
- Check availability
- Save
Changing your username changes your booking URL. Update all shared links!
Required Setup
Services Must Be Public
Only public services appear on your booking page.
- Go to Services
- For each service you want bookable:
- Edit the service
- Set Visibility to Public
- Save
Learn about service visibility →
Working Hours Must Be Set
Clients can only book during your configured working hours.
- Go to Calendars
- Edit each calendar
- Configure working hours
- Save
Services Linked to Calendars
Services should be linked to at least one calendar.
- Edit each public service
- Ensure calendars are selected
- Save
Learn about linking services →
Configuration Options
Auto-Confirm Bookings
Control how bookings are confirmed:
| Option | Behavior |
|---|---|
| Immediate | Bookings confirm automatically |
| Manual | You confirm each booking |
| Timeout | Auto-confirm after X hours |
Auto-confirm timeout:
- Set hours (e.g., 24 hours)
- Pending bookings auto-confirm if you don’t respond
- Prevents bookings being left hanging
Allow Client Cancellations
Enable clients to cancel their own bookings:
- Enabled - Clients can cancel via email link
- Disabled - Clients must contact you to cancel
Notification Settings
Configure what notifications you receive:
- New booking notification - Email when someone books
- Confirmation notification - Email when you confirm
Booking Page URL
Your URL Structure
Your booking page is at:
https://timeblu.com/your-usernameLink Types
| Type | URL |
|---|---|
| Main page | timeblu.com/username |
| With locale | timeblu.com/en/username |
Verifying Setup
Checklist
After enabling, verify:
- Booking toggle is on
- Username is set and available
- At least one public service exists
- Working hours are configured
- Booking page loads correctly
- Services appear on page
- Available slots show correctly
Test Booking
Make a test booking:
- Visit your booking page
- Go through the booking flow
- Use your own email
- Complete a booking
- Verify it appears in your calendar
- Check email notifications
- Cancel the test booking
Troubleshooting
Booking Page Shows No Services
- Check services are marked as public
- Verify services are linked to calendars
- Ensure online booking is enabled
No Available Time Slots
- Check working hours are configured
- Verify you’re not fully booked
- Check for holidays or blocked time
- Ensure dates are within booking window
Username Not Available
- Try variations with hyphens or underscores
- Add a location or specialty
- Use full business name
Booking Page Not Loading
- Verify online booking is enabled
- Check username is set
- Clear browser cache
- Try incognito/private mode
Disabling Booking
To turn off online booking:
- Go to Settings > Online Booking
- Toggle Enable Online Booking off
- Save
When disabled:
- Booking page shows “Booking unavailable”
- Existing bookings are preserved
- Re-enable anytime
Disable booking temporarily for vacations or unavailable periods instead of removing time slots.