How do I stop Blank Forms being Filled in on my Website?

23 May. 2014 - - Total Reads 25,206

Blank Forms on my Website

“Why do i get blank forms filled in from my website signup pages or contact pages?”

or

“What is with all the blank form requests on my website?”

or

“How do I stop Blank Forms being Filled in on my Website?”

Sometimes it is the little things which make a difference when helping a client and these questions have been coming up a lot recently;

First off, approximately One Third of all website traffic is fake. Yes you read that right one third. Seems like a especially high number right? it is I agree, but easily explained.

You may want to skip ahead to the solutions if the ‘why’ this happens doesn’t interest you. The long and short of it is there are good and bad robots out there in software cyber land. The good robots are the ones that help and monitor your website, GoogleBots and Security Bots, send traffic to your website to check content for SEO and ensure you’re site isn’t hacked respectively. Then there are the bad robots, yep you guessed it, they are trying to take down your site, install bad code, trick you into sending them money (well not the robots but the programmers behind them). While there are tons of technical terms and types for these bad robots, basically they install viruses or try and hack your website via the forms on your website, this particular case is called ‘Form Stuffing’ and why forms come out blank.

Now before we start on how to deal with the blank forms and the annoying emails or data they generate in your CMS, we strongly recommend upgrading your website so dangerous attacks via forms, which everyone faces, are mitigated so they have no chance of success. If you haven’t already these form-stuffing robots love sites which don’t have the security built in over the top of the form so – tell your website developer or digital agency to ensure code (e.g. PHP or JAVA etc) cannot be pushed in via your forms, only the text which is expected should be allowed. This means adding form validation to nearly every form element, annoying I know, but better than your site, computer or data being hacked.

OK – So what are the solutions in dealing with the blank forms ? in order of complexity, bottom up;

1. The simple solution is delete them as the come in, if there are too many of them or they become annoying;
2. The next step up is to add a rule to your email client which automatically deletes them. This is a little more complex, but you can put a rule in like “IF the subject = Submission from website (you have to change this to match your email subject) – THEN put it in the Website Submissions Folder” They you can easily check for non-blanks. You can also write a rule to say if the form is blank, delete it, a little trickier but this is what we do.
3. You can also upgrade your Website Form programming, so the subject you get emailed has the contact persons email address as the FROM field. While this requires some programming, it makes 2 much easier.
4. The next step is to add a captcha (for Completely Automated Public Turing Test To Tell Computers and Humans Apart) field to your form. Simple ones like you can download online and install in WordPress yourself as a plugin stop some of the simpler robots. They are good and may reduce the number of robots but remember they also increase your visitors likelihood that they will NOT fill out your form. Think about it every time you see one of these, do you fill out the form ?
5. Google’s ReCaptcha https://www.google.com/recaptcha – which comes in the background benefit of you helping digitise old printed books worldwide (that is where the crappy or rough looking letters come from), Google say it “helps preserve books, improve maps, and solve hard AI problems”. Ok great but we still hate entering them… So only use this if you know using your form will be so important to users, they won’t mind the extra effort.
How do I Stop Blank Forms Being Filled in on My Website?
Google Captcha
6. Get creative. Here is a cool Captcha from a Chess site – http://imgur.com/3DSv5iA. While you have to program these type of ideas and get it working completely on your own bat, it will both solve the spam problem and if done well, adds a layer of filtering for your website, like the chess site below only wants humans playing on the site.  Nice move chess dude.
How do I Stop Blank Forms Being Filled in on My Website?
Chess Captcha
If you need assistance programming a Captcha into your website, would like help with protecting your forms with validation, or would like to be walked through the setup of your email so it deletes the robot spam coming through, please contact us.
Michael Simonetti, BSc BE MTE
Posted by:

Post Reads: 25.2K

Share this

Go on, see if you can challenge us on "How do I stop Blank Forms being Filled in on my Website?" - Part of our 184 services at AndMine. We are quick to respond but if you want to go direct, test us during office hours.

Add Your Comment

Trusted by

nara logo
McArthur Skincare
National Relay Services
kestrel logo
Chia
Inferflora
Cleanfit
Uber
Victorian Government
Viktoria & Woods
James Buyer Advocates
Carlton Football Club
Gilchrist Connell
OMS – Order Management System
Oracle
ISO Certified
Unsw Australia
mas national logo
TPP
Kadac
Bulk Nutrients
Fairfax Media
The Royal Melbourne Hospital
NMI Insurance
Rackspace
ISO CERTIFIED 27001
Max’s
Arc One
Etihad Stadium
ctc logo
aga logo
Maxine
help logo
Hanover
Fit My Car
Telstra
Aqium Gel
Launtel
Federation Square
RMIT University
Bostik
Rock Pool Group
Van Egmond Group
Jalna
ACTUATE IP
Marshall White
Sunday Creek
The University Of Melbourne
Catholic Insurance
learning partners logo
Mecca Brands
Heat Holders
Corrs chambers westgarth
Cooper Mills
Appstore
Loan Market
Paypal
21st Century Australia Party
Banki Haddock Fiora
Smart Company
Cell Therapies
Switzer Media+Publishing
iPrimus
Google
QV Skincare
Taylor Rose
Ubertas Group
Tek Ocean
Mark Alexander Design
Schiavello
Australian Physiotherapy Association
nextgenskills logo
htn logo
GPT Group
Bigcommerce
SMH – The Sydney Morning Herald
One Shift
Positive Poster
OpenAI
Bolle Safety
liberal
Coles
Melrose Health
Melbourne Heart
Metricon
News
Ello
Tribe
The Canberra Times
131 Pizza
Bintani Australia
VISSF
Bondi Sands
Hairhouse Warehouse
White Suede
Vitura Health
skillhire logo
Watches of Switzerland
BlackMores
CAN- Common Wealth Bank
Boston Consulting Group
itfe logo
DUSA, Deakin University Student Association
The Burger Cheese
Macpherson Kelley
Craft CMS
Focus On Furniture
Melbourne Central
Madman Entertainment
Street Kitchen
Green St Juice CO
Australian Organic Food CO
French Tables
Movember
HGG 
LBG Australia and New Zealand
Scrum.org
Tassal
ADP Payroll
Engine Swim
Toni&Guy
Arthur Galan
Shell
Palace Cinemas
Atlantic Group of Companies
Garmin
intojobs logo
Amino Active
Crumpler
Rydges
Parker Lane
Castran Gilbert
Forbes
Kay&Burton
Think & Grow Rich Inc
Magento Solution Specialist
Melbourne Sports and Aquatic Centre – MSAC
Magento
King Wood Mallesons
Dial Before You Dig
Florsheim Shoes
DeeWhy Market
The Fortune Institute
WTFN
ATT logo
Matchbox Homewares
University of South Australia
Eway
Ebay
Drupal
MAP
Gilbert+Tobin
The Age
Macmillan Publishing
Cronos Australia
Peter Mac
Australian Anthill
Naturtint
POSTER Magazine
GooglePlay
SwinBurne University of Technology
Thomson Geer
OJAY
Royal Freemasons
Grow Your Business
Grays Ecommerce
Gadens
Dinosaur Designs
Federation University Australia
MyAccount
NGS Super
AC/DC
Vendor Advocacy Australia
CB Richard Ellis
Plants
Ego Pharmaceuticals
Acquia Certified Site Builder Drupal
Globird
National Museum of Australia
findstaff logo
Jetstar
Passage To India
SunSense Digital Agency
interact logo
Toy World
Novvi
Associated Press
Brisbane Times
PranaOn
Celebrate Health
Mamma Lucia
Natralus Australia
work and training logo
intowork logo
Bank of Cyprus
Moov Head Lice
Australian Government
Microsoft Certified Azure Fundamentals
Adobe Professional
Xavier
Wild Rhino Shoes
Sports Power
Passage Foods
Beaumont
Instant RockStar
CCI
Elucent
Tomorrow Stars Basketball
Windsorsmith
NextTech
Fresh Cheese Company
Fast.co
Herbert Smith Freehills
Grainshaker
Oakdale Meat Co
Engineers Without Borders
ABC
High Street Armadale
Melrose MCT

Testimonials

You guys have been absolutely amazing to work with and we are extremely happy with the website and how it has come to life. Thank you for all your hard work and dedication in getting this live on our set date and for assisting us and being patient with us with all the changes we have requested.

Katarina Heath , LifeChanger Foundation

More Testimonials
AndMine-Google-Partner-Signature