Compatibility
Flowguard works with any WordPress plugin or theme that follows standard WordPress practices. Forms submit, pages load, checkouts complete — if it works in a browser, Flowguard can test it.
The plugins listed below have been specifically tested and verified. Where needed, Flowguard includes extra handling to ensure safe testing (blocking real orders, intercepting API calls, preserving CSS rendering, etc.).
Not on the list?
If a plugin isn't listed here, it doesn't mean it won't work. Flowguard's Test Mode uses standard WordPress hooks (wp_mail, pre_http_request, pre_wp_insert_post, etc.) that cover the vast majority of plugins. If you run into issues with a specific plugin, let us know and we'll look into adding dedicated support.
E-Commerce
| Plugin | Status | Details |
|---|---|---|
| WooCommerce | Verified | Full checkout testing with payment gateway simulation. Orders, emails, and stock changes blocked. Dedicated guide → |
| SureCart | Verified | Checkout finalization intercepted with fake success responses. Automatic sandbox mode for Stripe/PayPal. Dedicated guide → |
Booking & Appointments
| Plugin | Status | Details |
|---|---|---|
| Amelia Booking | Verified | Event and appointment bookings intercepted. Fake success responses for complete flow testing. URL encoding handled automatically in preview. |
Form Plugins
| Plugin | Status | Details |
|---|---|---|
| Bricksforge Pro Forms | Verified | Nonce regeneration compatible. Form submissions work in preview and during test runs. |
| WPForms | Verified | Form entries blocked via direct database interception. |
| Gravity Forms | Verified | Entries and entry meta blocked via direct database interception. |
| WS Form | Verified | Submissions and metadata blocked via direct database interception. |
| Contact Form 7 | Verified | Email sending blocked via wp_mail hook. |
| Bricks Native Forms | Verified | Built-in form element in Bricks theme. |
| Elementor Forms | Verified | Built-in form widget in Elementor Pro. |
Caching Plugins
Flowguard handles caching plugins automatically during test runs. Pages are served fresh to ensure accurate testing.
| Plugin | Status | Details |
|---|---|---|
| LiteSpeed Cache | Verified | JS Defer triggered automatically. Cache purged before test runs. Page optimization bypassed. |
| WP Rocket | Verified | Optimization constants set during test mode. |
| W3 Total Cache | Verified | Cache flushed before test runs. Minification bypassed. |
| WP Super Cache | Verified | Cache cleared before test runs. |
| WP Fastest Cache | Verified | Cache cleared before test runs. |
| Autoptimize | Verified | Minification bypassed during test mode. |
Cookie Consent
Flowguard includes built-in auto-dismiss rules for common cookie consent banners. These are automatically closed before each test step.
| Plugin | Status |
|---|---|
| Real Cookie Banner | Verified |
| Borlabs Cookie | Verified |
| Complianz | Verified |
| CookieYes | Verified |
| Cookiebot | Verified |
| OneTrust | Verified |
| Cookie Script | Verified |
| Cookie Notice (dFactory) | Verified |
| Termly | Verified |
Analytics
| Plugin | Status | Details |
|---|---|---|
| Google Analytics / GA4 | Verified | Blocked via client-side request interception (Block Analytics setting) |
| Google Tag Manager | Verified | Blocked via client-side request interception |
| Facebook Pixel | Verified | Blocked via client-side request interception |
| Independent Analytics | Verified | Server-side tracking disabled via iawp_track_visit filter during test runs |
| Hotjar | Verified | Blocked via client-side request interception |
| Microsoft Clarity | Verified | Blocked via client-side request interception |
| Plausible Analytics | Verified | Blocked via client-side request interception |
| Matomo | Verified | Blocked via client-side request interception (cloud version) |
Popup Plugins
Popups and modals are automatically dismissed if they match the configured selectors.
| Plugin | Status |
|---|---|
| Bricks Popups | Verified |
| Elementor Popup | Verified |
| PopupMaker | Verified |
| Hustle (WPMU DEV) | Verified |
| OptinMonster | Verified |
What "Verified" means
- We have tested the plugin with Flowguard in real-world scenarios
- Flowguard includes specific handling where needed (blocking orders, intercepting API calls, whitelisting CSS writes, etc.)
- The plugin works correctly in both the Flow Editor preview and during automated Playwright test runs
Requesting plugin support
If you need support for a specific plugin, please contact us. We regularly add new integrations based on user feedback.