Duplicate Submissions with Different Invoice Numbers

  • Denness1
    Asked on August 23, 2020 at 1:04 PM

    Hi, 

    Can you help? I seem to be getting duplicate submissions from my clients but they have different invoice numbers.


    Is there something I need to do in the setting?


    Nicki

  • Ariel JotForm Support
    Replied on August 23, 2020 at 4:51 PM

    Hi there,

    Thank you for your message.

    One known reasons on how the duplicate submissions were triggered, is when the form was filled out using a mobile browser and the "Thank You" was page reloaded. This can also happen if the "Thank You" page was in the browser's previous session and the browser restores it on startup. If this is the same case with your form, I suggest disabling "Allow Auto Browser AutoComplete" in your form settings.

    Duplicate Submissions with Different Invoice Numbers Image 1 Screenshot 20

    You can also redirect your users to a custom “Thank You” page, as the default internal one that comes with the form builder may hold the user's previous session's submission data which is what get sent when they refresh the page. You can use the following link if you don't have a custom external "Thank You" page: https://www.jotform.com/thankyou.html. Please refer to our Redirecting Users to a Different Page guide for more related information.

    Here's a few more options to prevent multiple submissions from users:

    How to Add a Captcha Field - the form will ask for a simple challenge to be performed before the form gets submitted. This may prevent accidental or user initiated duplicate submissions.

    How to Set Unique Submissions on a Form - block multiple submissions by checking the form filler's browser cookies and IP.

    How to set Form Limits Based on a Unique Question - you can set one of your forms questions like email address to be a unique question. This will not allow a user to use the same email address to submit your form.

    Hope that helps. Let us know if you have any questions or if you need further assistance.