You can resend a message for a previously saved Caldera Forms message. In the entry viewer there is a button labeled, Resend. You can click that button to resend the message using the current settings in the form’s mail tab and the saved entry.
The following must be true for this to work:
- You saved the entry successfully.
- If you disabled entry tracking then the message data is no longer present.
- You must be using Caldera Forms 1.5.2 or later.
- You must be logged in as an admin user or have used the caldera_forms_manage_cap with the ‘resend-email’ context to give the current user this capability.
After you click this button you should be redirected to the main Caldera Forms admin screen and see a “Message Sent” notice in the top bar. Please keep in mind if your server is having issues sending messages, you’re likely to run into the same bugs. Please see our docs for improving email sending reliability or try Caldera Forms Pro.
This functionality was added in Caldera Forms 1.5.2 or later.
Resend All Saved Messages Of A Form
From the entry viewer, you can resend one message. If you want to resend all messages, a little custom code will be needed. This code, if added to a plugin or your functions.php will run on each page load to send 5 messages at a time. It is recommended that you add this code. Run it until all messages are re-sent and then remove it.