Automated Gravity Forms Health Monitoring
Every morning, WebRun signs in to your site's Gravity Forms admin, counts yesterday's entries on every active form, compares each against its normal daily range, records the numbers in a Notion health log, and texts you when a form that usually receives enquiries got none or when spam suddenly spiked.
How do I know if my website contact form has stopped working?
WebRun opens your Gravity Forms entries every morning, counts yesterday's submissions per form, and compares each against that form's normal range. It logs the numbers in Notion and texts you when a form that usually receives enquiries goes silent, so a broken contact form is caught in a day, not a month.
- A silently broken form is caught the next morning instead of weeks later
- Every form is judged against its own history rather than one shared threshold
- Spam spikes are visible before they bury genuine enquiries
Built for WordPress site owners · web agencies · marketing teams · lead generation businesses
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
gravityforms.comin a real browser with your saved login - no setup, no API keys. -
1
Gravity Forms - count entries on every form
WebRun opens Gravity Forms to count entries on every form. - Sign in to your site and open the Gravity Forms entries area
- For each active form, count the entries received yesterday
- Separate genuine entries from those marked as spam
- Check whether any form is inactive or has been unpublished from its page
- Compare each count against that form's normal range over recent weeks
Done when Every active form has yesterday's entry count and a comparison to its normal range.
-
2
Notion - log the daily form health
WebRun opens Notion to log the daily form health. - Open your form health log in Notion
- Add one row per form per day with the entry count, the spam count, and the form status
- Mark rows where the count fell outside the normal range
- Keep the history so each form builds a real baseline rather than a single reading
- Add a rolling view showing the last 30 days per form
Done when Yesterday's counts are recorded for every form in the Notion log.
-
3
Twilio - text you when a form goes silent
WebRun opens Twilio to text you when a form goes silent. - Open Twilio and prepare a short internal alert text
- Send it when a form that normally receives entries got none, when a form is inactive, or when spam spiked well above its usual level
- Name the form, the page it sits on, and how long it has been quiet
- Send only to the internal numbers you configure, and stay silent when every form looks normal
Done when You are texted about any form that stopped working, and nothing otherwise.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it change my forms or settings?
No. WebRun reads entry counts and form status only. Editing a form, changing a notification, or deleting an entry is never done by the run, so your site configuration is untouched.
How does it know what normal looks like?
It builds a baseline from that form's own recent history in the Notion log, so a busy contact form and a rarely used application form are each judged against themselves.
Will it text me every day?
No. The text fires only when a form went silent, turned inactive, or saw a spam spike. Normal days are recorded in Notion and nothing is sent.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.