# |
name |
event / usecase |
payload |
1 |
webhook for unsubscribe event |
event sent in case a recipient withdraws email marketing permission via visible unsubscribe link or list unsubscribe header
usecase: the IP-address & user agent (http header) allow us to identify bots / spam-filters accessing unsubscribe-links
|
data to be included:
|
2 |
webhook for bounce event |
event sent for each failed message delivery attempt (hard-bounce / final soft-bounce) |
data to be included:
|
3 |
enhanced webhook for unsubscribe event - "nice to have" |
event sent in case a recipient withdraws email marketing permission via visible unsubscribe link or list unsubscribe header - with additional data in payload
usecase: we need to calculate the number of unsubscribers who have used the visible opt-out link and reached our landing page where our survey for unsubscribe reasons is shown. This allows us to calculate the answer-rate of our survey.
|
additional data to be included:
|
4 |
webhook for "outbounced" event - "nice to have" |
event sent for each recipient who reaches the status "outbounced" (maximum number of failed delivery attempts)
usecase: our routing-mechanism needs to be aware which email-addresses have reached the blocking-status "outbounced" and can not be reached with Episerver Campaign
|
data to be included:
|
Hello,
as the information smtp error code and bounce message are of interest in more use cases than just webhooks, this will be implemented via API retrieval.
Yes, that would be a valuable addition.
Regarding the "outbounced" event (aka threshold exceeded): Could this info be part of the payload in the bounce event?
Regards.