Thanks for posting this Hannah! Something went wrong when I tried to post, so here’s the text I originally wrote up, along with two suggestions for the change. Rob
~~~
If you are available all day from 9am-5pm, and have made 30 and 60 minute meetings available, then people can book 30 minute meetings beginning at 9:00, 9:30, 10:00, 10:30, etc.
However, they will only be able to book 60 minute meetings starting on the hour, at 9am, 10am, 11am, etc. They should be able to book a meeting (for example) from 10:30 - 11:30. Even more perversely, if you are available from 8:30am, then the 60 minute meeting slots will begin
at 8:30, 9:30, 10:30, etc. There’s no way someone can arrange a meeting on the hour with you now.
This is an odd oversight, and one that other services (eg: Calendly) have solved without trouble, and without further complicating the UX. (BTW: I can definitely see why some users would NOT want more granularity. The existing set-up does make sure that meetings are as tightly packed as possible.)
My recommendation would be to go with either of the following:
Option 1: New Defaults, no changes to UI
For meetings of 30 minutes or more, allow the meeting to begin on the hour or half-hour. EG: for a 60 minute meeting, the visitor would automatically be offered meeting times at 9, 9:30, 10, 10:30, etc.
Option 2: Customizable, new setting in UI
For each meeting type, the Hubspot user would be see a new option, allowing them to select the granularity of potential start times for this meeting type. The options might be 5min, 10min, 15min, 30min, 60min.
So for example, if the user selected 15 minutes, then meetings of this type could be booked at 9am, 9:15, 9:30, 9:45, 10am, 10:15, 10:30, etc.
Example screenshots:
My schedule as it appears in the Hubspot meeting planner. Meetings can only start on the hour.
My schedule for the same day, as it appears in the Calendly meeting planner. Meetings can start at whatever time is convenient for the other party.