webtracking.org

LogRocket

Session replay for engineers that pairs each recording with console logs, network activity, errors, and performance data.

Pricing
freemium · from $176
Open source
No
Self-hostable
Partial

INTEGRATES: segment · amplitude · mixpanel · google-analytics-4 · google-tag-manager · adobe-analytics · heap · optimizely

ALTERNATIVES: fullstory · posthog · microsoft-clarity · hotjar

LogRocket’s replay is built for reproduction, not just observation — each session carries the console output, network requests and responses, JavaScript errors, and (with the right SDK) application state alongside the DOM recording. That makes it closer to a frontend observability tool than a CRO tool: a support ticket or error alert links to the exact session, with the technical context needed to debug it.

Capture is automatic. Once the SDK is initialized, events, console logs, network activity, errors, and performance metrics are recorded without manual instrumentation, and the product-analytics layer — funnels, path analysis, retention, dashboards, and click/scroll/conversion heatmaps — is built on that same autocaptured telemetry. Galileo AI (machine learning plus LLMs) triages sessions and issues to surface the ones judged most impactful, so teams are not watching recordings at random.

Implementation notes. Install via npm or a script tag and call LogRocket.init() as early on the page as possible — the docs warn that recording data is lost if it fires late. Identify users after init so sessions attach to real accounts. Beyond the web SDK there are Android, iOS, React Native, and Flutter SDKs, and Redux middleware for capturing application state and actions. Recording can be gated conditionally (e.g. disabled in development, or sampled) by wrapping the init call.

Privacy is the big gotcha. By default only password fields are excluded; everything else in the DOM and network traffic is recorded unless you configure otherwise. You mark sensitive elements with data-private (with a lipsum option that preserves typing activity without the content), attach network sanitizers to strip request/response bodies, headers, and URLs, and can optionally enable a mode that sanitizes all text, inputs, and images — but that is opt-in, not the default. Excluded data is never sent to LogRocket’s servers, which matters for GDPR/CCPA reviews. Budget real engineering time for a sanitization pass before going to production with any app that handles PII.

Cost model. You pay for captured sessions; analytics, error events, and logs are unmetered on top. There is no longer a permanently free plan — a 14-day trial, then paid — so LogRocket no longer competes with free replay tools on price. A conditional-recording option exists for capturing a sampled fraction of sessions, and final pricing also moves with seats and retention length. Self-hosted deployment is available for strict data-residency and compliance requirements (enterprise). The integration catalog spans 50+ tools: support desks (Zendesk, Intercom), issue trackers (Jira, Linear, GitHub), observability (Datadog, New Relic, Sentry), and analytics (Segment, Amplitude, Mixpanel, Google Analytics).

Use it when engineering and support teams need to reproduce bugs, tie errors and performance regressions to real sessions, and quantify their impact. Look past it when the audience is marketers wanting heatmaps and surveys as the primary deliverable, when budget demands a free tier, or when a lighter free tool covers your replay needs without the monitoring depth.

Visit site → Docs