Notifications & Email
Last updated on Jun 22, 2026
Notifications & Email
AllFeedback keeps you informed about survey activity through automated emails. This guide covers the weekly digest, how to test email delivery, and how to keep your emails landing reliably.
Weekly Digest
AllFeedback sends a weekly summary email every Monday at 08:00 in your WordPress site's timezone — a round-up of your recent survey activity.
What the Digest Includes
The digest summarizes the past week's responses and key metrics. It's sent to the same recipient configured for notifications — the To email address under Settings → Email, or your WordPress admin email if that field is blank.
Schedule and Delivery
The digest is registered once, the first time the plugin loads after activation, and is not re-scheduled on every page load. It then recurs weekly. It runs in the background via the Action Scheduler library that ships with AllFeedback (see Background Email Sending below).
Because the schedule follows your site's timezone, make sure it's set correctly under wp-admin → Settings → General so the digest arrives when you expect.
Sending a Test Email
Before you rely on email, verify that your site can send it.
How to Send a Test
Go to wp-admin → AllFeedback → Settings → Email
In the Delivery section, enter a To email (the Send test button stays disabled until you do)
In the Test email section, click Send test
Check that address's inbox
The test email is sent using your configured From name and From email, through the same delivery pipeline as real emails — so if it arrives, your notifications should too. The subject line is "[Site Name] Test email from AllFeedback."
If delivery fails, a warning is recorded in the plugin log (when logging is enabled).
Email Deliverability Tips
Configure From Name and From Email
Set a recognizable sender name and a valid address under Settings → Email → Delivery:
From Name — the name recipients see in the From field
From Email — must be a valid address
Using a From Email on your own domain (e.g. noreply@yourdomain.com rather than a Gmail address) improves deliverability and reduces the chance of being marked as spam.
Use SmartSMTP
WordPress sends mail with the wp_mail function, which relies on your server's mail setup — often unreliable or misconfigured on shared hosting. For dependable delivery, we recommend SmartSMTP, our SMTP plugin. It reconfigures WordPress to send email through a dedicated, authenticated SMTP service instead of the server's built-in mail, which significantly improves delivery rates and reduces the chance of messages being flagged as spam.
Because AllFeedback sends through wp_mail, once SmartSMTP is installed and configured, all AllFeedback notifications and digests route through it automatically — no extra setup needed in AllFeedback.
Check Your Site's Email Configuration
If wp_mail isn't configured correctly, digests and notifications fail silently. To verify:
Go to wp-admin → Tools → Site Health and look for email-related warnings
Use the Send test feature in AllFeedback to confirm delivery
Troubleshooting Spam Folders
If emails arrive but land in spam:
Use a From Email on your own domain
Set up SPF and DKIM records for your domain (ask your host or email provider)
Route email through an authenticated service with SmartSMTP
Ask recipients to mark AllFeedback emails as Not Spam
Background Email Sending
AllFeedback sends emails in the background so they don't slow down page loads. It bundles the Action Scheduler library, so this works out of the box — you don't need WooCommerce or a separate Action Scheduler plugin. In the rare case Action Scheduler isn't available, emails fall back to sending synchronously during the request.
No documents yet
No documentation has been published in this section yet.