Appointment Element: Use Conditional Logic to Adjust Available Times Based on Zip Code for Drive Time

  • D
    David Ziegler
    Asked on January 24, 2026 at 1:44 AM

    I'm trying to find out how to use conditional logic on the appointment element to block off an hour before and after on calendar to allow for drive time on a scheduler for appointments at the extreme distances from my office

    example i have an opening at 12 noon but i want calendar to show 1pm as available instead of 12 noon if a certain zip code is inputted as a part of the conditional logic

  • Profile Image
    Myla_T
    Replied on January 24, 2026 at 3:33 AM

    Hi David,

    Thank you for reaching out to Jotform Support. If I understood it correctly, you want to adjust the appointment time atleast an hour every appointment? Currently, jotform does not sdupport conditional logic on the timing on the Appointment widget. The Conditional Logic can only be applied on the the element and it's values collected but not the timing.

    Alternatively, you can use other widgets such as Weekly Appointment Planner Widget and you can set the value you availability and also you can set a limitation on how many slots is available. As for the timing, we suggest declaring the followed timezone on the selection to avoid confusion for your form users. Here is how it would look like:

    
Appointment Element: Use Conditional Logic to Adjust Available Times Based on Zip Code for Drive Time
Image-1 Give it a try and reach out again if you have any other questions.