display: none
) so it's invisible to users but still in the DOM.Yes, you can create a hidden honeypot field in a Webflow form that helps filter out spam and ensure it doesn't appear in the email notification, while still retaining the field name for filtering in your email software.
website
or phone_number
to attract bots.Select the honeypot field and go to the Settings Panel > Custom Attributes.
Add a new attribute:
Name: style
Value: display:none
or
Add a class to the field (e.g., honeypot
) and set display: none;
in the Styles panel.
Make sure the field is still in the DOM but not visible to human users. Avoid using hidden
input, as bots can detect those as traps.
Create a hidden field using CSS (display: none
) in your Webflow form as a honeypot. Keep the field name visible so your email provider or form processor can detect it during spam filtering. Avoid removing the name or using <input type="hidden">
, which may reduce effectiveness.