I have a main database that stores all the data for my company that is collected from various sources (team member input or customer input but all data is entered through forms) and I need help ideally preventing the input of duplicate records, or at the minimum flagging/alerting the person entering the data that a record already exists.
To simplify - For my team member forms:
- Is there a way I can have a script or automation check existing records for matching ‘Project Name’, ‘Customer Name’, and/or ‘Customer Email’ and if any of these exist already, allow them to update/edit the record. Or, if it does not exist, they can create a new one.
- If there is no ability available to to stop/alert them while they are creating, can an automation be used to send an email after the form is submitted alerting them that it was a duplicate so they can go in a fix it?
For the forms being filled out by the customer:
- Same as #2 above, creating an automation to send an email to a team member alerting them that a dup exists and to merge the data.
Lastly, if there is a better way, to have this set up in general, I’m all ears. This workflow was set up on a smaller scale but grew quickly, so there might be a better way out there.
Thanks for any help/advice/tips in advance. I appreciate all the knowledge here and being able to learn from you all!



