Anti-Spam & Honeypot Settings
Dealing with spam submissions is incredibly frustrating. Mimo Forms includes built-in protection mechanisms that silently block bots without subjecting your real users to frustrating visual CAPTCHA puzzles.
Step 1: Enable Spam Protection
Spam protection is easily activated on a per-form basis.
- Open the form you wish to protect in the Form Builder.
- Navigate to the Settings tab.
- Locate the Security & Anti-Spam section.
- Toggle the Enable Spam Protection switch to the "On" position.
Step 2: Implement the Honeypot (Backend Forms Only)
If you are using our Backend API to process a custom HTML form on your own website, you need to manually add the invisible honeypot field.
- Open your website's HTML source code.
- Inside your
<form>tags, add the following snippet exactly as written:<input type="text" name="_gotcha" style="display:none" tabindex="-1" autocomplete="off"> - Save your code and publish the changes to your live website.
[!NOTE]
How it works: Spambots automatically fill out every<input>field they encounter in a form. Because this field is hidden via CSS (style="display:none"), real human visitors will never see or interact with it. However, if a bot submits the form and the_gotchafield contains any text whatsoever, our servers will silently reject the submission!
Step 3: Advanced CAPTCHA (Optional Phase 2)
For exceptionally persistent spam attacks, you can add a strict visual CAPTCHA to your form.
- In the Form Builder's left sidebar, locate the CAPTCHA field under Advanced Fields.
- Drag and drop it onto your canvas.
- Users will now be required to check a "I am human" box before they can click the submit button.
[!WARNING]
We recommend only utilizing visual CAPTCHAs if the invisible honeypot method is failing. Visual CAPTCHAs introduce friction and can lower your overall form conversion rates.
Can't find what you're looking for?
Our support team is always here to help you get the most out of Mimo Forms. Reach out to us anytime!
Contact Support