Stream – Activity Log & Audit Trail
View on WordPress.orgScores higher than 89% of indexed plugins
About
Real-time activity log and audit log for WordPress. Track every user action — logins, edits, plugin & settings changes — and get alerts.
Security History
What It Does
Stream is a WordPress activity logging plugin that records changes made in the wp-admin area, including post edits, user logins, plugin activations, and theme switches. It stores these events in a searchable database table and surfaces them through a dedicated admin screen with filters for user, date range, action type, and IP address. It is designed for site administrators who need an audit trail without reading raw server logs.
Who It's For
This plugin is best suited for agencies, freelancers, and site owners who manage WordPress installations with multiple contributors and need visibility into who changed what and when. It fits multi-author blogs, membership sites, and small business sites where accountability and troubleshooting of unexpected edits matter. Larger enterprises with compliance requirements may outgrow it but it is a strong fit for the SME market.
Who Should Skip It
Single-author sites or personal blogs with no shared access have little reason to log activity, and installing Stream would only add database overhead. Sites already running a security suite with built-in auditing (such as Jetpack or a dedicated SIEM tool) can skip it to avoid duplicate logging.
The Bottom Line
Stream delivers exactly what its name promises: a reliable activity log for WordPress admins, backed by strong maintenance and solid ratings. The unresolved support thread count is too small to raise a real concern, but Simple History remains the safer default unless a specific feature draws you to Stream. Overall Quality Score of 82.36 makes it a confident recommendation for multi-user sites that need audit trails.
Related Plugins
Pick Simple History if you want a more mature plugin with a larger install base and a slightly higher overall quality score.
Choose Log Emails instead if your audit needs are narrow and focused specifically on outgoing email activity.
Pick DecaLog if you need a developer-oriented log aggregator that hooks into multiple log streams beyond core WordPress events.
Choose Counter-Hits only if your requirement is lightweight hit counting rather than full administrative auditing.