You can use dynamic selectable date ranges to control which dates users are allowed to pick in a Date field.
When this can be useful
Dynamic selectable date range can be useful whenever you need to restrict the dates in a flexible way. For example:
Allowing future booking dates for X days ahead,
Limiting users to selecting dates in the past, but no earlier than X months ago,
Making sure a date of birth can only be selected within a realistic range in the past,
And many more.
How to set the dynamic date range on your Date field
Click on any Date field in your form, and in the right-hand panel, set the Selectable range to Dynamic.
You can then configure the From and To values – both will be relative to the submit date (today):
• From → controls the earliest selectable date
• To → controls the latest selectable date
ℹ️ You can use both positive and negative values to precisely control the selectable range.
Positive values allow future dates:
• From set to 1 week → users can only pick dates starting one week from today
• To set to 3 months → users can pick dates up to 3 months ahead
Negative values allow past dates:
• From set to -3 months → users can only select dates going back up to 3 months in the past
• To set to -18 years → users will only be able to select dates at least 18 years ago

