FizteQ Pulse – Monitoring and error tracking
WPPulse is an error tracking and site health monitoring service built specifically for WordPress agencies and freelancers managing multiple client sites.
Install this plugin on each site you manage. It reports errors, plugin changes, security events, and more to your WPPulse dashboard — giving you a single overview of every site’s health.
What it monitors
- PHP errors & exceptions — Fatal errors, uncaught exceptions, and user errors with full stack traces
- Plugin changes — Activations, deactivations, installs, updates, and pending updates
- WordPress core updates — Get alerted when a new WordPress version is available
- Security events — Admin user creation, deletion, and role changes
- Database errors — Query failures with sanitised error details
- REST API errors — 4xx and 5xx responses on WordPress REST endpoints
- Cron job failures — Detect overdue or silently failing scheduled tasks
- Server resources — Disk space and memory usage warnings
Why WPPulse?
- Multi-site dashboard — See all your client sites at a glance with status indicators
- Smart alerts — Digest-based notifications so you don’t get spammed
- 4 notification channels — Email, Telegram, Discord, and Slack
- WordPress-native — Purpose-built for WordPress, not a generic error tracker
- Privacy first — Sensitive data (passwords, tokens, PII) is automatically filtered before anything leaves your site
- EU-hosted & GDPR-compliant — Servers in Bucharest, Romania. No data leaves the EU.
- Lightweight — No frontend JavaScript, no database tables, no impact on your visitors
How it works
- Sign up at wp-pulse.app and add your site
- Install this plugin and enter the API key from your dashboard
- That’s it — errors and events start flowing to your dashboard immediately
The plugin runs silently in the background. If the connection to WPPulse is temporarily unavailable, events are queued locally and sent automatically when the connection is restored.
Built for agencies
If you manage 10, 50, or 100 client sites, WPPulse gives you one place to see which sites have errors, which have pending updates, and which need attention — before your clients call you.
External Service
This plugin requires a WPPulse account and sends data to the WPPulse API hosted at wp-pulse.app. No data is transmitted until you configure the plugin with your API key. The plugin does not contact any external server until you explicitly connect it.
Data transmitted to WPPulse:
- PHP error details: error class, message, file path (relative, server root stripped), line number, stack trace
- Plugin events: activation, deactivation, install, update, pending updates
- Security events: admin user creation, deletion, role changes (user ID and role only — no names or emails)
- Database errors: sanitised error message and query (all literal values replaced with placeholders)
- REST API errors: route, method, status code
- Cron failures: hook name and schedule
- Resource warnings: disk space and memory usage percentages
- Environment: PHP version, WordPress version, active theme name, multisite status, OS name, plugin version
- Request context (on errors only): HTTP method, URL path (no query string), filtered headers, filtered POST/GET fields, user agent, IP address
Sensitive data filtering: Passwords, tokens, API keys, emails, names, addresses, credit card fields, and 34+ other sensitive field types are automatically replaced with [Filtered] before transmission. You can add custom fields on the settings page.
Service links:
WPPulse is operated by FizteQ Solutions SRL (Romania, EU). All data is processed and stored on servers located in Bucharest, Romania.
