đź“… Enable additional parameters to [Date] Custom Fields
I
Ian Molendyk
Enhance [Date] custom field controls to allow more granular input validation and user experience constraints.
Problem:
Currently, GHL allows creation of custom [Date] fields, but offers no way to enforce restrictions on the type of dates a user can select. This limits use cases where only past or future dates are valid (e.g., DOB vs. appointment booking).
Proposed Solution:
When creating or editing a [Date] custom field, provide configuration options to restrict the selectable date range. Suggested parameters include:
- Date Range Constraints
- Min Date / Max Date: Set specific earliest and latest valid dates (e.g. min: 01-01-2020, max: today()).
- Relative Date Limits
Use dynamic constraints like:
- min: today()
- max: today() + 1 year
- Date Direction Control
- Allow only Past Dates (e.g. for Date of Birth, Enrollment Date)
- Allow only Future Dates (e.g. Event RSVP, Appointment Scheduling)
- Disable Specific Days
- Block weekends or specific weekdays (e.g. disable: Saturday, Sunday)
- Useful for business logic like office closures.
Log In