Start with the entry
A stored submission and its email notification are separate outcomes. Review the WordPress entry first. Free uses WordPress mail; Pro can use WordPress mail, SMTP, Resend or Mailtrap with your own sending configuration.
- Locate the submitted entry and its recorded notification attempt.
- Check whether the message was accepted, failed or is uncertain before triggering another send.
Verify the sender
Use an appropriate verified sending identity and send a controlled test. Provider settings apply to Accessible Forms notifications, not unrelated WordPress mail. The website account's sign-in emails use a separate sending system.
- Choose WordPress mail or configure your own Pro SMTP/API provider.
- Save the sender and provider settings, then send a test to an inbox you control.
- On staging, enable recipient isolation before exercising a form's real sending path.
Enable provider tracking
Resend and Mailtrap API tracking require the provider webhook and its signing secret. A delivered event means the receiving server accepted the email, not that a person saw it. Review the delivery history for recipient outcomes.
- For Resend or Mailtrap API, configure the exact public HTTPS callback shown by the plugin.
- Save its signing secret and enable delivery confirmations.
- Send a new controlled email and inspect each recipient's history and provider logs.
Understand the backup
For tracked API messages with a configured webhook, the default backup becomes due after 15 minutes without confirmation. WordPress scheduling sends one backup per unconfirmed recipient through WordPress mail. A missing callback can cause a duplicate. Reliable host scheduling matters on quiet sites.
- Check that API tracking, a valid callback and the WordPress backup setting are enabled.
- Keep WordPress scheduling running. A due check can send one backup after fifteen minutes without eligible confirmation.
- Inspect both outcomes. Delivery, a known delay or a terminal event suppresses the backup; missing callbacks can still cause duplicates.
Need help with your setup?
Open a private support request. Include the step you’re on and what you expected to happen.
Open my support requests