Bit form – Form Settings
Overview
The following features are available under Form Settings –
✔ Allow Single Entry for each IP address
✔ Require user to be logged in for submitting the form
✔ Prevent empty form submission
✔ Validate form input for focus lost
✔ Disable entry storing in the WordPress database
✔ Disable this form after limited entry
✔ Honeypot
✔ Limit form submission period
✔ Capture Google Ads (Click ID)
Allow Single Entry for each IP address
One form can be submitted one time from each IP address. Suppose you are submitting a form using/from this IP 123.123. 12.1. You can not submit the same form again from the same IP address but you can submit the form using another IP address that is not used yet to submit the same form.
Require user to be logged in for submitting form
To enable this option, users have to be logged in for form submission. You can set an error message to notify your user to log in
Prevent empty form submission
Enabling this option, users can’t submit empty forms. If users try to submit an empty form then the admin can display an error message from the Form settings option.
Validate form input for focus lost
Turning on this option validate the input of the fields. If the keep any field empty & move to another field, an error message will be displayed to the user. If this option is not turned on & the user forgets to fill up any field required, the error message will be shown when the user wants to submit the form.
Disable entry storing in WordPress database
Enabling this option your form submission data will not be stored in Bit Form responses.
👁 Note-icon-bit-apps
Note
We want to clarify that all response data from Bit Form is securely stored directly in the database of your WordPress site where Bit Form is installed. We do not have any access to your responses; all data remains safe within your site’s database.
Honeypot
It is a well-known fact that spambots are in real trouble today. One of the common problems web developers face is that spambots create web forms to submit spam messages to websites. Spam prevention is not easy because of intelligent bots. Though re-captcha will help you in this situation by setting some challenges or tricks to avoid bots, sometimes you can get into an endless trap which is annoying to some visitors. So, we have come up with a better experience for spam protection while submitting web forms & that is an intelligent Honeypot, aka a hidden field.
The main goal of today’s article is – how you can prevent a bot from submitting the form using Honeypot in Bit Form. Our previous article demonstrated to you how you could add hidden fields manually using conditional logic. But now, you can use Honeypot by enabling a simple option from the settings. In this article, we will show you how you can do that.
What is Honeypot & how does it work?
Honeypot is a security technique that helps an administrator to prevent form submission by a spam bot. With Honeypot, an admin can prevent spamming, which decreases spamming compliance of your website.
Honeypot works by setting up an automatic trap that will catch the hackers when they try to submit a form with a script. It checks if the hidden field is filled up by someone who will be obviously a bot because a real human can not view the field.
How does Honeypot work on Bit Form?
To set up Honeypot on Bit Form –
- Create a form or select a form you have created before.
- Navigate to
Form settingsfrom theSettingsoption. - Enable the option
Honeypot trap for the bot& save the settings
This setting will automatically create some hidden fields that a real human can’t access, but the bot will take it as a part of web forms. As it starts to try to fill those fields, it will end up revealing as Spambots Whenever bots try to fill those hidden fields & submit the form an error message will be displayed Trying to submit the form by bot.
Disable this form after limited entry
If you want to disable the form after certain entries you can use this feature. Suppose you have decided that after 100 times submissions you want to disable the form then this feature is for you
Limit form submission period
The Limit Form Submission Period feature allows you to manage exactly when your form is available for submissions, helping you maintain better control over form activity.
Blocked IP list
The blocked listed IP addresses can not submit your form. Suppose you have noticed that from specific IP addresses, a form is being submitted as spamming and you do not like it. In this case, you can use this feature, you can list those IPs here and form submissions from those IPs will not be accepted anymore. And you can also disable the blocked listed IPs whenever you want. For example, you want to disallow submission from the below-listed IPs
103.145.119.253
103.145.119.251
103.145.119.250
Just put these three IPs on blocked list and enable blocked option. Now, no more submission will be accepted from those IPs
Allowed IP
In some cases, some organization or company want to accept form submission from some specific IP addresses. Only in those situations, this feature will be helpful for them.
By enabling this option only the listed IP can submit this form.
Suppose you have listed these two IPs 123.123. 12.1 and 123.123. 12.2 Now, only form submissions from these two IPs will be accepted.
SMTP Configuration
A new addition to our Bit Form plugin is – SMTP configuration. A lot of site owners face the spam mail problem for using the WordPress default PHP mail function.SMTP is a protocol that helps your WordPress site to make its email deliverability more easygoing & reliable. By enabling this feature you can send mail from your site to your recipients via your preferred mail server.
How does SMTP works :
First, you have to open an account on your desired hosting provider (e.g.: MailGun, Gmail, Yahoo, Hotmail, Zoho mail). By opening an account you are authenticating your WordPress site. They will provide you with the necessary credentials (e.g.: Encryption type, SMTP port ). You have to put this information when configuring SMTP on your site. Once your site is authenticated you can send mail through your preferred SMTP server. All the email validation work will be done on your specified SMTP server.
Learn more about SMTP and how to set it up in Bit Form: Bit Form SMTP Setup Guide
Form import & export
Bit Form comes with an Import & Export Form feature that allows you to migrate your forms to & from multiple WordPress websites. It consumes your time effortlessly as well as within a minute. Read this documentation to know more.
Export Forms:
- First, go to your WordPress dashboard, then click on Bit Form.
2. Now, choose any form from the list which you want to export from your site.
3. Then click on the menu from the right side of the selected form.
4. Choose Export among the actions. By clicking this option, you can only export the form & related other styling & integration, but not the entries related to the selected form.
5. A JSON file will be downloaded after clicking the Export option.
Import Forms:
- Go to another domain where you want to import the form. Then click on Bit Form.
- Note: Make sure that Bit Form is successfully installed on your new domain where you are going to import the form.
- Now click on the Create Form, hover to the (+) icon & you can see the Import option. Click on the option.
Then, click on Choose File & upload the downloaded JSON file from your computer. Here you have to select the property that you want to import with your form. They are:
- All
- Form Settings
- Confirmations
- Conditional Logic
- Email templates
- Integrations
If you want to import all properties, click on the All option.
4. After successful import, you will see the form on the form list.
Watch the full video tutorial here!
