# Check if the submitter email already exists in the submissions form

**URL:** https://forum.mautic.org/t/check-if-the-submitter-email-already-exists-in-the-submissions-form/30751
**Category:** Product Support
**Tags:** mautic-4
**Created:** [February 1, 2024, 8:56pm UTC](https://forum.mautic.org/t/check-if-the-submitter-email-already-exists-in-the-submissions-form/30751 "2024-02-01T20:56:00Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![omar.vasquez](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/omar.vasquez/32/4325_2.png) [@omar.vasquez](https://forum.mautic.org/u/omar.vasquez)
#### Post date: [February 1, 2024, 8:56pm UTC](https://forum.mautic.org/t/check-if-the-submitter-email-already-exists-in-the-submissions-form/30751/1 "2024-02-01T20:56:00Z")

</div>

**Your software**  
My Mautic version is: 4.4.10  
My PHP version is: 8.0  
My Database type and version is: MariaDB

**Your problem**  
Is there some way to make the form to check if the submitter email already exists in the submissions? so I prevent the form to be used by the same person or at least the same email.

---

<div class="post-metadata">

### Author: ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)
#### Post date: [February 1, 2024, 10:36pm UTC](https://forum.mautic.org/t/check-if-the-submitter-email-already-exists-in-the-submissions-form/30751/2 "2024-02-01T22:36:01Z")

</div>

Hi, there are many reasons why you would want to do this, but what is your reason? Spam?

---

<div class="post-metadata">

### Author: ![omar.vasquez](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/omar.vasquez/32/4325_2.png) [@omar.vasquez](https://forum.mautic.org/u/omar.vasquez)
#### Post date: [February 7, 2024, 6:07am UTC](https://forum.mautic.org/t/check-if-the-submitter-email-already-exists-in-the-submissions-form/30751/3 "2024-02-07T06:07:43Z")

</div>

Certainly, we want to avoid them using the same email every time they submit the form.

---

<div class="post-metadata">

### Author: ![leoschuler](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/leoschuler/32/4798_2.png) [@leoschuler](https://forum.mautic.org/u/leoschuler)
#### Post date: [February 9, 2024, 1:58pm UTC](https://forum.mautic.org/t/check-if-the-submitter-email-already-exists-in-the-submissions-form/30751/4 "2024-02-09T13:58:58Z")

</div>

I have developed a solution to avoid these type of duplications.

> **[GitHub - leoschuler/validate-duplications: this is a serverless function that...](https://github.com/leoschuler/validate-duplications)**
>
> this is a serverless function that validates if a mautic form submission is not duplicated. - GitHub - leoschuler/validate-duplications: this is a serverless function that validates if a mautic for...

I explained these solution in details in last year’s mauticon - not sure if this video is still available. but you can see the step by step installation instructions on the repository description, or in here:

[![](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/5/58b2a69236ec13c859b8fbff96bae1d40767bd30.jpeg "Installing Mautic Automation: Prevent Duplicated Form Submission") ](https://www.youtube.com/watch?v=xGjTe0Smup8)

---

<div class="post-metadata">

### Author: ![precords](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/precords/32/1504_2.png) [@precords](https://forum.mautic.org/u/precords)
#### Post date: [May 2, 2024, 7:49pm UTC](https://forum.mautic.org/t/check-if-the-submitter-email-already-exists-in-the-submissions-form/30751/5 "2024-05-02T19:49:45Z")

</div>

Any idea why I would be getting 2 form submissions rather than one?
