Pro Features ·  3 min read

Notifications – Owner Reminders & Admin Digest

3 min read
Pro

This feature requires Content Lifecycle Manager Pro.

Content Lifecycle Manager Pro includes two automated email notifications: Owner Reminders and the Admin Activity Digest. Both are configured from Content Lifecycle > Settings > Notifications.

Owner Reminders

Owner reminders automatically email content owners when their assigned content is due or overdue for review.

How it works

The plugin queries all enabled post types for content that:

  • has an assigned owner
  • is not archived
  • has a next review date within the configured due soon window, or already overdue

Each owner receives one email listing their content grouped into two sections: Overdue and Due Soon.

Configuration

Go to Content Lifecycle > Settings > Notifications.

  • Enable owner reminder notifications — turns reminders on or off
  • Frequency — daily or weekly
  • Send hour — the hour of day reminders are sent, in your site’s configured timezone
  • Weekday — day of week to send (only shown when frequency is weekly)
  • Due soon window — how far ahead to consider content “due soon”; choose from 3, 7, or 14 days, or enter a custom number of days

Save settings to apply. The cron schedule updates automatically when any of these settings change.

Notification Tab Owner Reminder Settings
Notification Tab Owner Reminder Settings

What the email contains

Each email includes:

  • a summary of how many items are overdue and how many are due soon
  • a table for overdue content showing title, next review date, and an edit link
  • a table for due soon content showing the same fields
  • a link to the All Content screen

Up to 12 items are shown per section. If more exist, the email notes how many additional items are in WordPress.

Admin Activity Digest

The admin digest sends a scheduled summary of all maintenance activity that occurred on the site during the covered period.

How it works

When the cron job fires, the plugin checks the activity log for entries in the prior period:

  • Daily frequency — covers the previous calendar day
  • Weekly frequency — covers the previous 7 days

If no activity was recorded during that period, no email is sent.

Configuration

Go to Content Lifecycle > Settings > Notifications.

  • Enable admin activity digest — turns the digest on or off
  • Frequency — daily or weekly
  • Send hour — the hour of day the digest is sent, in your site’s configured timezone
  • Weekday — day of week to send (only shown when frequency is weekly)
  • Recipients — choose Site admin email to send to the address in WordPress General Settings, or choose Custom email addresses and enter one or more comma-separated email addresses
Notification Tab Admin Activity Digest Settings with Custom Email Addresses Selected
Notification Tab Admin Activity Digest Settings with Custom Email Addresses Selected

What the digest contains

The digest groups activity into sections:

SectionWhat it covers
Content ReviewedPosts where the last reviewed date was updated
Review SnoozedPosts where the next review date was pushed out without marking reviewed
Content ArchivedPosts that were archived
Content UnarchivedPosts that were unarchived
Ideas ConvertedIdeas that were converted to content

Each section shows: content title (linked to the editor), who made the change, and when.

Troubleshooting

No emails arriving

  • Confirm WordPress cron is running — the notifications rely on WP-Cron
  • Check that the recipient email address is valid
  • For owner reminders, verify the owner’s user account has a valid email address
  • For the digest, confirm there was activity during the covered period

Emails going to spam

Consider configuring an SMTP plugin or email delivery service on your WordPress site to improve deliverability.

Schedule not updating after changing settings

Save the settings page after making changes. The plugin recalculates and reschedules the cron event on the next page load after a settings change is detected.

Next Steps

Was this page helpful?

Your feedback helps us improve the docs for everyone.

Thanks for your feedback!