Skip to main content
Jun 15, 2011 7:48 PM UTC
Needs Information

Blank Form Submissions by Spam Bots

We need a better way to handle Spam Bots filling out our forms.  They are bypassing javascript validation, and we are incurring conversion costs.  

30 replies

Edward_Masson
Level 10
Jun 11, 2012 2:56 PM UTC
subscribing
Translate
Jun 15, 2012 6:53 PM UTC
Subscribing also. Had a bot attack of about 400 bad form submissions today that kicked off a bunch of Sales alerts. That was fun. Definately going to try the javacode and the smart list stuff.
Translate
Jun 20, 2012 11:22 AM UTC
A very simple, quick and effective method being widely adopted is reCAPTCHA

http://www.google.com/recaptcha

Translate
Jun 20, 2012 12:57 PM UTC
Anyone who thinks adding a reCAPTCHA to a landing page is a good idea clearly isn't really on the same page as me regarding lowering the barrier to form completion!

Server side validation please...
Translate
Jun 20, 2012 3:48 PM UTC
The challenge with servier side validation is that there is  higher server load and slower feedback for users. In Marketo you'll find powerful sifting tools to weed out the garbage ones

That said, having the option is key if that's not a concern for you. We'll look forward to more development in this areas from our PM.
Translate
Jun 20, 2012 4:05 PM UTC
A rather simple work-around is to:
  1. built a form with a hidden field and set it to a default value, for example form_valid = 0
  2. use javascript to change/update the value if the prospect enters any data using the "onblur" event. i.e. form_valid=1
  3. In a Marketo smart campaign based upon fills out form, in the flow check to see if the data value of the field form_valid <> 1, if so delete the lead.
I have used this technique quite well for spambot prevention

Hope this helps
Eric
Translate
Edward_Masson
Level 10
Jun 20, 2012 5:11 PM UTC
LOVE IT!
Translate
Jun 21, 2012 11:19 AM UTC
@Don - I'm not suggesting not using client side validation, I'm sugesting that server side validation is add aswell - so there is no impact on the real user - but validation is enforced in a way that it can't be bipassed by bots.

@Eric - that is a good idea.  When you say "quite well" - are some bots still getting through?
Translate
Jul 19, 2012 4:12 AM UTC
quite well as in the problems goes away.
Translate
Aug 27, 2012 9:56 PM UTC
Eric to the rescue. This seems like something Marketo should be providing out-of-the-box.
Translate