
A form can look perfectly healthy while silently losing conversions, qualified leads and revenue.
Formhawk is a privacy-first form analytics and conversion optimization system built directly into WordPress. It shows where visitors hesitate, where forms break, which fields create friction, which fields protect business value, and — when you explicitly enable optimization — which safe changes actually improve results.
It is not just another submission counter.
Formhawk combines form analytics, field-level friction analysis, provider-confirmed conversion tracking, Field ROI, business outcome attribution, CRO experiments, automatic guardrails, rollback, and Minimum Viable Form optimization in one local WordPress plugin.
No external analytics account. No analytics cookies. No submitted field values sent to Formhawk. No need to replace your existing forms.
Formhawk automatically detects and analyzes:
For supported providers, Formhawk uses the provider’s server lifecycle to distinguish a real provider-confirmed success from a browser-side submit attempt. Generic HTML forms remain clearly labelled as browser-observed attempts when universal server confirmation is unavailable.
That evidence distinction matters. A clicked submit button is not automatically a successful lead.
Formhawk turns every tracked form into an evidence-aware conversion dashboard with metrics such as:
Instead of asking “Did anyone submit this form?”, you can ask the questions that actually matter:
Where are people leaving? Which field is slowing them down? Is the form failing? Is a change improving real conversions or only producing more low-quality leads?
Formhawk analyzes the structure and interaction behavior of your forms without storing what visitors type into them.
You can identify fields associated with:
This gives you a practical field-by-field view of where a form is helping the business — and where it may be costing conversions.
Most form analytics stop at conversion rate. Formhawk can go further.
Field ROI Business Value Intelligence connects privacy-safe structural form evidence to downstream outcomes such as:
Formhawk can evaluate qualified or won leads per visitor, revenue per visitor, conversion impact, evidence quality and statistical confidence.
This is important because the shortest form is not always the best form.
A field may reduce raw submission volume but still be valuable if it improves lead quality or revenue. Another field may create friction without producing measurable business value.
Formhawk’s Field Value Map and evidence-aware recommendations are designed to separate those cases instead of blindly telling you to remove every field that hurts conversion rate.
Finding a problem is useful. Testing whether the fix actually works is better.
Formhawk Autopilot CRO can turn detected opportunities into controlled runtime experiments without permanently rewriting your Contact Form 7, WPForms or Elementor provider configuration.
Depending on form structure and safety checks, the CRO engine can test presentation changes such as:
Autopilot operates in three real modes:
The provider form remains the source of truth. Disable Formhawk and the original provider form remains intact.
Formhawk does not declare a winner because a graph moved up for a day.
Its CRO decision layer uses controlled experiment evidence, minimum sample and runtime requirements, statistical decision rules, practical-effect thresholds and guardrails. Binary conversion experiments use a Beta-Binomial model; business-value decisions use outcome-aware evidence designed for real-world lead and revenue data.
Automatic decisions are restricted to evidence that Formhawk considers trustworthy for the provider and experiment type. Browser-only signals remain advisory where server confirmation is unavailable.
An optimization system should know how to stop itself.
Formhawk monitors experiments and promoted baselines for signals including conversion degradation, provider failures, validation problems, JavaScript errors and business-value regression.
If a promoted state later shows credible regression, Formhawk can restore the previous validated baseline. Invalid experiment data, schema drift or unsupported conditions fail safe rather than forcing an unproven mutation onto the form.
That means optimization is not a one-way door.
Minimum Viable Form is Formhawk’s opt-in semantic optimization engine.
Its goal is not to create the shortest possible form. Its goal is to find the minimum friction that preserves or improves measurable value per visitor.
The engine follows a controlled sequence:
analyze -> classify -> select -> experiment -> evaluate -> promote/reject -> monitor -> repeat
It uses Field ROI evidence, provider capability checks, field safety classification and dependency analysis to select one reversible semantic experiment at a time.
For Contact Form 7 and WPForms, automatic removal experiments are limited to provider-verified safe, optional and independent fields. Unknown dependencies fail closed.
Formhawk explicitly protects or forbids structural removal of fields associated with security, authentication, payment, CAPTCHA, files, signatures, legal/privacy consent and other high-risk semantics. Elementor Pro and generic HTML remain observe/fail-closed for Minimum Form automation where the required dependency guarantees are not available.
Winning states become immutable versioned baselines. Rejected changes stay rejected. A later regression can restore the previous validated state.
Formhawk can choose the strongest available per-visitor objective from:
When mature business outcome data is not available, Formhawk explicitly switches to Conversion Optimization Mode instead of pretending it measured revenue or lead quality.
No fake certainty. No made-up ROI.
You can connect qualified, won, lost, spam and revenue outcomes to Formhawk using an opaque submission ID.
Supported paths include:
formhawk_record_outcome() PHP APIThe outcome layer is designed to connect business results back to structural form evidence without turning Formhawk into a CRM or storing the visitor’s submitted message, name, email address or phone number.
Formhawk is designed to answer conversion questions without building a visitor surveillance profile.
Formhawk does not intentionally store:
Formhawk creates no analytics cookies and does not use localStorage, sessionStorage or IndexedDB to create persistent visitor identifiers.
Core analytics remain in your WordPress database. They are not silently sent to a Formhawk analytics cloud.
Structural field names/labels and page paths may be stored so Formhawk can identify the form and its friction points; they describe the form structure, not the visitor’s response.
Formhawk runs inside WordPress and keeps its analytics data local to the site database.
There is no external analytics account to create and no third-party tracking snippet required. Retention is configurable, cleanup is scheduled, and uninstall data removal remains under administrator control.
The CRO runtime is designed to remain cache-compatible. Formhawk coordinates known runtime changes with WP Rocket and LiteSpeed and exposes an integration hook for other cache/CDN layers.
A form can still render while the business process behind it is unhealthy.
Formhawk includes evidence-aware health and diagnostic signals for the frontend tracker, analytics storage, provider lifecycle, CRO storage/runtime, background evaluation jobs and the WordPress mail layer.
Mail diagnostics are deliberately precise: a successful wp_mail() operation means WordPress/PHPMailer accepted the mail operation without reporting an immediate failure. It does not claim that the message reached the recipient’s inbox.
Formhawk is built around a simple idea:
Do not optimize a form for more clicks. Optimize it for better evidence and better business outcomes.
With one plugin you can move from:
Form Analytics -> Field Friction -> Field ROI -> Controlled CRO -> Minimum Viable Form -> Regression Monitoring
That is the difference between counting submissions and operating a conversion system.
Formhawk intentionally avoids claims the available evidence cannot support.
wp_mail_succeeded is not described as inbox delivery.This evidence discipline is part of the product, not a limitation hidden in fine print.