Form Settings tab

The Form Settings tab allows you to edit form-wide properties like the title, status and label alignment. You can also set submission limits.

General Form Settings

Form Name. The form name is only used internally and is not displayed to the user.

Form Status. The form status is used to determine visibility of your form. Change the status from Published to Draft to prevent form output without removing the shortcode.

Label Alignment. This setting controls how label inputs, otherwise known as the field names, are displayed. By default they are Vertical and will output above the fields. Change this to Horizontal to output them off to the side with the field inputs to the right.

Save Form State. When checked, text and selections made by a user are saved to their browser in the form of a cookie and restored in case the page is refreshed accidentally. Once the form has been submitted successfully, the cookie is deleted.

CSRF Protection. CSRF stands for Cross-Site Request Forgery which is a technique hackers can use to attack web forms. VFB Pro includes a method to protect against these types of attacks. Checking this box will enable this feature. Please note that your server must have PHP SESSIONS enabled and properly configured for this feature to function correctly.

Disable Saving Entry. This setting was added to assist members of the EU to comply with the newly enacted General Data Protection Regulation or GDPR. When enabled, this will disable the submitted form data from saving to the database after all emails have been sent.

onSubmit attribute. The onSubmit attribute is a special HTML attribute that can be added to forms. As its name implies, it allows you to include reference to a special script when the form is submitted. A popular use is inserting a Google Analytics code to record a hit for tracking campaigns.

Submission Limits

Limit Entries. This allows you to have a form become inactive after a certain amount of entries. When the number of entries is reached, it will display the Limit Message you entered.

This limit will be the number of entries collected over the life of the form, but deleted entries do not count against this limit. So, for example, if your form had received its limit of 50 entries and you deleted two entries, it would be able to accept two new entries. If you deleted all 50, it would be able to accept 50 new entries.

Limit Message. The message that will be displayed in place of your form once the Limit Entries amount has been reached.

Expiration Date. This allows you to have a form become inactive after a certain date and time. When the date and time is reached, it will display the Expiration Message you entered.

Expiration Message. The message that will be displayed in place of your form once the Expiration Date has been reached.