Gravity Forms is a great plugin for WordPress websites that allows you to create forms and collect data. Unfortunately, spammers have found ways to use the form builder tool as well, which can lead to an increase in spam submissions on your website. This article will discuss how we stopped Gravity Forms spam by creating captchas and setting up a honeypot field.\n\n\nSpammers repeatedly filling out your website forms can be problematic and annoying; it’s best to stop it at the source.\n\n\nIdentifying Spammy Forms\n\n\nBefore you start, make sure you know where the spam is coming from. You can do this by adding a descriptive notification email subject line & adding a hidden referer tag on your form.\n\n\nAdding a descriptive subject line:\n\n\nForm Title\n\n\nAdding a hidden refer to the form:\n\n\nreferer\n\n\nThe subject lines + hidden referrers will show you where the spam is coming from.\n\n\nIt’s easy to have a Gravity Form set up on an old PPC lander or an old staging server allowing spam form entries. Knowing where the form is letting in the majority of the spam could save you hours of troubleshooting time.\n\n\nHow to stop spam form entries:\n\n\n*You can do all steps at once or one at a time until the spam stops.\n\n\n1. Add a HoneyPot\n\n\nA honeypot is an invisible field within the code. Humans cannot see the field, but robots can; if the field is filled out, the website knows it’s a spam bot.\n\n\nHow to enable honeypots in Gravity Forms:\n\n\n\nIn WordPress, go to Forms >> Select a Form >> Form Settings.\nTowards the bottom of the page, you will see Form Options:\nAt Anti-spam honeypot, Enable anti-spam honeypot.\nUpdate Form Settings (Save).\nRepeat for each form you’ve created.\n\n\n\nEnable anti-spam honeypot\n\n\n2. Install Akismet\n\n\nAkismet is a service provided by the creators of WordPress (Automattic). It is free for personal use, but businesses will need to pay a small fee.\n\n\nTo use Akismet, install the WordPress Plugin.\n\n\nAkismet Plugin\n\n\nThen under Forms >> Settings. Click Yes on Akismet Integration.\n\n\nAkismet Integration\n\n\n3. Add Google ReCaptcha\n\n\nReCaptcha is a free service provided by Google. It’s usually my last option because, depending on theme setups, it could create errors. These errors are few and far between but still are known to happen on poorly developed themes.\n\n\nTo install, sign up for a v2 ReCaptcha key, entering the keys into Gravity Forms Settings.\n\n\nGoogle ReCaptcha\n\n\nReCaptcha Settings\n\n\nThings to remember for Google ReCaptcha:\n\n\n\nOnly v2 keys are supported\nCheckbox keys are not compatible with invisible reCAPTCHA\n\n\n\nPlease note: If spam is backlogged in your email provider, it could take up to 24hrs for spam to stop coming through to your inbox.\n\n\nSpam can be troublesome and annoying, please contact us if you need additional assistance.