Form monitoring that submits it for real.
A public check sees your form page load and calls it healthy. Uptimia fills the form in and submits it like a real visitor — then, when a submit breaks, points you straight at the step that failed and a screenshot of it.
Response time by step
avg run 4.3 s · last 24 hStep breakdown
All 5 steps passedFailed at step 44.3 s · 11:187.28 s · 11:23AveragesLast runThe morning the leads stopped
At 11:20 the contact form began rejecting every submission. The page still loaded and still looked entirely healthy from outside — visitors typed their message, hit send, and nothing arrived.
Every form that feeds the business
From the contact form to demo requests, signups and support tickets — each form is filled in and submitted for real, and any failed step opens an incident.
Build the form check in your browser
Click together the steps a visitor takes — open the form, type into each field, submit, and check the confirmation. A live screenshot updates as you build.
- Start from the Sign-up template or a blank flow — a form is navigate, fill, submit, verify
- Fill any field — text, email, dropdowns, checkboxes and radios — then submit the form
- Test the submit live — a broken step flips red and snaps the preview onto its screenshot
Evidence, timing and alerting
See where the form broke
When a form fails, the whole run is spread out for you — every step in sequence, the broken one marked red, and the browser's own screenshot of the form the visitor was handed.
- The failing step's screenshot — the exact frame the form stalled on
- The one that broke lit red, every step behind it flagged "not run"
- Every bar starts where its step did — the submit lays out like a waterfall
Find the slow step
"The form feels slow" is guesswork until you can point to the step. Uptimia clocks each one, so the slow submit call shows itself — and you fix that, not the whole page.
- Each step sorted by average time — and the slice of the whole submit it eats
- Your five slowest steps stacked over time, a trend line drawn under each
- Slowest runs shown beside the average — the submit that only crawls on a bad day still gets caught
Watch the whole form at a glance
A single strip settles the questions that matter: can someone submit this minute, how dependable has the form been lately, and where the seconds are going.
- Live status, availability and open incidents across the top — the form's health on a single line
- Average and slowest run times, with the step count for the whole submit
- Which step drags most, named by its number and action, next to how often the check runs
Told the second it stops submitting
The instant a step fails, the alert shows up where your team already is — Slack, PagerDuty, WhatsApp, email and the rest — and once the next submit goes through, a recovery notice follows.
- One shared contact list — the same one every other Uptimia monitor already uses
- The step that failed, right in the alert — which one, and why
- Recovery notice when the next run submits cleanly
The next form that stops submitting should page you.Not your sales team.
Every form, every screenshot, every alert channel — free for 30 days, and none of it is a paid add-on.
How form monitoring works
Build a form check in minutes — every check runs on Uptimia's browsers, so your site stays untouched.
Build the check
Start from the Sign-up template or a blank flow, then click together the steps — open the form, fill the fields, submit, verify the confirmation.
Test it, then save
"Test all steps" submits the form for real against a live browser. Anything that breaks flips red and surfaces its screenshot — you catch it well before you save.
Get alerted when the form breaks
Uptimia re-submits the form on your schedule. The first step to break raises one incident and pages your team, with that step's screenshot attached.
Also in every plan
Forms that aren't a single box
A cookie banner in the way, a dropdown to choose from, a checkbox to tick, a multi-page form that only submits on the last screen — click each one into the flow, then say which confirmation message has to appear.
Assertions
Check the confirmation actually appeared — not just that the page loaded.
Templates to start from
Signup drops in six steps — URL, two fields, a consent tick, submit, and a check on the confirmation.
Submit test data safely
You control exactly what each step types, so point it at a tagged test email or a staging form — a monitoring run never lands as a real lead.
Maintenance windows
A deploy window keeps planned form changes from paging anyone.
One dashboard for everything
A form check lives on the same dashboard as your uptime, SSL, speed, DNS and heartbeat monitors — sharing contacts, groups and roles.
Alerts where your team already works
Form alerts ride the same contacts and channels as everything else you watch with Uptimia.
12 channels, one contact list — configure it once and every monitor shares it.
Browse the full integrations directory →What is form monitoring?
Form monitoring is an automated check that fills in one of your web forms — a contact form, a signup, a lead-capture or booking form — submits it from a real web browser on a schedule, and confirms the success message you expect actually appears. It exercises the same submit your visitors trigger, so it catches a form that has silently stopped working even while the page it lives on still loads normally.
How does a form check work?
Each run opens the form, types into the fields, submits, and checks the confirmation appeared — recording how long every step took, and a screenshot if it fails.
Capture, then alert
step 4 · click "Submit" · form rejected it → incident opens, alerts go out
Page check vs. form check
A form page can look perfectly healthy while the form on it is dead. A page check sees it load and stops there; a form check fills it in and submits, and catches what loading alone can't show.
Compare page & form monitoring →| What happens | Page check | Form check |
|---|---|---|
| Contact page loads normally | ✓ Up | ✓ Up |
| Submit button throws a JS error | ✓ Looks up | ✗ Caught |
| Validation rejects a valid email | ✓ Looks up | ✗ Caught |
| Submit endpoint returns 500 | ✓ Page loads | ✗ Caught |
| The confirmation never appears | ✓ Looks up | ✗ Caught |
Form monitoring FAQ
01What is form monitoring?+
02How is it different from uptime monitoring?+
03Can Uptimia actually submit my form?+
04Won't a monitoring submission create junk leads?+
05What does it mean that the form "works"?+
06What about reCAPTCHA or CAPTCHA on my form?+
07What kinds of fields can it fill?+
08Can it check a form that only appears after login?+
09What happens when a form breaks?+
10Where do the checks run from?+
11Is form monitoring on the free plan?+
Know when a form stops sending
Build a check for your contact or signup form in minutes — the next failure reaches you, not your sales team.