Docs

Product guides and reference docs for setup, monitoring, alerts, and analytics.

Getting Started

FormPulse is a safety net for your website forms. It combines two signals: form page health checks and form submission activity checks. If either signal suggests a problem, FormPulse creates an alert so your team can investigate.

You can think of setup in three steps: add a site, add a form, then add the generated confirmation email as a recipient in your form notifications.

Billing is based on monitored form allowance. You choose a starting pack at onboarding and can increase or decrease allowance later from Settings.

Quick Start Checklist

  • Create a site with its base URL.
  • Add one or more forms for that site.
  • Copy each form's confirmation email and add it in To or Cc (not Bcc).
  • Run checks once from the form detail page to verify health monitoring.
  • Review alerts and analytics regularly.

How Monitoring Works (High Level)

  • Health checks: fetch the page and confirm the form selector is present.
  • Activity checks: detect when no confirmations have been received beyond your threshold.
  • Learning mode: new forms observe activity for 7 days to auto-set thresholds; checks still run (every 6 hours), but alerts are paused until learning completes.
  • Manual confirmations: can be added from the form detail page for testing or manual correction.

Spam & Monitoring Accuracy

FormPulse treats every confirmation email as real activity. If spam reaches your confirmation address, it can inflate analytics and trigger silence threshold adjustment recommendations.

You are responsible for keeping spam controls in place on your form and mailbox (e.g., reCAPTCHA, honeypots, provider filters). This helps ensure monitoring remains accurate.

Whitelisting Our User Agent

Form health checks request your form pages over HTTPS using a dedicated user agent. If a firewall, bot protection, or CDN (for example Cloudflare) blocks or challenges that traffic, health monitoring may fail or show false problems.

Allow or whitelist requests whose User-Agent header matches the following value (copy it exactly):

FormPulse-HealthCheck/1.0 (+https://app.useformpulse.com)

In Cloudflare, you can typically do this under Security → WAF, Bot Fight Mode, or Firewall Rules, depending on your plan—create a rule that allows this user agent for the URLs FormPulse monitors.

If you are not sure how to configure this on your stack, speak to your agency or hosting provider and share the user agent above.

Next Reading

Continue with setup details, then review monitoring and alert behavior.

Ready to monitor your forms?

Join thousands of agencies and developers who trust FormPulse to keep their leads flowing. Start your 14-day free trial today.

Documentation | FormPulse