HubSpot have the pretty same behaviour.
Your primary key is the ID and not the email.
I would suggest to pull your entire contacts lists with two properties : ID and email → if needed use an if node to isolate only your desired contact(s) and delete them afterward
A data sample could help us, never worked with Mautic node before
Yes … I know that it’s best to start with the user ID, but that brings in some complications. Let’ say you want to unsub sombody based on the email addres they enter.
In that case the input is not the user ID, but the email. So I’ll have to lookup which one is linkedin to the ID and then delete based on that ID.
I came to the conclusions it might be easier to just do this internally within mautic.