SOLVED

Re: Leads with no information

Go to solution
Karen_Black
Level 5

Leads with no information

We pulled a smart list of leads with no first name, last name or email address.  Looks like we have quite a few within our system.  If fields are required within the marketo environment, how are these leads created?
Tags (1)
1 ACCEPTED SOLUTION

Accepted Solutions
Anonymous
Not applicable

Re: Leads with no information

Hello Karen,

We've had a similar situation in the past couple of months not necessarily due to spambots but because valid users with JavaScript scripting disabled in their browsers.  As a workaround, we create a "gotcha campaign" that checks for blanks in any of the required fields and send them back to the referral page or form, forcing them to enter all required fields in order to move to the next flow step -in our case, receive a confirmation email with the event's details or download url. 

We also add smartlist filters to the actual registration campaign that checks for no blanks in all required fields so the status gets changed to either "Registered" or "Rejected" as appropriate. If they're "Rejected" - meaning a blank required field was found-, they will then get picked up by the gotcha campaign and sent back to limbo url until the enter all the required fields.

We still get some of these blanks from time to time, but at least it's easier to identify them since they're all contained within a campaign.

I do like bgomes idea about adding the noscript tag also but we like to set up a campaign to can keep an eye on the offenders.

Hope this helps.

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

Re: Leads with no information

Simple and easy answer: all modern web applications enforce validatiions at browser level to offload that task from servers.

Validations to enforce required fields are executed by JavaScript. Spambots set JavaScript to disabled to bypass validations and increase their performance.

Simple solution: add <noscript> tag to landing pages containing forms.
Landing Page Actions - Edit Page Meta Tags - Edit Custom head HTML

You can use a real URL, say, the homepage, or to really disperse spammers, send to an invalid location to force a HTTP 404, very annoying to robots:
 
<noscript>Please enable JavaScript!
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://bye_spammer">
</noscript>
 
Reference
 
http://www.w3schools.com/tags/tag_noscript.asp
 
Anonymous
Not applicable

Re: Leads with no information

Hello Karen,

We've had a similar situation in the past couple of months not necessarily due to spambots but because valid users with JavaScript scripting disabled in their browsers.  As a workaround, we create a "gotcha campaign" that checks for blanks in any of the required fields and send them back to the referral page or form, forcing them to enter all required fields in order to move to the next flow step -in our case, receive a confirmation email with the event's details or download url. 

We also add smartlist filters to the actual registration campaign that checks for no blanks in all required fields so the status gets changed to either "Registered" or "Rejected" as appropriate. If they're "Rejected" - meaning a blank required field was found-, they will then get picked up by the gotcha campaign and sent back to limbo url until the enter all the required fields.

We still get some of these blanks from time to time, but at least it's easier to identify them since they're all contained within a campaign.

I do like bgomes idea about adding the noscript tag also but we like to set up a campaign to can keep an eye on the offenders.

Hope this helps.