We’re encountering the following error when trying to send marketing emails via workflows:
Issue:
Send email failed
Details: Previously unsubscribed from all subscription types
Current Setup
- We use “Marketing email subscription has opted in” as an enrollment trigger in our workflows.
- However, we still encounter contacts who were previously subscribed but have since unsubscribed from all types, resulting in the email failing to send.
Question
Is there a reliable way within the workflow itself to:
- Check if a contact is currently subscribed to at least one subscription type
- Prevent email sending if the contact has unsubscribed from all types
- Ideally: Branch the workflow depending on subscription status before the email step?
What We Tried
- We’ve tried using the “Marketing email subscription status” as part of the enrollment criteria, but this only works at the beginning of the workflow.
- It doesn’t help at send-time, when a contact might have unsubscribed after enrollment.
Goal
We’d like to add an internal safety check before each marketing email step, to ensure we only send to contacts who are currently subscribed — and skip those who aren’t, without triggering a hard error.
