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

    CraftyClicks integration

    Asked by Mrkay on November 08, 2013 at 11:08 AM

    Hi there,


    Is there no way of using our crafty clicks account to intergrate with JotForm for UK postcode searches. We can create Access tokens (API access I assume) and it also seems they have created intergrations for other sevices before today, however I can not see a JotForm option.


    The advantages of having a post code search within JotForm is substantial. Reducing mistakes, decreased input time, increased converion rates, etc, etc.





  • Profile Image

    Answered by KadeJM on November 08, 2013 at 11:54 AM

    Hi Jamie, I think you are referring to this http://www.craftyclicks.co.uk/?

    As far as I know, unfortunately we don't have any such features or options that would support this type of ability as an Integration but if you would like I can add this as a Feature Request on your behalf.

    The closest tool that I can think of at the moment to work this way is either the Auto-Complete Field but you would have to set it up for Zipcodes and enter the list into it. Or alternatively it might be a possibility to implement it with some custom programming if you are willing to hire someone to do this using the form's source code.

  • Profile Image

    Answered by Mrkay on November 11, 2013 at 08:17 AM

    I also made contact with CraftyClicks on Friday; who said they should be able to easily knock something together to work with exhisting JotForms they are going to send me something over later today.

    This was their response to the same question asked to yourselves


    " It will be a single JS file to add to your page. There will be a bit of config at the top of the file to adapt it to each JotForm form."

    Lets hope they have a winner; this would be a great intergration for your customers, as well as Crafty Clicks. I'm imaging already the potential positive reactions to a smaller jotform by reducing a jotform size from 8-10 fields to possibly 3-4 fields. Higher conversion rates, quicker submission times, lower abandon rates and better data accuracy... Arghhh a marketers dream!


    (Fingers crossed)

  • Profile Image
    JotForm Support

    Answered by jonathan on November 11, 2013 at 10:29 AM

    @ Jamie,


    Thank you for providing as the latest update.

    Allow me to elevate this to our higher team support and request for approval on the feature request.

    You will be notified via this thread and in our email with regard to any updates and progress available.


  • Profile Image

    Answered by Mrkay on November 11, 2013 at 11:28 AM

    @kadeJM & @jonathan


    CraftyClicks have sent through a rough "Look up address feature based on our very own jotform". The access token (assuming this is an API key is required) in the JS coding but other than this it seems to be very operational. My web designer is away for a week; but I will have them implement the code and test in the next week.

    If you would like me to send you a copy of the JS file and the accompanying HTML file; so you can see what CraftyClicks have created I will happily send one. I just need an email address to forward it?

    I really think you should persue a realtionship with these guys.





  • Profile Image

    Answered by jedcadorna on November 11, 2013 at 01:12 PM


    That would be great if you can send a copy. You can use http://pastebin.com/ to attach the code of the JS so our developer can look into it. My colleague has already submitted a ticket about this request and you will be notified once theres an news/update available. 

  • Profile Image

    Answered by Mrkay on November 12, 2013 at 04:20 AM

    Hi @jedcadorna,

    I have copied the JS into pastebin.com for a period of a day. Please ensure you save a copy at this point.




    Adam at CraftyClicks has said "Only trick that I foresee is that the input id's will change on your new form."

    The technical aspects of this are now beginning to become too advanced for myself. I will have my web designer implement a live version on our site next week. I will provide a link at this point. 

    Please keep me up to date with the progress of this ticket.



  • Profile Image
    JotForm Support

    Answered by Welvin on November 12, 2013 at 06:25 AM


    Thanks for providing the information. I guess the codes they provide can be found here: http://www.craftyclicks.co.uk/web-service/docs/javascript-address-finder-user-guide.

    We'll check this and get back to you as soon as possible. They provide a Trial for Access Tokens so testing this would be fine: http://www.craftyclicks.co.uk/web-service/access-tokens.


  • Profile Image

    Answered by Mrkay on November 13, 2013 at 09:02 AM

    I'm currently making a new jotform to work with this post code search.

    The fields will be:

    (Full Name)
    (POSTCODE) - Find your address by using our address finder
    (Telephone No.)

    There will most likely be hidden fields: Address line 1, Address line 2, Town, City, etc. (These will be autocompleted by the post code search.

    However, if the customer can't find the address, the tool isn't working or they don't know the postcode. I'd like to provide the user a choice to insert these fields manually by making thehidden fields appear  (visable) or by providing an option to insert the address manually like a drop down menu in the form.

    I do not want the customer to navigate to a different jotform.

    Do you have any suggestions?


  • Profile Image

    Answered by KadeJM on November 13, 2013 at 10:57 AM

    So let me get this straight. You are seeking to have a " Zipcode " that would be searched to autopopulate a Full Address Field? This Address Field is hidden but if something is entered or detected by the form incorrectly then it becomes visible so they can manually correct it? Is what I am understanding of what you just said correct? I must admit this is a pretty cool concept that I don't think I've come across yet. I just want to make sure I'm understanding is the same as what you are seeking.

  • Profile Image

    Answered by KadeJM on November 13, 2013 at 11:17 AM

    Something else I just thought of though is that what if there are cases where the customer doesn't know the Zipcode or Any part of the Address for that Matter? Then what? I think this factor would likely then cause this to become a problem rendering it not to work as you'd expect or imagine. Especially if the Address Field then drops into visibility would they know what to put? 

    The only way that would be of useful though is if it had a database of connected addresses to be autopopulated or to populate the City, Zip, and State depending on the user's selection.

    I'm not saying that this isn't going to work or anything but I'm just trying to understand more about this so that we can try to figure this out more. I think the hidden and visible ability could be created on one form though using some conditional logic to detect if a second of the form address has been filled in correctly but that would be slightly more challenging to attempt to make it work that way. I think it would also likely involve the use of some unique question sets.

  • Profile Image

    Answered by Mrkay on November 14, 2013 at 05:31 AM

    *To clarify; this is JotForm will be using the postcode search function (as discussed at the start of this thread) which is supplied by CraftyClicks (A postcode search service which we pay for; which returns a list of addresses from a street which a user can then select based on the postcode entered.)*



    In response to the response you gave posted at 11:17am.

    Customer not knowing any of the address

    The website visitor in question and filling out the JotForm will be requesting a sample of our products which we send in the post hence why we need the customers address. The product we sell is a home improvement product so it is very likely it is going to the address that it will be used for if they then go on to purchase the full product.

    If the customer doesn't have an address to have the samples sent to; then they simply can not have a sample pack.

    Customer knowing the address except the postcode

    The idea of the address finder tool as discussed above in my previous posts is to allow the website visitor to quickly complete the form and increase accuracy.

    However; if the visitor does know the address except the postcode (which could be the case if its an installer sending a sample to a prospective customer on their behalf). There needs to be the option they can add in the address manually... Hence the option to have the hidden fields appear.

    Postcode search does not work / the address is incorrect / the address is yet to be added on the system

    There also needs to be the option of the visitor entering the address manually in the event the system doesn't work. The address that the CraftyClicks postcode search returns is different or in some cases if the properties are a new development they may not be on the database yet

    I will not make the postcode a required field so that it can be left in any of the above events. There will also be a very clear phone number in the event of any difficulties.

    There needs to be an option of somekind for the customer which says "Can't find your address? Enter it manually here" This could be a button to make a drop down appear with the address fields or perhaps a button/link that will make the fields appear.

  • Profile Image

    Answered by Mrkay on November 14, 2013 at 06:49 AM

    I think providing you with a visual representation of what I am trying to achieve will assit you in understanding.

    I have knocked this up in photoshop so please excuse the appearance.

    On the left hand side is a sample form where the postcode search has found the address. On the right is an option where teh postcode search hasn't worked and the customer has opted to insert the address manually...

    Crafty Clicks working and not working

  • Profile Image
    JotForm Support

    Answered by jonathan on November 14, 2013 at 07:06 AM


    Hi, thank you very much for the additional details. The assigned developer for this feature request will surely make use of these.

    For now, we will have to wait for updates from the developer when available, which you will be notified also via this thread and on your email.


  • Profile Image

    Answered by Mrkay on November 14, 2013 at 07:27 AM


    Hi, thanks for your response. Whilst we await the intergration for the CraftyClicks; is there any content which will help me build the drop down (the image on the right) feature or will this need to be completed by the developer also?



  • Profile Image
    JotForm Support

    Answered by jonathan on November 14, 2013 at 07:33 AM

    Hi Jamie,

    I suggest you create a separate thread for this.

    Click on this link to do this. Provide as much details as you can on what you require.

    We will attend to it as soon as we can.



  • Profile Image

    Answered by paulalexanderbreen on January 08, 2014 at 07:43 AM


    I'm looking into using CraftyClicks to resolve errors in the adresses and post codes, was this ever finally resolved?



  • Profile Image

    Answered by EliezerN on January 08, 2014 at 10:47 AM


    Thanks for expressing your interest on this.

    Now, this implementation has not being done yet, and we could not give you an specific date when this will be done. Our dev team based the decisition to implement some feature by the number of people requesting such feature. So, I would recommend you to open your own thread so that we can forward your request to our dev team and they can take it in account.