Synthetic funnel monitoring

Know when a client’s lead funnel breaks before they lose leads.

FlowSentry acts like a real visitor: opens the landing page, clicks CTAs, fills forms, waits for downstream webhooks, and reports the exact failed step with evidence.

Example alert

Smith Dental Lead Funnel failed

  • ✅ Landing page loaded
  • ✅ CTA clicked
  • ✅ Form submitted
  • ❌ No webhook/CRM event within 2 min

Likely issue: GHL workflow or webhook handoff is broken.

Live MVP

Flow dashboard

Record flow

For the fastest setup, drag the recorder bookmarklet to your bookmarks bar, open a client landing page, click the bookmarklet, then browse the funnel normally. It records the starting URL, clicks, field fills, submits, and optional text checks into a new FlowSentry flow. If a GHL iframe redirects you before saving, FlowSentry now autosaves a draft you can recover below.

Drag me to bookmarks: Record FlowSentry flow

Some high-security sites can block bookmarklet scripts. Embedded GHL/LeadConnector forms run in cross-origin iframes, so the bookmarklet cannot see individual fields inside them; use recovered drafts plus manual iframe selectors such as iframe[src*="leadconnector"] >> input[name="email"].

How to use
  1. Drag the button to your bookmarks bar.
  2. Open the landing page you want to monitor.
  3. Click the bookmarklet, perform the funnel, then hit “Save to FlowSentry”.
  4. Run the saved flow once and adjust any selector if needed.

Create flow

Build a flow with guided steps — no JSON required. Start with a template, then fill in URLs, selectors, text checks, and webhook waits.

Advanced JSON preview

    

Evidence

Recent runs