Gravity Perks Disable Entry Creation is a Gravity Forms add-on designed to control whether an entry is created when a form is submitted. This can be useful in various scenarios, such as when you want to prevent the storage of entries under specific conditions or use a form as a non-submission tool (e.g., for calculations, communication, or triggering an action without saving the data).
Key Features of Gravity Perks Disable Entry Creation:
- Prevent Entry Creation Based on Conditions:
- The primary feature of this add-on is its ability to disable entry creation based on specific conditions you define. This is especially helpful for cases where you don't want to store form submissions or when entries are only needed if certain criteria are met.
- Custom Conditional Logic:
- You can use conditional logic to decide when an entry should not be created. For example, if a user selects a certain option or enters specific data, you can configure the form to not save their submission.
- This allows for dynamic form behavior, where the entry creation is only disabled under particular conditions that you set.
- Use for Calculations or Non-Data Gathering Forms:
- This plugin is useful if you need a form to perform calculations, trigger email notifications, or carry out other functions without saving the data as an entry in Gravity Forms.
- For instance, you can use the form to gather user input, perform some logic or calculations, and send a response without creating an entry in your database.
- Flexible for Multiple Forms:
- You can apply this feature to multiple forms across your site, enabling entry creation disabling to be applied selectively to different types of forms.
- Efficient Database Management:
- By preventing the creation of unnecessary entries, you reduce the clutter in your Gravity Forms entries database. This can help in improving database performance, especially when handling forms that are frequently submitted but don’t require entry storage.
- No Need for Code Customization:
- The plugin is fully compatible with the Gravity Forms platform and requires no custom coding to set up. You can configure it using the Gravity Forms user interface with easy-to-follow steps, saving time and effort.
- Works Well With Other Gravity Forms Add-Ons:
- The add-on seamlessly integrates with other Gravity Forms add-ons and can work alongside them, allowing you to extend the functionality of your forms while controlling entry creation.
How to Use Gravity Perks Disable Entry Creation:
- Install the Add-On:
- Install and activate Gravity Perks first, as the Disable Entry Creation add-on is part of this premium package. Once Gravity Perks is active, you can install the Disable Entry Creation add-on from the Gravity Perks settings.
- Enable the Add-On for Specific Forms:
- Once activated, navigate to the settings of the specific Gravity Forms form(s) you want to apply this feature to.
- You will find a new Disable Entry Creation option in the form’s settings, where you can enable the feature.
- Configure Conditional Logic:
- You can set up conditional logic to specify when the entry creation should be disabled. For example, you could disable entry creation if a user selects a particular checkbox, if the input meets a certain condition, or based on other form field values.
- This flexibility lets you control the form’s behavior according to the exact requirements.
- Save Changes:
- After configuring the settings and conditions, be sure to save your changes. The plugin will now prevent entries from being created under the specified conditions.
Example Use Cases:
- Survey Forms: You could create a survey that calculates results for the user but doesn't need to store the answers in the database. Using this add-on, the form will perform its calculations and send the results to the user, but no entry will be saved.
- Payment Forms: If you have a form that processes payments or interacts with external APIs but you don’t want to keep track of every submission, you can use this add-on to prevent the creation of an entry after payment or other actions.
- Event Registration Forms: If you're using a form that triggers an email notification for event registration but don’t need to save the submission, you can prevent the entry from being saved while still processing the registration.
- Quizzes or Calculators: Forms that generate dynamic results based on user input, such as quizzes or financial calculators, may only need to display the result and send it to the user without creating an entry in the system.
Benefits of Using Gravity Perks Disable Entry Creation:
- Reduces Database Load: By not storing unnecessary form submissions, you keep your database clean and prevent it from becoming bloated, especially with forms that are frequently used but don’t need to save data.
- Increased Privacy: For forms that don’t require data retention, this plugin ensures that sensitive user input is not stored in your WordPress database.
- Improved Form Performance: Reducing the number of entries created can potentially improve form load times and general site performance.
- Greater Flexibility: You can easily modify the behavior of forms based on the needs of your business or site without needing to write custom code.
- Better User Experience: For forms that don’t require storing information but still need to interact with users (e.g., sending emails, processing payments), this plugin allows for a cleaner experience without unnecessary data storage.