Is it possible to block certain words in my form?

  • Profile Image
    Asked 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?

    Thanks :)


  • Profile Image
    Answered on November 12, 2013 at 02:34 AM


    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


  • Profile Image
    Answered on February 20, 2014 at 02:56 AM

    Thanks. I do have a captcha but they still come through. Hopefully a word-blocking feature may be available in the future.

  • Profile Image
    Answered on February 20, 2014 at 06:03 AM

    Hello shonacre,

    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 :

    Thank you!

  • Profile Image
    Answered on February 20, 2014 at 06:25 AM

    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.


  • Profile Image
    Answered on February 20, 2014 at 04:04 PM

    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 :)


  • Profile Image
    Answered on February 20, 2014 at 04:05 PM

    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!