Back to Community

Why Are My Forminator Forms Not Saving All Submissions?

15 threads Oct 1, 2025

Content

If you've noticed that your Forminator forms are sending email notifications but not saving all entries to the WordPress database, you're not alone. This is a common issue reported by users, and it can be frustrating when you're missing crucial submission data. This guide will walk you through the most likely causes and how to resolve them.

Understanding the Problem

The core of this issue is a discrepancy between form processing and data storage. Your form is functional enough to trigger the email notification action, but something is interrupting the process before the entry is written to the database. This can happen for several reasons, often related to conflicts or server settings.

Common Causes and Solutions

1. Plugin or Theme Conflict

This is the most frequent culprit. Another plugin or your active theme might contain code that conflicts with Forminator's process for saving submissions.

How to troubleshoot:

  1. Deactivate other plugins: Temporarily deactivate all plugins except Forminator.
  2. Test the form: Submit a test form and check if the entry is saved in Forminator > Submissions.
  3. Reactivate one by one: If the form now works, reactivate your plugins one by one, testing the form after each activation, until you find the one causing the conflict.
  4. Switch themes: Temporarily switch to a default WordPress theme like Twenty Twenty-Four and test the form again.

2. JavaScript Errors

A JavaScript error on your page can halt the form's submission script before it completes the final step of saving to the database.

How to check:

  1. Open your browser's developer tools (usually by pressing F12).
  2. Go to the "Console" tab.
  3. Submit your form and look for any red error messages that appear.
  4. If you find errors, they can point you to the conflicting script.

3. Database Connection Issues

While less common, a slow or timed-out connection to your site's database can prevent the submission from being recorded, even if other parts of the process complete.

What to do:

  • Check with your web hosting provider to see if there are any known database issues or if your server is hitting its resource limits.
  • Optimizing your database tables via your hosting control panel (e.g., phpMyAdmin) can sometimes help.

4. Custom Code Interference

If you are using custom code snippets (for example, to populate hidden fields or modify form behavior), a recent change in that code or in the Forminator plugin could be causing a fatal error during submission. As seen in one user report, a custom function using the forminator_field_hidden_field_value filter stopped working after an update.

How to troubleshoot:

  • Temporarily disable any custom code related to Forminator and test the form.
  • If the submissions start saving, you'll know the custom code is the issue and will need to be debugged and updated.

Summary and Next Steps

Start your investigation with the conflict test, as it resolves the majority of these cases. If the problem persists, work through the other potential causes. The goal is to isolate the variable that is breaking the save function. By methodically testing each possibility, you can identify the root cause and ensure all your valuable form submissions are safely stored.

Related Support Threads Support