Can we show some form of error if the same users submits the same selections once again?

  • Profile Image
    Asked on August 06, 2015 at 03:42 PM

    Users fill out our forms several times a day. Is there a way to make a condition where it 1) Checks their name as entered and then 2) Tells that person "You already entered this time" if they try to enter more than once on a different entry?

    They are submitting the same time frames for some things when they shouldn't be. We would like an alert or alarm to tell them they have already submitted that time frame (8:00 AM - 2:00 PM) kind of thing.



  • Profile Image
    Answered on August 06, 2015 at 04:52 PM

    Based on what you have said, you are looking to add form limitations to your form and I would suggest taking a look at the following guides to see more about this:

    How to Set Unique Submissions on a Form

    How to Limit Submissions in a Form

    How to set Form Limits Based on a Unique Question

    Now what I would suggest is to take a look at that last guide with more detail. It is the one that I would use to setup the form to allow the same customer to submit multiple times, but just not for the multiple dates, times, etc.

    To do that, all that you would need is to:

    1. add a Form Calculation to your form

    Once you add it, just set it up to capture the data from other fields and widgets, which you do not want the user to be able to use multiple times.

    The best option would be to select email and the time frame.

    2. set the form limit to match this form calculation as described in the last guide above.

    Next time someone comes and enters the same email and the same time frame, they will get an error about their submission.

    Next to this, I would also suggest that you set an email autoresponder that would tell them that their submission was accepted and ask them to not make the same submissions multiple times.

    You can see here how to setup the email autoresponder: Creating a Form Autoresponder

    If you have any further questions in regards to this, just let us know and we would be happy to assist :)