What is Entry Moderation?
Moderation is the process of reviewing form submissions before they are fully processed or published. This process helps ensure that only high-quality, relevant, or reviewed data passes on to your site or process flow. There are a number of moderation-style solutions that can be utilized (and, in some cases, combined) to offer an additional control layer over the data your form is collecting.
Solutions
Gravity Forms Moderation Add-On
While spam technologies help in most circumstances, there are still times when entries get through those spam filters because they are valid entries. The Moderation Add-On utilizes the power of the Perspective API, provided by Jigsaw and Google, using machine learning algorithms to analyze form submissions and filter undesirable language and inputs.
Refer to this article for more information about the Moderation Add-On.
Gravity Forms User Registration Add-On
The User Registration Add-On can moderate user sign-ups through the “User Activation” feature. When set to “Manually” or “By Form Notification,” administrators or assigned users can review and manually activate user accounts after reviewing the form submissions. This is ideal for managing who gets access to your platform.
Gravity Flow Approval Step
Gravity Flow (by Rocketgenius, the makers of Gravity Forms) is an entire product suite and framework that Gravity Flow (Approval Step). The “Approval Step” lets you set up a formal approval process for submitted entries. Each entry can be routed through multiple steps where approvers can accept, reject, or provide feedback on submissions, ensuring they meet your criteria before being fully processed.
Fighting Spam
This article provides advice and recommends some tools for automatically detecting and filtering out spam submissions before they reach your moderation queue.
Third-Party Resources
- Gravity Forms OpenAI by Gravity Wiz can be used to check if content from the form submission complies with OpenAI’s content policy. See How to Use Gravity Forms OpenAI for Content Moderation on our blog.
- Entry Automation by CosmicGiant can be used to delete entries automatically if they meet certain criteria.
- GravityView by GravityKit. The “Entry Approval” feature allows you to review and approve or reject submissions.
Disclaimer: Third-party services, plugins, or code snippets that are referenced by our Support documentation or in Support Team communications are provided as suggestions only. We do not evaluate, test or officially support third-party solutions. You are wholly responsible for determining if any suggestion given is sufficient to meet the functional, security, legal, ongoing cost and support needs of your project.
Feedback, feature and integration requests, and other functionality ideas can be submitted on our Gravity Forms, Gravity Flow, or Gravity SMTP product roadmap pages.
Code Snippets
Code snippets can be used in the theme functions.php
file or using some customization plugins.
Field Validation
The gform_field_validation and/or gform_validation filters can be used to perform custom validation of field values.