Adviuz
July 22, 2021, 6:22pm
1
We are building a sales app.
Sales Representatives generate their leads and add into the app.
We want to setup a system where representatives can’t add lead if that’s already present into the system.
System should check for following before successful addition of lead.
Phone
Email
Company Name
So a lead wouldn’t be add if there are any of the phone/email/company name that matches something in the database, or it should check for a combination of all 3?
Adviuz
July 23, 2021, 12:01am
3
Yes, if details match with any of information, system will not add lead and give message to representative that lead is already in database.
Then I would advise you to create a custom form.
I’m just dropping this here so I have something to refer people to when they ask.
This is a simple concept app (copyable), that demonstrates the following techniques:
Building custom forms for adding and editing list items (as an alternative to the native forms provided by Glide)
Preventing duplicate new entries using User Specific Columns and Relations
Enforcing mandatory input items
The use of visibility conditions and user specific booleans to control user flow
There is nothing particula…
With those 3 fields, you would create 3 relations that match with the existing phone, email and company name columns in your database.
If there are any relations that is not empty, you don’t allow them adding a row to that Sheet.
1 Like