Description
The Terms of Service add-on adds a terms acceptance field to Gravity Perks directly in forms created with Gravity Forms, requiring the user to check the option to proceed with submission. With this extension, site administrators can ensure visitors provide explicit consent when recording important actions, making sign-up and contracting processes safer and compliant.
Key Features
- Integrated acceptance field
Inserts a terms acceptance checkbox into Gravity Forms. - Submission lock
Prevents the form from being submitted until the user accepts the terms. - Full compatibility
Works with any form created by Gravity Forms. - Text customization
Allows editing the content and links of the terms shown to users. - Consent recording
Saves the acceptance confirmation alongside submissions for later auditing.
Terms of Service Benefits
- Improved legal compliance
Helps protect the site by requiring documented user consent. - Avoids incomplete submissions
Reduces issues with invalid sign-ups and contractual disputes. - Audit-friendly
Enables proving acceptance of the terms in detailed records. - Transparent process
Makes it clear to the user their responsibility when accepting the conditions.
Who Is It For?
- Site administrators using Gravity Forms.
- Businesses that need to record terms or digital contract acceptance.
- Agencies and developers looking for compliance in sign-up flows.
Ideal for projects that require explicit approval of terms, the Terms of Service add-on strengthens legal security in sign-ups and contracting via Gravity Forms. By centralizing acceptance in the form itself, it removes any uncertainty about the user’s agreement and makes consent management easier for institutional sites, e-commerces, and service portals.
Frequently asked questions
Is Gravity Perks Terms of Service GPL-licensed?
Yes. Gravity Perks Terms of Service is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Gravity Perks Terms of Service on multiple sites?
Yes. You can install Gravity Perks Terms of Service on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Gravity Perks Terms of Service cost at Ultrapack?
Gravity Perks Terms of Service costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Gravity Perks Terms of Service include updates?
Yes. The current version of Gravity Perks Terms of Service is 1.4.10, published at Ultrapack on Sep 17, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Gravity Perks Terms of Service scanned before publication?
Yes. Every version of Gravity Perks Terms of Service goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.4.10
- Fixed an issue where multi-page navigation, particularly with AJAX enabled, became progressively slower on forms with multiple Terms of Service fields using "Require Full Scroll".
Version 1.4.9
- Removed redundant check for Gravity Perks in preparation for Spellbook.
Version 1.4.8
- Fixed an issue where translations for the Terms of Service field could trigger warnings by ensuring translation loading occurs during the `init` action.
Version 1.4.7
- Fixed an issue where multiple Terms of Service checkboxes would not function correctly when the "Require Full Scroll" option was enabled.
Version 1.4.6
- Fixed issue where the checkbox for Terms of Service could be switched to disabled after a validation failure which could then cause form submission to fail if there is conditional logic that depends on the Terms of Service field.
- Updated `require` call to use `plugin_dir_path`.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
gwtermsofservice.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
gwtermsofservice.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready