Uikit3 forms, @Ricardo Honeypot stack and Sendy signups.
I successfully use the native Uikit3 form to allow for signups to Seny lists. I also use @Ricardo Honeypot stack to add said honeypot to regular Uikit3 forms, but I’m struggling to add the honeypot option to the Sendy forms.
As per Sendy, the input for it’s built-in honeypot is…
<style="display:none;">
<label for="hp">HP</label><br/>
<input type="text" name="hp" id="hp"/>
</div>
But I can’t work out how to translate that to the form.
Any ideas?
Hi Steve,
I think the code should be this:
<div style="display:none;">
<label for="hp">HP</label><br/>
<input type="text" name="hp" id="hp"/>
</div>
I assume that when the form is processed if the input with id=“hp” (which is invisible to humans) is filled by a robot, then the submission is rejected ? Can you point me to the Sendy documentation on that? You can test it by removing the style display:none
and trying to submit the form by adding some input into that field. I just put the code into the html stack, and placed it between some other form fields.
However, if Sendy uses this generic honeypot for all its submissions, surely the spambots are already aware of it by now.
If you would like, PM me a sample of the form code, I’d like to see if I can use an idea that popped in to my half-baked brain that might better than their generic honeypot.