WP PowerSuite
150+ modules in one suite — toggle only what you need. Zero runtime cost for features you leave off.
See Plans
On This Page
v 1.0.0
Last updated: 25/03/2026

Email Reports

Scheduled email summaries of 404s, logins, activity, and mail stats.

Overview

Email Reports sends scheduled HTML digest emails summarizing data from other WP PowerSuite modules when those modules are enabled. Available sections include 404 errors (404 Error Log), login security (failed attempts and lockouts from Limit Login Attempts), user activity (Advanced User Activity Log), and email delivery stats (Email Logs). You choose the schedule (daily, weekly, or monthly), time, recipients (site admin email or custom list), which sections to include, and branding (logo, company name, primary color,
footer text). Save settings to reschedule WordPress cron events. Send a test email or send now from the admin to verify layout and delivery.

Who is this for?
ite owners and agencies who want a periodic inbox summary of security and health signals without logging into wp-admin every day.

Features

Digest Sections (when source modules are enabled)
404 Errors from the 404 Error Log module. Login Security from Limit Login Attempts. Activity Log from Advanced User Activity Log. Email Delivery from Email Logs (sent and faile
Schedules
Daily, weekly, or monthly. Pick time; weekly uses day of week; monthly uses day of month within supported range.
Recipients
Default site admin email or custom recipient list (one address per line).
Branding
Optional logo (media ID), company name, primary color, custom footer text, subject format options.
Test and Send Now
Verify formatting and SMTP delivery before relying on the schedule.
Advanced Settings
Configuration is in the module Advanced Settings in WP PowerSuite (no separate top-level admin page).

How It Works

1
Enable the Module
Go to WP PowerSuite, find "Email Reports," and click the Enable button.
2
Enable Source Modules
Turn on 404 Error Log, Limit Login Attempts, Advanced User Activity Log, and/or Email Logs if you want those sections populated.
3
Configure Email Reports
Open Advanced Settings for Email Reports. Enable the report, set schedule and time, choose sections, set recipients and branding. Save.
4
Verify
Use the test email or send-now action. Check spam folder. Ensure WP-Cron or server cron runs so scheduled sends fire.
Performance Note
Reports run on a schedule and query other modules data for the reporting window. Impact is limited to cron execution time. Low-traffic sites should ensure cron runs reliably.

Installation & Activation

1
Install WP PowerSuite
Make sure the WP PowerSuite plugin is installed and activated on your site.
2
Enable the Module
Go to the WP PowerSuite menu, find "Email Reports" in the module list, and click the Enable button.
3
Configure Advanced Settings
Set schedule, recipients, and sections. Save to register cron hooks.
Requirements
PHP 8.1 or higher WordPress 6.0 or higher Permission to manage options (Administrator) Reliable outgoing email (Email Delivery SMTP recommended on many hosts) Optional: related modules enabled for each section you want in the digest

Use Cases

  • SecuritySummary
    Weekly security summary for clients
  • AnomalyDetection
    Catch spikes in 404s or failed logins early
  • EmailMonitoring
    Cross-check email volume with Email Logs without opening the admin

Frequently Asked Questions

Troubleshooting

  • Schedule not updating after save
    Save settings again; the module hooks into settings saved to reschedule events. Check Site Health Scheduled Events if available.