Your WordPress site
has a memory now
AuditPulse logs every login, content change, plugin event and settings update. When something breaks or goes missing, you will know exactly who did it and when.
Eight event categories, logged automatically
Activate and logging starts immediately. No configuration required. Every important action on your site is captured with user, IP address and timestamp.
Login and Auth
- Successful logins with IP
- Failed login attempts with IP
- Logouts per user
- Password reset requests
Content Changes
- Posts and pages created, edited, deleted
- Custom post types supported
- Draft and publish status changes
- Media uploads and deletions
Plugin Events
- Installed, activated, deactivated
- Plugin deleted or updated
- Which user triggered each action
Settings Changes
- Site URL and permalink changes
- Theme switch events
- Core WordPress settings modified
User Management
- New accounts created
- Role changes logged
- Profile updates tracked
- Account deletion logged
WooCommerce
- Order status changes
- Product created, edited, deleted
- Auto-detected when active
Alert Rules
- Custom rules per event type
- Email alerts on trigger
- Slack webhook notifications
IP Rules and Health
- Whitelist and blocklist IPs
- Site health dashboard
- Export logs to CSV
Three steps,
then it runs itself
No API key. No account. No configuration wizard. Activate and every event on your site is recorded from that moment.
Search AuditPulse in your WordPress plugin directory and activate. Logging starts immediately.
Go to AuditPulse in your admin sidebar. Every event is already recorded with user, time and IP.
Create alert rules for events you care about most. Get notified via email or Slack.
The only free plugin with alerting,
IP rules and a health dashboard
Every competing plugin charges for the features that matter most when something actually goes wrong. AuditPulse includes all of them at no cost.
Real-time alerts, completely free
WP Activity Log charges $99 per year for email alerts. AuditPulse includes email and Slack alerts with zero cost and no plan required.
IP address on every single event
Simple History and Activity Log do not log IP addresses on most events. AuditPulse records the IP on every entry including content edits and settings changes.
Your data stays on your server
Some plugins sync logs to their own cloud. AuditPulse stores everything in your own WordPress database. Nothing is sent outside your hosting environment.
GPL licenced, no vendor lock-in
Open source and hosted on WordPress.org. You own your data and are never dependent on a subscription to access your own activity logs.
AuditPulse vs the alternatives
Side by side with WP Activity Log, Simple History and Activity Log. Free versions only, no marketing spin.
| Feature | AuditPulse | WP Activity Log | Simple History | Activity Log |
|---|---|---|---|---|
| Completely free, all features | ||||
| No licence key required | ||||
| Login and failed login tracking | ||||
| IP address on every event | ||||
| Plugin install / deactivate log | ||||
| Settings change tracking | ||||
| User role change tracking | ||||
| WooCommerce order logging | ||||
| Email alert rules | ||||
| Slack webhook alerts | ||||
| IP whitelist and blocklist | ||||
| Site health dashboard | ||||
| Export logs to CSV | ||||
| No data sent to external servers | ||||
| Disable individual event types | ||||
| Adjustable log retention |
Comparison based on free versions as of July 2026. Features may change with updates.
Start monitoring your site today.
It takes 60 seconds.
Free. Open source. No account required. No data leaves your server.
Built by CrestVox Studio • Hosted on WordPress.org • GPL licensed