Skip to content

FlowguardAutomated Testing for WordPress

Catch broken pages before your visitors do

What is Flowguard? ​

Flowguard is a WordPress plugin that tests your site the way a real user would — clicking buttons, filling out forms, navigating pages, and checking that everything looks right.

You set up test flows once. Flowguard runs them whenever you want: manually, on a schedule, or automatically after plugin updates. If a test fails, you get an email. If auto-rollback is enabled, the broken plugin gets restored before anyone notices.

Quick start ​

  1. Go to Flowguard in your WordPress admin
  2. Click Create Flow
  3. Hit Record and interact with your site — Flowguard captures each action
  4. Save and run your flow

That's a working test. You can add checks, schedule it, or let it run after every plugin update.

What you can test ​

Flowguard supports these step types:

  • Navigate — Open a page
  • Click — Click a button, link, or element
  • Fill — Type into an input field
  • Assert — Verify text, visibility, or element state
  • Wait — Pause between actions
  • Scroll — Scroll to an element
  • Hover — Trigger hover effects
  • Select — Pick from a dropdown
  • Checkbox/Radio — Toggle inputs

Monitoring ​

Flowguard checks your site's availability every 1–60 minutes (you pick the interval). When your site goes down, you get an email. When it comes back, you get another one.

The monitoring dashboard shows uptime history, response times, HTTP status codes, and incidents. All the data you need, nothing you don't.

PDF Reports ​

Generate branded reports from your monitoring data and send them to clients or your team. Pick a schedule (daily, weekly, monthly), add recipients, and Flowguard handles the rest. Reports include uptime charts, response times, and incident logs.

Where to go next ​

First time? Start with the Getting Started guide.

Already set up? The User Guide covers everything in detail.

Want monitoring? See Monitoring and Reports.

Developer? Check the REST API reference.