Docs

Date Picker Block

Published July 25, 2026

Use a Date Picker when the participant needs to choose a valid calendar date. It is best for start dates, booking preferences, deadlines, event dates, availability checks, and follow-up timing.

Date Picker is more reliable than asking for a date in a Text Response because the participant chooses from a calendar input. That keeps the answer structured and easier to validate, compare, and route on.

Date Picker block settings panel showing required response, min date, max date, past dates only, future dates only, and Jump Logic.

Builder settings show the controls that shape the Date Picker behavior.

Participant-facing Date Picker question with a calendar popup and back and next navigation buttons.

Participants choose from a native calendar-style input instead of typing a free-form date.

Best used for

Appointment preference

Let participants select a preferred consultation, call, or service date.

Project kickoff

Capture the earliest start date or target launch date for intake workflows.

Deadline or event date

Ask for an important date that affects eligibility, urgency, or next steps.

Availability screening

Route people differently when timing is inside or outside your service window.

When to choose another block

Need an explanation

Use a Text Response when the participant needs to explain timing in their own words.

Need a broad window

Use Choice Buttons or Multiple Choice for choices like this week, next month, not sure, or urgent.

Need lead form data

Use Lead Capture fields when the date belongs directly with contact details.

Need AI interpretation

Use an Agent Step after the Date Picker when timing should influence generated recommendations.

Setup flow

  1. Add a Date Picker block from the Question Blocks palette.
  2. Write a prompt that tells the participant what date to choose.
  3. Turn on Required response when the flow cannot continue without a date.
  4. Set Min date and Max date when the answer must stay inside a specific window.
  5. Use Past dates only or Future dates only when the question should reject one side of today.
  6. Add Jump Logic if the selected date should change the participant's path.

Settings reference

Required response

Prevents the participant from moving forward until they select a date.

Min date

Blocks dates before the earliest acceptable calendar date.

Max date

Blocks dates after the latest acceptable calendar date.

Past dates only

Restricts selection to dates before today when historical timing matters.

Future dates only

Restricts selection to dates after today for bookings, deadlines, and next steps.

Split Media

Basic+
Overrides the question-level split media when the quiz uses a Full-Page Split layout.

Jump Logic

Pro
Routes participants based on the selected date or related rule conditions.

Range guidance

Use date constraints to prevent bad submissions before they happen. A future-only Date Picker works well for start dates, booking dates, and deadlines. A past-only Date Picker works better for birth dates, purchase dates, completed events, or history-based eligibility.

Min and max dates are useful when the window is more specific than simply past or future. For example, an event registration quiz might accept dates only between the registration opening date and the event deadline.

Avoid stacking constraints that create an empty or confusing calendar. If you use both a min date and future-only, make sure the min date is still in the future. If you use both a max date and past-only, make sure the max date still leaves enough valid choices.

Routing guidance

Jump Logic can send participants to different paths when timing changes what should happen next. Common patterns include routing urgent dates to a priority path, sending unavailable dates to a waitlist, or skipping scheduling details when the selected date falls outside your service window.

Use date-based routing for clear business rules. If the meaning of the date depends on context, pair the Date Picker with a structured follow-up question or an Agent Step.

Troubleshooting

Why can participants not select a date?
Check the min date, max date, past-only, and future-only settings. A conflicting combination can leave no valid dates available.
Should I use past-only or future-only?
Use future-only for scheduling and upcoming deadlines. Use past-only for dates that already happened, such as a purchase date, event date, or date of birth.
Can I branch based on a selected date?
Yes. Use Jump Logic when the selected date should send participants to a different question, lead capture, outcome, or follow-up step.
Should I collect a date here or in Lead Capture?
Use Date Picker when the date affects the quiz flow. Use Lead Capture when the date is part of the contact record and does not need its own question-level logic.

Tips

  • Use specific prompt language, such as "Select your preferred kickoff date" instead of "Pick a date."
  • Add a min date for booking flows so participants cannot choose dates before you are available.
  • Add a max date when a deadline, promotion, or event window matters.
  • Use structured choices instead of Date Picker when exact dates are less important than timing categories.
  • Preview the question in the participant experience after changing date rules.
  • Test edge cases around today, the min date, and the max date before publishing.
Share