Add a “Terms of Service” field to your form and require full scroll and checkbox agreement.
What does it do?
The Terms of Service Field perk allows you to add a new “Terms of Service” field to your Gravity Forms form.
How does it work?
You can add the Terms of Service field to any of your forms just like any other field. There are a few extra options available for this field including HTML support, shortcode support and requiring the user to scroll all the way through your terms of service before agreeing to them.
How do I enable this functionality?
Go to the Form List page.
Click the form title or the edit action below the form title to navigate to Form Editor view for the desired form.
Click the “Advanced Fields” group on the right-hand side to expand it.
Click on the Terms of Service field button. This will add the Terms of Service field to your form.
HTML & Shortcode Support
The Terms of Service field supports full HTML and shortcodes for your terms. You can add headers, lists and other formatting options with simple HTML.
Require Full Scroll
If you would like to require that the user read the terms, enable the “Require Full Scroll” option. When enabled, the checkbox to agree to the terms will not be checkable until the user has scrolled to the bottom of the terms field.
Include Terms in Notifications
By default, only the value of the checkbox field is included in notifications confirming that the user did agree to the terms. If you would like to include the terms as well, just add the “:include_terms” option to the merge tag.