Variable "Service Duration" for Consultants, Event Space, Meeting Rooms, etc.
T
Trey Wesson
Currently, there is a fixed booking duration for all calendar types. I have clients that need to give the contact/client the ability to choose how much time is booked.
Imagine a consultant that charges by the hour. A client wants to book 3 hours on their calendar. Or, someone needs a meeting room or event space for 6 hours.
Under "Service Duration" setting, add "variable" as an option and the ability to set parameters such as:
- Book up to X hours
- X increments (ie. in 15min increments)
* There should not be a requirement to assign the meeting to a user but it should be an option (ie. meeting room booking would not need a user but a consultant would)
Bonus points for variable pricing based on the amount of time they book for:
- $50/hour
- $150 for half day (4 hours)
- $300 for full day (8 hours)
On the front end calendar:
- Unavailable spots are grayed out.
- User can drag to select available time (or click start time and end time to select everything in between) within the parameters set.
Current workaround - which is very messy and inefficient. Imagine I had meeting room or event space and I want to allow someone to book in one hour increments from 1 hour to 8 hours.
I need to create a separate calendar for each time duration (8 calendars total):
- 1 hour
- 2 hours
- 3 hours
- 4 hours
- 5 hours
- 6 hours
- 7 hours
- 8 hours
Then, the contact would need to determine the amount of time they want to book for first, then see when that chunk of time is available.
Well, what if 3 hours is ideal but I could make 2 hours work depending on the day? Now they're clicking in and out of predetermined time chunks. It's just a bad experience.
Not to mention I have 8 calendars set up. What if I have 3 meeting rooms? 24 calendars just so someone can book a time range they want. Not to mention if I want them to be able to book in 15 or 30min blocks.
Anyway, this seems like a relatively simple thing to implement relative to other complex features you've created in the system and I think it would go a long way in opening up new industries that could be serviced with the system.
Log In
P
Paul Pratt
100%. Having to build a calendar for each duration is just ridiculous. We should be able to have one calendar per service and have the user pick duration in minutes or hours or days. Can be done in many WordPress plugins but not GHL!
J
Jose Rodriguez
Currently needing this feature as well. Thanks for taking the lead and posting!