Duplicate form entries over multiple days

Hi Support!

We’ve noticed a strange issue where form submissions are not only duplicated but also being submitted over multiple days (sometimes 5 or more duplicates of the original submission). We’ve read other guides where users experience similar issues however there’s no resolution path documented online?

Does this behavior occur as a result of conflicting plugins or something else?

Would really appreciate your advice as this issue is polluting the form entries making it difficult for our clients to keep track of.

Cheers,

Hi David.

This happens when the user doesn’t navigate to another page or close their browser tab after the confirmation is displayed. Most browsers save tab contents and resume them each time the browser is reopened.

For a form submission, the last action performed by the browser is posting the form data to the server. Since the browser keeps a copy of that request in its local memory, it can repeat the request each time the tab reloads until the user either closes the tab or navigate to another page.

To reduce the chances of this happening, you can configure the form confirmation to redirect to another page. Note that you may still receive some duplicates for users who already have the form page opened on their browsers.

If you have any form field that you can consider a source of unique data, you can enable the No Duplicates setting for it: Common Field Settings - Gravity Forms Documentation That will check the database for the form and field for any previous occurrences of the entered value and effectively prevent the form from being submitted again.

There is also the following third-party code snippet that can limit submissions: Better Limit Submission Per Time Period by User or IP - Gravity Wiz

Also, if you are not using Gravity Forms 2.6 or 2.6.1, I recommend updating to that release. Some additional protection against duplicated entries was added in Gravity Forms 2.6.

If you need additional information, please submit a support ticket here:
https://www.gravityforms.com/open-support-ticket/technical/

Thank you.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.