As an email marketer, it's essential to understand the reasons behind message delivery failures. To increase the chances of delivering your message to all eligible contacts, you can set up an automation workflow using the Message Delivery Failed trigger.
In this guide, we'll dive deeper into the custom automation setup for the Message Delivery Failed trigger and its filter options to help you optimize your email marketing efforts.
What is Message Delivery Failure?
Message delivery failure can occur for various reasons, categorized as soft or hard bounces.
A hard bounce implies an invalid email address, which leads to an immediate automatic unsubscribing of the contact.
Soft bounces can occur due to various reasons, including issues like full inboxes, IP address problems, or sender domain issues. While some of these issues can be resolved within a day or two, it's essential to note that not all soft bounces are the same. For instance, full mailboxes, although technically classified as a soft bounce, often indicate poor-quality email lists and can sometimes be associated with non-existent mailboxes. In some cases, old and abandoned mailboxes are even converted into spam traps. Therefore, for safety reasons, we exercise caution when handling such bounces and may consider removal after multiple unsuccessful delivery attempts.
To facilitate the process of resending messages to contacts with delivery failures, an automation workflow can be set up using the Message Delivery Failed trigger. This feature enables the automatic delivery of the same message to all eligible contacts whenever it fails to reach their inbox.
By utilizing this functionality, you can ensure that all customers receive your communication while also optimizing costs and engagement rates by maintaining a clean list.
Custom Automation Setup
To set up custom automation, you need to go to Automation → New workflow → Create custom workflow and choose the Trigger from the dropdown; in our case, it's Message Delivery Failed.
Message Delivery Failed Trigger
Message delivery failed trigger can be handy if you want to resend a message or, for example, add a tag to someone who didn't receive the previous message due to delivery failure. For instance, if you want to ensure that you receive a discount promised in a form, you can use this trigger to resend a welcome email. Keep in mind that the appropriate action depends on the reason for the delivery failure.
*Please note that there's no history of events for deleted contacts.
With trigger filters for the Message Delivery Failed trigger, you can choose exactly which message type will trigger an action. Here are the different filter options you can use:
This field indicates the type of bounce that occurred when the system attempted to deliver an email message. There are two types of bounces: soft and hard bounces.
Select one of the possible channels:
Delivery Failure Reason
If a message cannot be delivered, this field will briefly describe the reason for the failure. Reasons will be synced from your store delivery failures.
Everything that goes after @ symbol.
Note: works only for the Email channel messages.
Message ID is different depending on which message type and channel it is. You can check IDs in reports of Campaigns and Automations.
Phone number, country code
Two-letter country codes according to ISO 3166-1 alpha-2 standard.
Note: it works only for SMS channel messages.
The promotion name is different depending on which message type it is.
It depends on which message type it is. It can be either:
Short Message Type
Note: works only for SMS channel.
If you have any questions or need further assistance, please don't hesitate to contact us at [email protected]. Our support team is always ready to assist you and help you achieve success with your email marketing campaigns.