Issues with my email extractor flow

This is my current workflow, I have a database i first clean and then move on to extract email from websites, the thing is that it when its done processing all the items, the loop node outputs all the emails (which i need to be matched with the id so i can map it together in notion and enrich the database) in an array. So its one array containing all items instead of 1 by 1. I’m not sure I understand why.

Thanks for taking the time to help

Not sure which output of two on the Loop node you mean (Loop output branch or Done output branch) and the data structure you work with not clear (you could pin some data in critical nodes), but one thing you can try is inserting a SplitOut node before the Loop. This will break down an array into individual items the Loop with be able to process one by one.

If the above resolves your question, please mark it as a :white_check_mark: Solution.