Hi all - we’ve found a way to archive using existing HubSpot functionalities:
The first step is to create a checkbox property (“Left Company”) for contacts.
Left Company property value is “Yes” in two scenarios:
1- Triggered manually: when a HubSpot user checks it because he learnt that the contact is no longer at the company (even if his email is still valid!)
2- Triggered automatically when email verification returns invalid emails
(be careful not to include email bounces as a third scenario; some emails might still be valid even when they bounce).
The “Yes” value sends all contacts to the “Archive” list and triggers workflows to update contact data.
The last step is to opt-out all contacts in the Archive list from your subscriptions, email campaigns, and workflows (depends on your HubSpot subscription).