We are working on integrating email preferences (subscriptions) settings between product and Hubspot. Product should keep user subscription preferences state. User can opt-out from a subscription preference from product and from Hubspot communication preferences in email and we want to keep those in sync. These preferences are saved in Hubspot as Opted-out email preferences. We have workflows configured to trigger webhooks in product when Opted out preference is updated in Hubspot.
Unsubscribe workflow works: it checks if Opted-out property is set to Yes and fires the webhook.
Subscribe workflow does not trigger: it checks if Opted-Out property is not set to YES. We also tried adding additional conditions checking if Opt-out is NO or unknown. Still this workflow does not trigger when user re-subscribes via Hubspot communication preferences. Opt-out email preference is updated as expected.
Thanks for help.