CAPTCHA fun: These icons help us block spambots and spark engagement

by | May 30, 2017 | Web Development | 0 comments

We wanted the form on our new website to have a bit of personality, and be a fun process to complete. We also wanted to weed out the spammers. Having a CAPTCHA on forms blocks the millions of spambots from posting bogus entries on your forms, flooding your inbox with useless mail that drowns out the important conversations. But CAPTCHA typically creates a not-so-fun user experience. We came up with an ingenious solution.

A CAPTCHA (the acronym for Completely Automated Public Turing test to tell Computers and Humans Apart) is  usually really ugly and obtrusive. No one wants to go through your form and then be faced with an unsightly and generally frustrating prompt to enter the wonky characters on the screen. As ugly as these things are, using CAPTCHA is still an effective way to reduce spam. So, we got creative!


We felt it would be helpful to know how users felt as they interacted with us, so we wanted to give them a few different emotions to attach to their form submissions. Each emotion would result in a different confirmation that the user receives on send. For example, someone sending an angry emotion would receive language that is apologetic along with links for emergency contacts. Someone who sends a happy emotion would receive an equally gleeful reply. This would instantly create more of a connection with the user, demonstrating that our website actually reacts to the user’s needs. These emotions would also give us insight as to how to lead a follow-up conversation with the user so that expectations can be set even before the dialogue starts.

No one wants to be faced with an unsightly, frustrating CAPTCHA. Be creative!

So we had two seemingly conflicting needs for our form: something to stop spambots and something that would gauge and react to user emotion. We used our ingenuity to combine the two. We created an extra emotion with a robot as an icon. When this robot icon is the selected emotion, the form refuses to send to us. The robot icon is pre-selected when the form is loaded, so users are forced to click on another emotion before submitting. Bots that won’t click on another icon are refused.

We know that there are some smarter bots that could probably get through our custom CAPTCHA. It’s not the most secure. As a fallback, we’ve backed up our emote-CAPTCHA with Simple Comments, one of our favorite spam blockers, because it’s invisible to the user and highly effective.

We like to think about problems differently. When we come up with solutions, our ideas do more than solve the problem at hand. They also solve other problems and even add value. We knew that we needed a CAPTCHA to block spam, so we created something that not only stops spam but it also helps us immediately engage with our users so that we are better able to serve them.

We hope this gives you some inspiration for adding a unique CAPTCHA to your own site. If you need help adding a CAPTCHA to your site, give us a call!

Start Your Project Today!

Call us for a free consultation at 612.787.7483

Build Your Site

Our Best in Market builds give you everything you need to get your marketing moving in the right direction.  You can count on us to build a solid foundation using industry standard tools that will help you get found in search, and grow with you over time.

Grow Your Business

Our monthly programs are customized to the specific needs of each individual client. Regardless of whether your budget is big or small, we’ll use the same strategies that are proven effective for helping reach your goals.

Support Your Team

Fast, responsive support from professionals who know what they are doing.  Support and maintenance programs available.

2960 Judicial Road, Suite 230

Burnsville, MN 55337


Questions? Start here or give us a call.