Scheduled Reports Not Sending #
If a scheduled report is set to Active but the delivery email never arrives, follow this checklist.
Check the Failure Count #
On the Scheduled Reports page, check the Failure Count column for your schedule. A failure count above 0 means deliveries have been attempted but failed. A failure count of 3 means the schedule has been auto-paused.
Check the Next Run Time #
On the Scheduled Reports page, verify the Next Run time is in the past or near future (within an hour). If it shows a far-future date, the cron timing may have shifted. Edit the schedule, set a new next-run time, and save.
Verify WP-Cron Is Running #
The scheduled report cron fires hourly. Check:
wp cron event list | grep dmsi_analytics_send_scheduled
If the hook is not listed, WP-Cron is disabled or the cron was not registered. Deactivate and reactivate DMSI Analytics to re-register it.
Test Email Delivery #
- Install and configure WP Mail SMTP
- Use WP Mail SMTP’s Send Test Email feature to confirm your server can send emails
- Check spam/junk folders for the report email
Check the Recipient Address #
On the Scheduled Reports page, click the schedule and verify the recipient email addresses are correct.
