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

    Feature Request - Form Metadata in report

    Asked by Masalamedia on December 19, 2012 at 03:00 PM

    Can't remember if I dropped this in to you guys before:

    I could really use a few additions to the form metadata besides SessionID and IP Address. Namely

     

    - Submission timestamp (customizeable for date only, or date plus time)

    - Submission system OS and browser flavor

    - Geolocation of IP address (even just a country would be better than nothing, but city would be ideal)

    - Submitting page URL (e.g. I have a contact form which I embed on 10 different pages... need to know which page's form gets utilized more often, and don't want to recreate the form 10 times, once for each page)

     

    Thanks for considering.

  • Profile Image
    JotForm Support

    Answered by Deygus on December 19, 2012 at 03:59 PM

    Hello and thank you for your ideas and input. I will happily forward some of your ideas to our developers but first I'd like to learn a little more information about them as I also have some things that I would like to point out after reading through them.

     

    - Submission timestamp (customizeable for date only, or date plus time)

    Technically this has already been done because it time and datestamps it both in your alert and the submission itself so I'm not to sure how beneficial it would be to limit it to these options.

    - Submission system OS and browser flavor

    I'm not quite sure what you mean about this? Based on the vibe I'm feeling from it although I may be wrong I believe this to be a touchy subject because theoretically it violates privacy especially when dealing with forms since forms are mainly designed to do one thing mostly which is collect data and not too many people are fond of just handing out every single tidbit of information unless it is something worth while. On a different note though, if this were used for a technical side then it would be something completely appropriate and understandable because there would be a need for it to help at a support and technical level for things such as electronics, computers, etc,.

    - Geolocation of IP address (even just a country would be better than nothing, but city would be ideal)

    I'd like to know a little bit more on how you'd like this to work? We already have an Address Field which gathers most of this information anyhow so I'm not sure how useful this would be or how discerning this might become to customers since obtaining a computer's IP could easily lead to control of such.

    - Submitting page URL (e.g. I have a contact form which I embed on 10 different pages... need to know which page's form gets utilized more often, and don't want to recreate the form 10 times, once for each page)

    This is something that may be useful and I can see this becoming a possibility so that you know where your forms are or where the submissions came from incase you are unable to remember and in the event that the link happens to get copied elsewhere without you knowing it.

  • Profile Image

    Answered by Masalamedia on December 19, 2012 at 04:15 PM

    Timestamp: notification emails are not reliable, as noted in numerous other threads, so that cannot be the source of the timestamp. Also, the submitted data we collect ends up in a different content manager system, so we want the Excel/CSV/GoogleSpreadsheets output to incorproate that timestamp so it is preserved right along side the submitted data.

    At the end of the day the output format is of secondary importance since we can just code the CMS to parse whatever Jotform provdes.

  • Profile Image

    Answered by Masalamedia on December 19, 2012 at 04:16 PM

    Submission system OS and Browser flavor: this is mostly for bug tracking issues. After further thought, this is of secondary or tertiary importance since we're finding that Jotform bugs tend to be universal, not specific to a specific platform.

  • Profile Image

    Answered by Masalamedia on December 19, 2012 at 04:22 PM

    GeoLocation of IP address - In reports and notification emails, the IP address is supplied now as {ip}; we'd like add'l merge fields like {ipaddress_country} and {ipaddress_city} so we can track the geographic distribution of those who are filling out our surveys. For some applications, this would help us eliminate one question from the form ("What country are you in?") and generally help us manage the data on the back end when customer data/campaign performance is being analyzed. It's no different than how mail service providers or GoogleAnalytics supplies geodata.

    I understand that IP address is not 100% precise, but it would be adequate for the kind of metrics we want to generate.

    This is more sophisticated, but if country could be identified as one of the conditional variables on the form itself, that would be helpful. So, users from India would have a "rupee" label on currency, for example, and UK users would see GBP, etc.

  • Profile Image

    Answered by Masalamedia on December 19, 2012 at 04:25 PM

    Submitting page URL: as noted, this would help us understand which pages with forms are getting seen/hit without having to replicate the form for every single pages where it appears (i.e. a contact form or link to a form that appears in numerous locations around a website)

  • Profile Image
    JotForm Support

    Answered by jonathan on December 19, 2012 at 04:33 PM

    @Masalamedia

    Perhaps you may want to check the license JotForm Application and JotForm Engine.

    You can have full control of the application and its source code. You can re-design it from the ground up.

     

    Submitting page URL: 

    This is actually doable on the form builder already. Please check this guide about it

    -How-to-Know-the-Exact-URL-of-a-Page-From-Which-a-Submission-Came

    Hope this help. Inform us if you have further inquiries.

    Thanks.

  • Profile Image

    Answered by Masalamedia on December 19, 2012 at 04:44 PM

    I'll glance at the licensing idea, but it looks like dozens or hundreds of hours of effort. The whole point of using subscription service @ Jotform was to offload development/hosting/maintenance and focus on site development.

    I posted a few feature requests assuming you would be open to hearing customer needs as you develop this product. When the response is, "here why don't you host it and rewrite the code yourself" I kind of get the feeling you're not welcoming ideas from your customer base. I hope that wasn't your message, but it's hard not to wonder.

    Thanks for pointing me to the page with a procedure to do a hidden field in the form. I'll give that a try. It would be a lot easier if I could just drop {sourceURL} into my submission output the way I can drop {IP} and {ID} there.

  • Profile Image
    JotForm Support

    Answered by jonathan on December 19, 2012 at 05:01 PM

    Hi,

    I am sorry if it ever come across as unwelcoming, but no, that was not my message. We always welcome and encourage all inputs, request, suggestions our customers have.

    I am merely pointing an immediate alternative option which I believe you haven't seen yet at the time(as you just confirmed). Actually, just like the form builder itself (the easiest form builder), the license application can be simple to handle with only a handful of development resources. You can actually get the form's source code right now and customize it on your own application with just some injected code using javascript or PHP.

    We can elevate all the features you mentioned to our dev team, but we just want to make sure it is not a redundancy of the current existing capabilities already.

    Thank you for understanding.

  • Profile Image

    Answered by dingosmoov on February 15, 2013 at 01:50 PM

    my intent is to have my forms used primarily on mobile devices.  Geolocation data is very important.  I would like to ask that it be added as a hidden field as well.  Ultimately the user will be prompted to allow for geolocation data be given (which is the default of most mobile browsers).

  • Profile Image
    JotForm Support

    Answered by Mike_T on February 15, 2013 at 02:21 PM

    @Dingosmoov,

    Please create a separate thread about adding the Geolocation feature. Then, we will be able to forward the feature request ticket to our Development Team.

    Thank you for cooperation.

  • Profile Image

    Answered by dingosmoov on February 18, 2013 at 11:32 AM

    @Mike_T,

    Thanks, I have created a new Feature Request thread.  Is it possible for me to send a variables into the system on my own?

    For example, I can add geolocation to a html form right now, is there a way for me to send that information into jotform so that it gets captured by jotform's database?