Watch the session
Every user session is recorded passively with rrweb. Scrub, slow down, see exactly what happened.
Session replay, behavioral signals, and AI-written postmortems in one drop-in widget.
Free for 1,000 sessions · no credit card
Usersarerepeatedlyclickingthe'Completeorder'buttonon/checkout/submit.Theclickhandlerbindsconditionally—firesonlyafterwindow.Stripeisdefined,whichisracingwiththebuttonmount.
Your users find real bugs. But when they report them through Slack, email, or Intercom, you get vague messages that create more questions than answers. Half the time, you never reproduce the bug. The user moves on. The bug stays.
hey the checkout button isnt working
which checkout page? can you send a screenshot?
sorry was in a meeting. the one after you add items
what browser? and what happens when you click?
chrome i think? nothing happens when i click it
can you try again and send a screen recording?
im on my phone now, ill try later
52 minutes later — you still can't reproduce it
The cost
Blocfeed eliminates this thread.
One click attaches the element selector, browser, page URL, screenshot, and a full session replay — plus an AI postmortem within 60 seconds.
Most tools cover one corner of the feedback loop. Blocfeed is the only widget that does all four — passive *and* user-reported, detection *and* explanation.
Every user session is recorded passively with rrweb. Scrub, slow down, see exactly what happened.
Five passive detectors flag rage clicks, dead clicks, silent HTTP failures, form abandonment, and redirect loops.
Users click the broken element to file a bug — with the CSS selector, browser, screenshot, and optional voice note attached.
AI writes a one-paragraph summary, ranks the likely root causes, and suggests a specific fix — before you open the alert.
Every issue Blocfeed creates from a behavioral signal gets a structured AI triage report. Embedded in the dashboard. Embedded in your Slack and email alerts. So when the alert lands, you already know where to look.
What's happening, who's affected, and what's clearly going wrong — written before you open the alert.
Each tagged HIGH / MEDIUM / LOW likelihood — based on session events, page URL, selector, and traffic patterns.
Not 'investigate the issue.' An actual next step you can act on or rule out in five minutes.
When the alert lands, you already know where to look. Thumbs feedback feeds future analyses.
Usersrepeatedlyclickingthe'Completeorder'buttonon/checkout/submitbutreceivingnoresponse.Clickhandlerappearstobindconditionally—firesonlyafterwindow.Stripeisdefined,whichisracingwiththebuttonmount.
Defer the button's enabled state until window.Stripe is defined. Render a 'Loading payment…' state in the meantime. Verify by checking the DevTools console for 'Stripe is not defined' on the affected sessions.
Blocfeed ships an MCP server with every account. Connect Claude Code, Cursor, or any MCP-compatible client and ask plain-English questions — list this week's issues, drill into a session, fetch the postmortem — without leaving your editor.
One-line install for Claude Code, Cursor, Continue, and Cline. Pin a version with npx, paste your project key, you're done.
"What broke on /checkout this week?" returns ranked issues with sessions and replays attached. No SQL. No dashboards to hunt through.
Step through a user's session timeline, list rage-click hotspots, chart `BlocFeed.track()` events — all from chat. The same data your dashboard sees.
Assign, prioritize, and resolve directly from your editor. Stay in the flow you're already in — the bug context comes to you.
Five detectors run automatically — rage clicks, dead clicks, silent HTTP failures, form abandonment, redirect loops. Zero tagging. Zero performance overhead.
Secure checkout · powered by your payment provider
5 detectors · runs in the background · ~8KB
the typical Slack thread
No screenshot. No selector. No browser info. No fix. The user churns.
what lands in your dashboard
Element, replay, browser, AI postmortem. Plus 3 other users who never reported it. Fix shipped before lunch.
Watch sessions, detect rage clicks, accept user reports, read AI-written postmortems with ranked root causes, track custom events, and query everything from Claude — all from a single drop-in install.
Every session recorded with rrweb. Linked to bug reports and behavioral signals automatically. Scrub bar, 1x/2x/4x speed, 30-day retention. Privacy-masked by default.
Rage clicks, dead clicks, silent HTTP failures, form abandonment, and redirect loops. Detected without tagging or instrumentation. Aggregated into actionable issues automatically.
Summary, three ranked root causes (high / medium / low), and a specific suggested fix. In the dashboard. In your alert emails. Verify before shipping — the disclaimer is on every report.
Users click the broken element. You get the CSS selector, browser, page URL, screenshot, and an optional video and voice note. The full context, no clarification thread.
Spike alerts in Slack with the AI summary embedded. One-click ticket creation in Linear or Jira, pre-filled with full context. PostHog session replays linked automatically.
Track anything that matters — checkout completes, plan upgrades, feature opens — with `BlocFeed.track('event_name', { plan: 'pro' })`. Query and chart from the dashboard or from Claude.
An MCP server ships with every account. Ask Claude Code or Cursor what's broken, drill into sessions, and update issues — without ever leaving your editor.
NPM package or single script tag. No iframes, no extension, no measurable performance overhead. Behavioral tracking runs passively in the background.
How it works
30 seconds. No credit card. Get your unique project ID and you're past the hardest part.
One script tag for PHP, WordPress, Webflow, or vanilla HTML — or NPM for React and Next.js. Three lines of code, two minutes of work.
Every session is recorded. Behavioral patterns surface within hours. Users start filing bug reports with full context attached automatically.
Issues auto-cluster from behavioral signals. Each gets a triage report — summary, ranked root causes, suggested fix — within 60 seconds of the signal firing.
Drop a script tag into PHP, WordPress, Webflow, or vanilla HTML — or import the React package for the full feature set. Same backend, same dashboard, three install paths.
PHP, WordPress, Webflow, vanilla HTML — anywhere you can drop a script tag. Includes the feedback button, session replay, behavioral signals, heartbeat, and custom event tracking.
<!-- BlocFeed - paste once, works on every page -->
<script async
src="https://cdn.jsdelivr.net/npm/blocfeed@0/dist/script.js"
data-blocfeed-id="bf_yourproject"
data-feedback="true"></script>What each mode includes
| Feature | Any site | React | React passive |
|---|---|---|---|
| Session replay | |||
| Behavioral signals | |||
| Heartbeat | |||
| Custom event tracking | |||
| Feedback panel | |||
| Element picker | |||
| Screen recording | |||
| Custom theming |
Session replay
Behavioral signals
Heartbeat
Custom event tracking
Feedback panel
Element picker
Screen recording
Custom theming
Most teams stitch this together with FullStory for replay, a separate UX analytics tool for behavioral signals, and a bug-report widget on top. Blocfeed is all three, with an AI explanation layer the others don't have.
| Feature | BlocfeedFrom $19/mo | FullStory$399+/mo | Lucentmetered | Marker.io$39+/mo |
|---|---|---|---|---|
| Session replay | ||||
| Behavioral signal detection (5 detectors) | ||||
| User-submitted bug reports | ||||
| AI postmortems with ranked root causes | ||||
| Linked replay + report + signal | ||||
| Slack / Linear / Jira / PostHog | ||||
| Free tier with 1,000 sessions/mo | ||||
| Install in 2 minutes (any framework) |
Session replay
Behavioral signal detection (5 detectors)
User-submitted bug reports
AI postmortems with ranked root causes
Linked replay + report + signal
Slack / Linear / Jira / PostHog
Free tier with 1,000 sessions/mo
Install in 2 minutes (any framework)
1,000 sessions free. Volume-based plans from $19/mo to $499/mo up to 1M sessions. Custom pricing above that.
Other questions? Email us — we usually reply within a few hours.
Install Blocfeed in two minutes. Wake up tomorrow to filed bugs, ranked root causes, and replays of users hitting them.