Velnix Form Monitor

Description

Contact forms break silently. Plugin updates, host changes, and SMTP issues can stop your forms from sending emails — and you won’t know for days or weeks.

FormSentry monitors your Contact Form 7 and Elementor forms 24/7 and sends you an email alert the moment something goes wrong. Never lose another lead.

Free Features:
* Monitors up to 2 forms (CF7 + Elementor)
* 24-hour health checks via WP Cron
* Email alerts (up to 10/month)
* In-dashboard alert display
* Admin bar indicator (red dot when broken)
* Unlimited alert history
* SMTP detection and warning
* Deactivation feedback modal

Pro Features (coming soon):
* Unlimited forms
* 5-minute checks
* Unlimited alerts
* WhatsApp + Slack alerts
* Form diagnosis — see WHY it broke
* 90-day history
* WPForms + Gravity Forms support

External Services

This plugin connects to the Velnix API (api.velnix.dev) to:
– Register your site on activation
– Send email alerts when a form failure is detected

Data sent: site URL, admin email, form IDs. No form submission data is collected.

This service is provided by Velnix:
– Terms of Use: https://velnix.dev/terms
– Privacy Policy: https://velnix.dev/privacy

Installation

  1. Upload the plugin to /wp-content/plugins/formsentry
  2. Activate through the Plugins menu
  3. Go to FormSentry in your dashboard to get started

FAQ

Which form plugins are supported?

Contact Form 7 and Elementor Forms on the free plan.

How does monitoring work?

FormSentry runs a health check every 24 hours using WP Cron and alerts you by email if a form stops delivering.

Is my data safe?

Only your site URL, admin email, and form IDs are sent to our server. No form submission data is ever collected.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Velnix Form Monitor” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Velnix Form Monitor” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.6

  • Removed UTF-8 BOM from all PHP files
  • Text domain changed from form-sentry to velnix-form-monitor throughout

2.0.5

  • Renamed all fs- CSS classes to vfmo- throughout PHP/CSS/JS
  • Fixed FS_TEST_EMAIL constant ? VFMO_TEST_EMAIL
  • REST API namespace changed from form-sentry/v1 to vfmo/v1
  • Fixed footer link velnix.com ? velnix.dev

2.0.4

  • All PHP function/constant/namespace prefixes renamed: fs_ vfmo_, FS_ VFMO_, namespace FS VFMO
  • Added opt-in consent notice on first activation — API registration now only happens after user clicks “Enable Monitoring”
  • Menu slug updated to vfmo-monitor, subpages to vfmo-history / vfmo-settings

2.0.3

  • Fixed remaining unescaped admin_url() output (ajax_url, settings redirect, admin bar link)

2.0.2

  • Renamed plugin to “Velnix Form Monitor”
  • Added External Services disclosure section to readme
  • Removed alert history limit — now unlimited for all users
  • Fixed escaping (esc_url) on admin notice links
  • Removed unused load_plugin_textdomain() call

2.0.1

  • Fixed: “Send Test Email” button on the Settings page had no effect
  • Fixed: SMTP test and Velnix server fallback now use the configured alert email instead of always using the WP admin email

2.0.0

  • Initial release