This content has been marked as final. Show 2 replies
Simple and easy answer: all modern web applications enforce validatiions at browser level to offload that task from servers.
Simple solution: add <noscript> tag to landing pages containing forms.
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.