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.
Change-Form-FaviconAsked by markashton on October 01, 2014 at 07:13 AM
Relating to this thread: http://www.jotform.com/answers/249718-How-To-Change-Form-Favicon
I think of favicon's in two ways ...
1) In the browser tab
2) As a desktop icon
Would be a good addition to be able to do this for jotforms where one has used the custom domain technique pointing CName at jotform address.
I know it can be done by embedding and Iframe but this is a non-viable route ... I like using the native forms ... changing the custom domain, etc .... works great.
So ... the favicon change would be great for that final bit of extra branding.
Any chance this widget could be looked at?
Actually does this widget actually do anything at all ... if so can you advise me so I can have a look.
Thanks, Regards Mark
It took some time to follow up through out all the threads:
I saw many things mentioned there, but I did not see anyone suggesting something that usually works.
I presume of course, based on what I read through those threads that you will be setting the custom domain for the form and hence have your server where this will be located.
What I would like you to try is to add the favicon.ico (not .png) to the root of the domain/subdomain where the form is located.
Most browsers will look at subdomain.domain.tld/favicon.ico to see if there is an icon, if it is not added in the page itself (example: www.mydomain.com/favicon.ico).
Of course as with most other things, cache might need to be cleared and if the icon does not appear right away try going to it directly (subdomain.doman.tld/favicon.ico) and it should start showing. After some time the users should be seeing it as well without going to the favicon directly (if you get 404 error then it is not set in the proper location).
On the other note, if the widget works on most browsers, but not on the iPhone 5, did you try clearing the cache in it after setting the widget? Sometimes even closing the browser would be required (after clearing cache).
- I am sorry if you have mentioned this in one of the threads above, I have went through them quickly and there was much to be read and I might have skipped something.
Do try placing the favicon at the root and let us know how it goes.
Since there is already a thread opened to our developers for favicons started by yourself I can not open a new thread to them again.
Looking forward to your update.
Thnaks for all your effort. You have the wrong end of the stick though
I have a domain registered called myresearch.info
I can create any nyumber of subdomains e.g example.myresearch.info
I can point example.myresearch.info at custom.jotform2.com
Then I can take the form url and directly change the form.jotform bit of the url to my subdomain and have a url like: example.myresearch.info/form123456789
So, I am using the original form ... not embedded or i framed.
Consequently, the favicon funstion would need to be provided by jotform to enable a custom favicon in the browser tab or as an "add to homescreen" on smartphones.
Jotform users like me could then fully brand ... rather than using jotform pencil favicon.
Yes, I understand.
I will show you what I mean, I found something that will help :)
Do let me know however if this did not help you setup the favicon (it does not require iFrame or any other embedding method).
In the example above:
The favicon should go to example/myresearch.info/favicon.ico
That should be it.
What you are referring to is a page specific favicon, what I am suggesting is a website specific favicon.
Do let me know how it goes though.
Just to confirm, as mentioned, I am not suggesting that that would change the favicon of the jotform, that is depending on the tickets that you have opened and our developers are taking a look at, but it can be used like that if you assign subdomain to each jotform that you want to link to using custom DNS.
This would be something that you can use while the favicon is not being set by your jotform.
I hope this makes sense.
I believe I am trying to accomplish the same thing as Mark. If not I apologize for posting on this thread. I provide a direct link directly to my JotForms for my clients to complete the survey and have no way to embed a form within my website. Is there a way to change the favicon (Pencil) to my own logo within Jotform? Thanks in advance for your help.
Keep Smiling, Keryn
If you setup the jotform to use a custom domain name, such as described here: How to use Custom Domains with Jotform - this would require that you have a website or that your clients have a website that you would use you should be able to follow the instructions mentioned above and achieve what you want.
The basic idea is to set a new URL that would show your jotform so instead of:
You get something that is branding the jotform as your own
* Once set like that both links would point to the same jotform, directly - without any embedding and still hosted by our servers.
Trick here is to upload the favicon as mentioned above to the same location so in this case it would be: http://myfirm.com/contact-us/favicon.ico
Our developers are also looking into creating a widget that would allow you to change the favicon, but I can not give any time on when and if that would be available.
If you have any further questions or need assistance I would like to ask you to open a new thread here so that we can properly help you in your own thread.
Did this actually work for anyone? I tried, but I'm still getting the pencil icon on my custom domain form.