Make unsubscribe requests hands free. Emails that land in Gmail are matched to contacts in Mautic, removed from newsletters, and marked as do not contact. A friendly confirmation reply is sent back in the same thread.
The flow checks Gmail every minute, even in spam and trash. It reads the To and From fields to spot automated unsubscribe messages. Code steps pull out the sender email and remove duplicates across the thread. Mautic is searched by email, and if the contact exists, the person moves out of the newsletter segment, joins an unsubscribe segment, and is flagged as do not contact. A reply goes back using your custom message so the requester knows it is handled. This keeps lists clean and stops future sends to that contact.
You need Gmail and Mautic with access to segments. Set your email address and your unsubscribe message in the settings node, and align segment IDs with your Mautic setup. Because the trigger runs every minute, requests are handled almost in real time. Expect faster list cleaning, quick confirmation to the user, and fewer mistakes. This fits teams that receive unsubscribe emails in shared inboxes, agencies managing client lists, and operations teams that want clear, compliant updates.