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

    custom emails & show/hide empty fields

    Asked by mountainchristian on July 16, 2013 at 05:59 PM

    I have set up a very long form, and need 1/2 of it to go to one colleague and the other 1/2 to go to another in an email alert. One is a building use request the other is Graphics etc. There will be many empty fields (maybe like 30) for each submission- so i need to hide the empty fields, but I only want each of them to get their portion, to eliminate confusion. is there any way to do this?? whenever i modify the email, all the empty fields show up again, and thats not good!!!!! please help!

    Emails hide empty fields email long form
  • Profile Image
    JotForm Support

    Answered by Mike_T on July 16, 2013 at 06:40 PM

    Thank you for contacting us.

    We do not have the 'Hide Empty Fields' option for custom emails, but it might be added in the future. I have sent an additional feature request ticket to our Development Team.

    As a workaround, you may consider creating separate email notifications with different content.

    Then, use conditional logic in order to point created Email Notifications to corresponding email accounts based on form actions.

    Please feel free to contact us if you need any further assistance.

  • Profile Image

    Answered by mountainchristian on July 16, 2013 at 11:59 PM
    Do you know when you might add 'Hide Empty Fields' option for custom emails
    . We may abandon this and all the work I'Ve done if it can't be fixed
    . The work around doesn't work at all for what I need it to do
    Rachel
  • Profile Image
    JotForm Support

    Answered by EltonCris on July 17, 2013 at 01:53 AM

    Hi Rachel,

    This was already in our dev team's "To Do" list. Unfortunately we can't provide you any ETA to when the hide empty fields will be enhanced. We can only accommodate request, our dev team has their priority lists on what features, bugs needs to be worked on so we can't say when exactly this will be completed. Rest assured, we will let you know here for any updates about this.

    Thanks!

  • Profile Image

    Answered by BenGerrish on August 14, 2013 at 07:28 PM

    Hi Team - I also need this feature. Please provide an ETA so that we can evaluate if we will go with jotfrom as our provider.

    Best Regards,

    Ben

  • Profile Image
    JotForm Support

    Answered by jonathan on August 14, 2013 at 08:43 PM

    Hi Ben,

    I am sorry, but we cannot provide yet an exact ETA for this.

    Although this requested feature is on important priority. Meaning, it has a higher chance of being implemented sooner.

    Thank you for your patience and understanding.

    Regards,

  • Profile Image

    Answered by Ashyana on August 17, 2013 at 02:36 PM

    I too am desperate for this feature to be implimented.  Please please please get on this ASAP.

    To think that such a basic feature is not availble for such a complex form site is unreal.

    Overall JotForms does a nice job, but seriously this needs to be done now! 

    Thanks!

  • Profile Image
    JotForm Support

    Answered by Tasha on August 17, 2013 at 04:27 PM

    Thanks for letting us know that you would love this feature as well. Our developers are currently working on it and once we have an update we will send a reply to this thread.

    Thanks!

  • Profile Image

    Answered by crsslo on August 27, 2013 at 04:36 PM

    We are looking forward to seeing this feature implemented!

  • Profile Image

    Answered by pinoytech on August 27, 2013 at 05:25 PM

    @crsslo

    As soon as this feature implemented, we'll inform you immediately.

  • Profile Image
    JotForm Support

    Answered by NeilVicente on December 05, 2013 at 04:17 AM

    Hello everyone,

    We have implemented a feature that allows customization of email alerts without breaking the hide empty fields feature. However, for this to be possible we had to lock down the default table that contains the question and answer rows. Everything else outside of that table is free for editing though.

     

     

    Note: You may choose to 'unlock' and edit the data table, but doing so will forfeit the ability to hide empty fields on the email.

    Please do try it out and let us know what you think.

  • Profile Image

    Answered by crsslo on December 05, 2013 at 11:46 AM

    We really appreciate development of this feature.  I want to commend JotForm on their customer support.

    Unforunately though, we really need to be able to style the notification.  For instance, we need our results to be displayed in a different order than the fields are on the form.

  • Profile Image
    JotForm Support

    Answered by NeilVicente on December 05, 2013 at 12:15 PM

    We do understand the need for customization, however, since the email editor composes the templates in HTML, it is near-impossible to provide both functions --- full customization and ability to hide empty fields.

    We are sorry about that.

  • Profile Image

    Answered by Ashyana on December 06, 2013 at 01:13 AM

    Hi,

     

    This is still not working for me and I am not sure why.

    When I go into edit email alert, the table shows up in the format you have posted, however it does not show the 'Unlock Data Table' option.  Even without making a single change to the table, the empty fields still show up in email.  Not sure what I am doing wrong.  Thanks!

  • Profile Image
    JotForm Support

    Answered by NeilVicente on December 06, 2013 at 06:45 AM

    @Ashyana

    I forgot to mention that the 'Hide Empty Fields' option must be enabled for your form.

    Go to Setup & Embed > Preferences > Advanced Settings

  • Profile Image

    Answered by kp on December 06, 2013 at 11:28 AM

    Hi,

     

    the hide empty field is enabled.

    still it is not working.

  • Profile Image
    JotForm Support

    Answered by Welvin on December 06, 2013 at 12:13 PM

    @kp,

    Please create your own thread and provide the form URL so we can check it for you. Start a new thread using this link: http://www.jotform.com/answers/answer.php?.

    Thank you!

  • Profile Image

    Answered by antoniooi on December 09, 2014 at 01:25 AM

    Hi JotForm Team,

    I know you guys had been working very hard and probably have a very long To-Do List to be taken care of, but let me give you some suggestions here as this could make your email feature more usable to wider range of users:

    1. Default Table Locking should at least provide sub-grouping of fields based on the Heading elements added by the user. For example, when you LOCK the HTML Data Table, you should, by default, include also the Heading part of the form group the fields in the email for higher readability. Without this feature, those long forms with many fields will be very hard to be read by the recipient of the email. When rendering as HTML Data Table, the sub-headers for sub-grouping should look something like that:

    <td colspan="2"><h4>The Sub Heading Goes Here</h4></td>

    2. Use HTML's id attribute for higher flexibility. In the programming point of view, you just can't make use of the field caption to identify the HTML table row -- use id for <tr> instead regardless of <td> contents of the row. Through this way, your program logic will show/hide based on row id + {fieldValue}, not based on field caption (or any other risky means). Namely, if {fieldValue} is empty, hide the <tr> that contains it. Note that if you can detect the <tr> container of the {fieldValue}, you don't even need to use the id attribute at all.

    Anyway, the above are just suggestions. Your team may have more other concerns that we don't know. But hope that you'll find them useful. Keep up the great work!

    P/S: Yes, I need this feature too.