Logo

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.