A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
You can handle this with a simple check-then-update/create flow.
Use:
- When a new response is submitted
- Get response details
- SharePoint – Get items
- Filter the list by the submitted email address
- Add a condition:
- If a matching item exists → Update item
- If no item exists → Create item
- If a matching item exists → Update item
For the SharePoint filter, use the email column as the unique key. Also normalize the email to lowercase before comparing to avoid duplicate records caused by capitalization differences.
If the list is expected to grow, indexing the email column in SharePoint will also help performance.