Filter sessions based on user attributes, session details, and events. Combine search terms to build specific product workflows and analyze sessions based on user behavior.
Easily name and save your searches for later. Your SessionStack project teammates will also see the segments you created. Work together to optimize user flows and identify common user problems.
Watch live or replay the issues users run into. Record the entire web app or target certain pages. Craft custom start/stop triggers.
Track individual users by email, name or any other personal info. Each session comes complete with user environment data.
Easily export sessions in HTML, JSON or zip file format.
Store and inspect all XHR network requests that happened during a session. Explore request details such as URL, request method, status code, and headers. Click a request to replay that particular part of the recording and configure the settings to select what type of requests to be captured.
Expand the player console to find all the logs containing tech details around errors, warnings, info and debug messages. Offering a DevTools-like experience, the console can be easily navigated to find the error message that you need and replay that particular moment in the session when the issue was registered.
Add rules to sound the alarm if there’s a real problem. Get email notifications at a specific time.
Easily detect spiking problems. See how many times an error occurred and filter by severity level (info, debug, warn, error).
Easily profile individual users by email, name, pricing plan or any other custom data. Quickly find out who’s been affected by the issue.
Search events to find out how a feature is used. See how many customers used it and watch only that part of the sessions to see how they interacted with it.
Easily add your fellow UX and product specialists to your SessionStack project to help with segmenting data and identifying usability issues and critical product faults.
Join customers real-time while they navigate your web app to provide hands-on guidance and help when they stumble upon UX glitches, errors or simply need advice. Resolve their issues on the spot while still talking to them.
Once you start collaboratively navigating your web app with your customer, use the Live Support Toolkit available in the player to assist them real-time. The pointer tool helps you attract their attention to different elements of the web app by moving the cursor. Point and click to show the user how to navigate your web app.
Easily attract the user’s attention by using the pen tool to highlight and draw on their screen. In combination with the mouse pointer, this tool helps you guide the customer through your web app or website and answer their questions real-time.
Filter out the IP addresses you don’t want to monitor. Avoid skewing your data by excluding internal and bot traffic.
Don’t want to monitor your entire product? Define the exact URLs of the sections and pages for which you’d like to record user behavior. Leave the rest out.
Leverage robust APIs to create session recording start/end rules, track custom events, craft search and filtering options, or log specific moments only.
Integrate SessionStack with live chat platforms or ticketing systems like Intercom and Zendesk to stream the session of the user you are helping: see real-time the issues he’s running into.
Complement your Sentry reports with a visual recreation for every issue in your web app Documentation. Also leverage SessionStack to visualize user behavior that led to errors with Rollbar, Bugsnag, Errorception and more.
Integrate your web analytics with SessionStack to combine the power of heatmaps and funnels with 100% accurate recording. Team us up with Google Analytics, Mixpanel, and Segment.
SessionStack is friendly to all web apps, from simple websites to complex single-page applications, regardless of the framework, platform or technology used.
Choose to use SessionStack in our cloud or deploy it locally and store all the data on your own servers.
We automatically mask passwords while recording. Choose to scrub any other sensitive data like credit card numbers and bank accounts.
The SessionStack script is edge-cached on a CDN and minified, and is usually fetched in less than 15ms.
The sessionstack.js script captures all interactions on a page without affecting the look and feel of your web app.