Occasionally, one of your messages may fail to send. This can occur for many reasons, including a bridge not connecting or an issue with an integrated Target Group.
The purpose of this article is to explain:
- why this happens
- and what steps you should take if it does.
Why is this happening?
We identified that our Mailing Scheduler process was adding additional load onto the servers during high-volume periods. To resolve this, we rewrote the Informz Mailing Scheduler process to reduce the additional load that was causing issues.
Your message has failed; now what?
Higher Logic will indicate a message has failed to send on the initial attempt by moving the message back to the Messages: In-Progress list and prepending the message name with "Processing," as shown below:
IMPORTANT: While the message is labeled as "Processing," the system will automatically resend a failed message twice. These resends will occur 15 and 30 minutes after the original send time. Do not resend a message during this time, as this may result in duplicates for your recipients.
If the message still does not successfully send after these retries, the status of the message on the In-Progress list will change from "Processing" to "Send Failed." as shown below:
One common reason for failure is a timeout due to a large integration data sync on send (the Mailing Scheduler changes reduced the timeout to reduce blocking issues). This causes the message to be marked as “Processing” on the In-Progress list; however, the sync will continue in the background. The scheduler will retry after 15 minutes and again after 30 minutes to see if the sync has completed; if it has, it should successfully schedule the email for delivery. In addition, the "Processing" annotation will be removed.
- Higher Logic staff can manually retry failed messages after the two automated attempts.
- Prior to retrying the message, Higher Logic staff checks to make sure a copy of the failed message has not been created and resent. If this is the case, the retry of the original will be halted to avoid duplicate emails.
In some instances, the message shows in the In-Progress list as Processing/Send failed and simultaneously in the Scheduled list. If, after thirty minutes, that message is still showing as failed, check the following:
- Bridge Status
- Verify you can connect to your integration
- Confirm the message is not in the Sent list after 30 minutes of original send failure
- Target Groups (Edit message > Properties tab > Targeting)
- Are you able to get a count on all groups? (Contacts > Groups)
- Does your targeting contain deleted groups? If so, tests will not send and messages will fail.
- Do your Compound Target Groups contain any deleted groups? If so, tests will not send and messages will fail.
- If using personalization, verify it has been entered properly and you are sending to a group
- Options used to send the message
- Sending to a frequently used group
- Recommend using the Optimized Delivery Method
- Messages are sent over a 24-hour period based upon when the contact historically has opened messages. This is most effective when used with groups that are frequently sent to.
- Sending to > 50,000 contacts
- Recommend using the Distributed Delivery Method
- The group will be divided, and the message will be sent over the number of hours or days selected. This is best suited for messages with greater than 50,000 recipients.
- Recommend using the Distributed Delivery Method
- Recommend using the Optimized Delivery Method
- Sending to a frequently used group
After checking all the above:
- Copy the original message and give it a slightly different name.
- Update message, if necessary.
- Update Deliver Method.
- Re-send the message.
If the message fails again, submit a support ticket to informzsupport@higherlogic.com. In your ticket, include the name of each message you attempted to send and when the message needs to be sent by.
A member of our team will make sure your message is sent.
Supporting material - process flowchart
The following flowchart offers a quick look at the steps you should take if you experience failed mailings.
NOTE: The steps are geared toward Informz customers who have an integration with an AMS/CRM database.