Hi I need some advice in being able to track people who have registered for more than one program.
We run multiple programs and need to track if a person registers for more than one for compliance reasons. We have a system where people register and then I use Data Shuttle to upload them into Smartsheet. Currently on the sheet they're loaded into I have a formula column called Duplicate Name Check to track duplicates:
=IF(COUNTIF([Full Name]:[Full Name], [Full Name]@row) > 1, 1, 0)
I then have a column called Approved? which is a manual checkbox for approval.
This information then feeds into a report which is filtered for where Duplicate Name Check is 0 and Approved? is unchecked. To date it's been working okay but it is very manual in that if someone is flagged I need to send an email to the program lead to seek approval and then tick the approved box. Ideally I'd like to see this evolve to a place where I can set up an approval request workflow on the sheet.
The main blocker that I can see at the moment is when a person registers for three program. So they've already registered twice which gets picked up on the report for me to flag and then I manually approve both entries. When they register for a third program, only one entry is on the report. I then need to go into the sheet, unapprove the other two entries so that all three are on my report. This is needed so that when I email to the program lead then have all the program details and can confirm from there if there's an educational need for the person to attend.
Is there a way to do this automatically? Is there an additional part of the Duplicate Name Check formula needed? Is there way to add a formula to the Approved column that it unticks if there are more than two entries? Trying to work out what the trigger would be to send the automation.
It's been haunting my dreams so hoping someone can help! 🙂