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.
Is it possible to block certain words in my form?Asked by shonacre on November 12, 2013 at 02:14 AM
I get a lot of spam mail coming through my JotForm which start with 'Dear Sir/Madam'. Is it possible to block the words "sir" or "madam" so that these types of messages cannot be sent via my form any more?
Unfortunately we don't have that kind of feature to block certain words, you can use the "Unique submission" feature to limit the user to submit just one submission per IP address under form preferences.
Captcha should prevent submissions made by a bot, check out this link on how to add captcha to your form.
Hope it helps
please let us know if you need further assistance
Thanks. I do have a captcha but they still come through. Hopefully a word-blocking feature may be available in the future.
You have a captcha in your form and still receive spam that means its human how is actually spamming. Captcha field is to prevent spam from automated system and is actually not effective if some human is trying to send spam.
Have you tried setting the "Unique Submission" feature as suggested by my colleague? With this you can actually prevent your form users from sending multiple submissions / submitting your form multiple times from the same system or same ip. The following guide should help you : http://www.jotform.com/help/64-How-to-Set-Unique-Submissions-on-a-Form
If you continue to receive spam despite implementing my colleagues' solutions, you may have to resort to getting the form's full source and embedding it in a web page of your own. That way, a script can be added to the page to prevent submission once "Sir" and/or "Madam" are included in the message.
Here's a demo of what I mean. The spammer will just see "Please wait..." for an eternity!
Should you need further assistance with this, please let us know.
Thanks ashwin_d. Yep, it'll be a real person. I should clarify that 'spam' I suppose isn't really the right word. They're not sending multiple emails at a time. They just like to send the same 'Outsource SEO to us!' message a couple of times a week. Different IPs. I think they find me through eLance and visit my website. Either way, they always start with 'Dear Sit/Madam' and that's when I know to click delete! ;-)
For this reason, I don't think the unique submission would help me. It's not multiple from one IP :)
Oh abajan - that sounds like a great solution! Thank you! Yes I used to have the form's full code embedded into the site so I can set it up that way again and implement a third-party script. That hadn't occured to me at all.
I'll look into that. THANKS!