Features

One place to understand real website experience.

HeronSignal combines visitor telemetry, frontend diagnostics, uptime checks, alarms, and AI guidance so teams can act before small issues become visible business problems.

Most powerful

The features teams usually discover in a demo, up front.

Beyond dashboards: HeronSignal turns real behavior into conversion funnels, per-condition metric timelines, and cross-event segments, so you see where users drop off, and why.

Funnels & conversion drop-offs

Turn business events into funnels and see the exact step where users abandon, with drop-off percentages per step.

Signup funnel · 7dbiggest drop -38%
Visited /pricing
8,820 · 100%
Clicked Get started
-38%5,468 · 62%
Started checkout
-21%3,616 · 41%
Completed purchase
-23%1,588 · 18%

A timeline for every metric condition

Build any metric from the dashboard, stack AND-ed conditions, and watch each condition trend on its own line.

Buy Now clicks · timeline per condition
All Buy Now clicks
12.4k
device = mobile
7.2k
+ plan = pro
2.1k
+ country = US
1.3k

Cross-event AND segments

Ask questions no dashboard usually answers, “people who viewed the pricing page and clicked Get started and fired checkout_completed”, counted as unique people or sessions.

Conversion

Funnels & drop-offs

Turn business events into conversion funnels and see exactly which step loses users, with drop-off percentages and durable per-session progress.

Signup funnel · 7dbiggest drop -38%
Visited /pricing
8,820 · 100%
Clicked Get started
-38%5,468 · 62%
Started checkout
-21%3,616 · 41%
Completed purchase
-23%1,588 · 18%
Custom metrics

Metrics with a timeline per condition

Build any metric from the dashboard, add AND-ed conditions, and watch a live timeline for each condition, then combine events ("viewed X and clicked Y and fired Z") to segment by real behavior.

Buy Now clicks · timeline per condition
All Buy Now clicks
12.4k
device = mobile
7.2k
+ plan = pro
2.1k
+ country = US
1.3k
Visitor telemetry

Real user monitoring

Track page load, Core Web Vitals, clicks, sessions, geography, browser, device, and visitor journeys from real traffic.

Real traffic · last 24h
/checkout4.8s1,840
/pricing2.1s3,240
/1.4s8,820
/signup3.6s940
Error capture

Frontend diagnostics

Capture runtime JavaScript errors, unhandled promises, failed resources, console logs, custom events, and network failures.

Frontend errors · today
TypeError148×
Cannot read props of undefined
cart.js:142
NetworkError34×
Failed to fetch /api/payment
checkout.js:88
UnhandledPromise12×
Payment gateway timeout
stripe.js:44
Built-in safeguards

Privacy-conscious tracking

Monitor real visitor experience without recording passwords, payment details, or form field values. Sensitive URL parameters and common secret-like payload keys are redacted before storage.

Automatic redaction
password=hunter2[redacted]
token=eyJhbGci…[redacted]
data-heronsignal-mask → masked
IP address → hashed, not stored
Uptime monitoring

Health checks and alarms

Monitor important domains, detect downtime, trigger alarms, and notify your team through Slack or email.

Health checks1 down
acme.co42ms99.97%
acme.co/api88ms99.91%
acme.co/checkout312ms98.2%
api.acme.co/auth--
Intelligent guidance

AI analysis

Turn telemetry into easy-language recommendations so technical and non-technical teams know what to fix first.

AI analysisafter deploy v2.4.2

Checkout errors increased +148% after this deploy. The TypeError in cart.js:142 correlates with the shopping cart refactor. API latency is unchanged.

cart.removeItem() returns undefined on empty cart
Recommend rollback or patch for cart.js
Auto-fix

HeronAgent, fixes as draft PRs

Connect your GitHub repo and turn a production error into a draft pull request with a proposed fix. Nothing merges without your review.

HeronAgentgithub · draft PR
TypeError: cart.total is undefined
reading sessions, stack, recent deploys…
Draft PR #128 opened· fix: guard empty cart
// you review · you merge
Agent context

Read-only agent context

Give Cursor, Claude, and MCP-compatible agents live production context without letting HeronSignal write to your codebase directly.

MCP contextcursor · read-only
activeErrors:148
p95Latency:"1204ms"
lastDeploy:"v2.4.2"
topError:"TypeError: cart.js:142"
sessionsNow:68
// read-only · HeronSignal does not write code
Analytics tools tell you
  • Visits, pageviews, bounce rate
  • Conversion rate
  • Traffic sources
Error trackers tell you
  • Stack traces and line numbers
  • Error frequency
  • Affected browser versions
HeronSignal connects all of it
  • Which sessions had errors and slow loads
  • Where users dropped off and why
  • What to fix first, in clear language

Start with a free public scan.

No account required. Install HeronSignal for real visitor data.