Help me to always keep the output in a loop and have a clean csv output

I’ve made good progress on my enrichment workflow, all the APIs are working etc… but I have a few small bugs. (Knowing that I use the Open Source version of n8n)

  • I would like you to tell me in the structure what could be simplified or improved because I have the impression that ChatGPT has made everything more complex for me

  • Then I would like that in my Loop my Json elements linked to my Google Sheet are all accessible at all times, that is to say that we can call {{ $json.LinkedIn }}, {{ $json.Mail }} etc… at any time in the Loop (This is my biggest problem) knowing that I have the impression that the Http and Update overwrite this data and therefore that I never have access to it again even though it is essential data to make my APIs work

  • I would like to have a csv rendering that does not bug, if you look at the screen just below the second enrichment from Louis overwrote that of Célian and came to this line there when it should not have.

image

I am attaching a photo of the scenario so that it can help you understand my mistakes, thank you in advance because it is very important for me