What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Can I set up a notification email to be sent out on a date provided in one of the form's required field's?

    Asked by hpelanda on September 21, 2016 at 04:51 PM

    As you can see in the screenshot, my form has some fields for specific date information. I would like to send out notification emails on the those specific dates. Is that possible?

    Screenshot
  • Profile Image
    JotForm Support

    Answered by Welvin on September 21, 2016 at 06:07 PM

    Yes, that is possible. You can do it through conditional logic.

    https://www.jotform.com/help/167-How-to-Send-Email-Based-on-User-s-Answer

    Here's an example conditional logic for date field:

     

    You have a few options in the IF TARGET section and you can set a dynamic date in the IF VALUE box.

  • Profile Image

    Answered by Heloisa on September 22, 2016 at 08:53 AM

    Thank you for the quick response. I need some more information though. In order to create that conditional logic I would have to create a field called Date and someone would have to input that value and submit the form right? Let me explain more specifically what I need with an example.

    Someone will fill the form on say 9/23/2016. On the "bid date" field they will input a future date, say 10/15/2016. The three following fields (7 days prior, 3 days prior, 1 day prior) will be automatically field out by a conditional logic I created.

    Then, ideally 3 different emails would be sent out on those three specific dates (10/15 minus 7, 10/15 minus 3, 10/15 minus 1)

    In other words, when the form is submitted on 9/23 it would hold those emails to be sent out on those three specific dates.

    Therefore, I guess the conditional logic that would work would be something like:

    If: calendar date 

    state: is equal to date

    target: another field

    field: 7 days prior

     

    send: email

     

    I found something very similar to what I want in the Autoresponder email settings that has the option:

    "Send emails later" and gives the options of "Right away", 1, 2, 3, 7, 14, 30, and  "On a later date"

    However, it is not quiet what I need. My goal is not to use the date of submission of the form as a reference point for emails to be sent out later, but rather use those three specific fields.

    I don't know if that's possible but if you can find a way to do that it would be very helpful.

     

    Thank you very much.

     

  • Profile Image
    JotForm Support

    Answered by Welvin on September 22, 2016 at 11:08 AM

    Yes, the field needs to be filled to trigger the conditional logic. 

    Unfortunately, dynamic date based on another field is not possible. Let me test the workaround of targeting another date field. I'll let you know.

  • Profile Image
    JotForm Support

    Answered by Welvin on September 22, 2016 at 11:29 AM

    I'm sorry, but it's not working. I was trying to add the condition and target a duplicate field that has the same condition:

     

    I will create a ticket for this matter. I'll let you know when we have an update on it. For the meantime, you may consider sending a static notification when the date fields are filled.