Time in confirmation mails is not correct

  • Profile Image
    Asked on January 03, 2012 at 04:54 AM


    The time of the subscriptions I'll use on a confirmation mail is wrong. I believe it's not the timezone I have chosed in 'my account setting'.

    I just tried with a testmail and the time now in Brussels (GMT+1) will be 09.50 hrs
    Time on confirmation mail will be 04.50 hrs...

    Thanks in advance 


  • Profile Image
    Answered on January 03, 2012 at 10:31 AM

    I'm a lucky customer. But I'm wondering it takes this time so long before I'll get an answer. Even I have a premium account... ;-)

  • Profile Image
    Answered on January 03, 2012 at 01:52 PM


    Sorry for taking a little longer to answer your query.

    For your information, the placeholder {date} is not account specific, meaning it will not follow your chosen timezone (in your account settings) to generate the time the submission was made. Instead it uses our server's location timezone which is GMT-5.

    My suggestion to your problem is to add a DateTime field on your form.


    Make sure that the Default Time button is toggled on. This field will always follow the time set on the form submitter's computer, so if your user is located in Brussel, the time on his computer will most likely be using GMT+1.

    You may then add this field on your form's notification e-mail by clicking its placeholder found on the right side of the Compose Email Wizard. (Setup & Embed > Email Alerts > [your notification's name] )


    Hope you find this workaround useful.

  • Profile Image
    Answered on January 03, 2012 at 05:04 PM

    Hi Neil 

    Thanks for your workaround. I did it as you told me.
    But I tried to hide also the date field on the form with help of making a new condition
    "hide date field if field ABC contains XYZ"

    This works, date field is hidden, but the value on the notification e-mail will be empty (only this value "--:")
    So my conclusion, a date field can not be make hidden or it don't generate a date anymore? Or do I make a mistake ? I don't want the customer can change the date of his subscription manualy ;-)

    Or can this maybe work: ln my account I'll tell I'm living in Panama GMT-5 ? 



  • Profile Image
    Answered on January 03, 2012 at 05:07 PM

    We can help you hide the date field by injecting custom CSS in it, but first, we need to be able to inspect the form's source codes.

    Can you tell us the name of this form?

  • Profile Image
    Answered on January 03, 2012 at 05:09 PM

    And by the way, using another timezone for your account will not change how the {date} timestamp works. It will always use GMT-5 to generate the time and date.

    Your best option is the DateTime field.

  • Profile Image
    Answered on January 04, 2012 at 01:35 AM

    Hi Neil 

    This is the form: http://form.jotform.com/form/11252707396
    Name: "Inloggen insturen artikels Stokrooie"

    Thanks in advance to help me out hiding the date field. 

    Can you also explain what you'll change in the CSS cause I have also some other (similar) forms to build.

  • Profile Image
    Answered on January 04, 2012 at 04:38 PM

    To hide that datetime field using CSS, you need to identify its element  ID.



    its ID is id_28.

    I then need to add custom CSS to the form to hide it. 

    Do this by clicking on the Setup & Embed toolbar and clicking Preferences, then Form Styles and adding the following CSS into the Inject Custom CSS text area:

    #id_28 {display:none !important; }


    This field should now be hidden. 


    Can you try that out and also remove the Condition you had set up the 'hide' the datetime field? and check if you have any better success in implementing Neils idea with the datetime field hidden this way?

    Let us know how you get on or if you need any further questions answered. 

  • Profile Image
    Answered on January 05, 2012 at 04:15 AM

    Perfect, it works ! 
    Thanks a lot for your help. ;-)