I would like some guidance on how to extract an email address from the body of a webhook and compare it to an email address in a firestore database, if they match, copy an id from the webhook data and
save it in the users database in a specific field
What you want to do here is send your Webhook and Firebase data into a merge on email_address, and then use a Set node to filter out just the fields you want (email_address, id, and whatever you want).
Iām not 100% sure if the Get option in Google Cloud Realtime Database node allows for query by email, if not, you will have to use a HTTP Request node using your Firebase credentials and input the query using cURL syntax.
Once you have the merged data, you just have to push it back to Firebase like so: