Customize Date Picker

I need the ability to customize the dates shown in a date picker so that only the dates that are relevant are shown and the irrelevant dates are grayed out.


I have a form that collects registrant information for an ongoing event that is only held on specific dates but the dates and times change month to month.


Right now I am forced to use a text field for the available dates, which keeps me from being able to setup automated reminder emails based on date.

HubSpot updates
changed to: Not Currently Planned
Jun 3, 2020

Hi HubSpot Community,


My name is Joe, I'm the Ideas Forum Manager. I've been in contact with the HubSpot product team about this Idea, and I wanted to provide a quick update.


We appreciate all the feedback you’ve shared here to help our team evaluate this feature request. However, at this time, this functionality is not something our team is planning to build into HubSpot. This is certainly subject to change in the future, so feel free to leave feedback if you'd like. We'll update this thread if our plans change.

Ideas Forum Manager

changed to: Idea Submitted
Sep 20, 2017

changed to: Needs Detail
May 4, 2017

This is an interesting idea @Jarrick. Would love to hear more use cases around this and how people would use this feature.

27 Replies
updated to: Needs Detail
HubSpot Product Team

This is an interesting idea @Jarrick. Would love to hear more use cases around this and how people would use this feature.

Occasional Contributor | Diamond Partner

The main goal is to be able to create a workflow that can send automated event reminders and/or marketing emails, based on the event date that the contact chose when filling out the event registration form.


I don't want to use a date picker field that doesn't allow for blocking certain dates because it leaves too much opportunity for the contact to choose a date that is not one of the event dates. So, I am currently having to use a text field, which does not allow me to do things like, send an email X days before the event.

updated to: Idea Submitted
HubSpot Product Team
Regular Contributor

Great idea. I'm looking for the same thing.

New Member

This would be a great feature for my team to have as well!

New Contributor

The addition of this feature will be a huge benefit for our team. For example, we are sending out a landing page that allows our customers to book a date and time with us. For the date field, we are using a Date Picker option which has a few problematic drawbacks.


1. The Date Picker allows for customers to choose dates in the past. For example, a customer can choose yesterday's date and still be able to book time with us. This may be related to human error, but it would be great if we have the option of not allowing past dates as a choice for our customers. 


2. As previous users have already mentioned, we need to be able to customize the date range of the date picker. If a certain opportunity is only available for a certain period of time, we are unable to select the dates that our customers can choose. This results in our customers scheduling dates with us that are not within our opportunity timeline. 


3. The Date Picker does not allow for a buffer time option. This means that customers are able to select tomorrow's date when we need 48 hours notice for preparation. This results in us having to reach out to the customer and rescheduling after they have already booked a time with us. 


Regular Contributor

The functionality wendy123 outlined would be perfect for us! I want to restrict the date picker for available dates/times.


HubSpot Employee

It would be useful if we can control the pickable date from calendar based on two date field. 


For example. 

Check in date 1, visitor pick 1st Jan 2018, and if we can restrict visitor to only able to pick 2nd Jan 2018 onwards. 

New Contributor

We would love this functionality as well! 

New Contributor

Yes we would also love this feature!


We have events that we are getting people to sign up for, but events are only posted on certain days so we would like to restrict which dates people can pick in the form field.


If this could be added it would be perfect for us!


New Contributor

This feature is also needed for my team! 


Some events are only available on certain days so the ability to block off the unavailable dates would be great! 

Occasional Contributor

I'm looking for this feature a while now and I just came across this thread. Upvote on this as well!


My Sales AND Implementation team are giving demo's to prospects and customers. You don't want everyone to pick a date and time that suits them. That's not scalable for our reps. Seems like a pretty straightforward thing to make since the meeting tool of Hubspot does have the abaility to personalize the timeslot a prospect can book. 


I also notice that this topic is already more than 6 months old. Can the Product Team give an update on this Idea?



New Contributor

I agree! As a construction company who arranges visits to display homes on a daily basis, we urgently need this functionality.

New Contributor

Also looking for this feature! We hold a lot of on-site events for our clients that occur in the summer. We send out our invites in spring and would love to customize the date picker field in forms so that clients can only select the dates we make available.

New Contributor

This would be great for us as well. People can book trips in our cruises in the past. Or even start 18/09 until 12/09, which doesn't make sense.

Regular Visitor | Gold Partner

Agreed, this should be done!

Occasional Contributor

Agreed. We also use this feature, but for triggering an ongoing automation. The ability to limit  selection by a set range: for example only allow dates to be selected 2 days from entry to 30 days from entry would be incredibly useful.

New Contributor

Please make this happen.  We could use this for scheduling appointments at different locations

New Contributor

Same! I would love it if that was a feature!

New Contributor

This would be really usefull. I have the same case as Jarick. I have a form that collects registrant information for an ongoing event that is only held on specific dates but the dates and times change month to month.


Is there any workaround? I would love to hear about it. If it is a necessary to develop someting, please let me know. I'm happy to help.