p/sessionstack
Digital experience analytics that help you grow
Nicolas Grenié
SessionStack — See your product and website issues through your users’ eyes
Featured
28

SessionStack helps you stream live or record/replay user sessions as a video that’s combined with a timeline of everything that happened in their browser (JavaScript exceptions, failed network requests, debug messages). This shows you how to replicate a problem, be it a UX issue or an error. It can be used in the cloud or deployed locally.

Replies
Nicolas Grenié
With SessionStack, you put yourself in your users' shoes. You can see easily what went wrong or the error they received. You can act fast to correct it and engage conversation with users, so you never miss a sale because of an error on your website. Really nice discovery :)
Murry Ivanoff
Awesome to see you on PH, guys! We've been using SessionStack for a few months now and we're extremely happy with the product - we use it both for debugging support requests and making product decisions. I have one question, though - how does SessionStack deal with sensitive / private data?
Alexander Zlatkov
Thanks for the feedback, Murry! Very happy that you find it valuable. There are multiple ways to deal with sensitive/private data in SessionStack. The first option is to exclude sensitive elements directly through our UI, by adding a list of CSS selectors. Each element that matches any of those selectors (or is a direct or indirect child of such one) will be treated as sensitive and won't even leave the browsers of your users. This means that we don't even store data that you deem sensitive. You can read about this in more detail here - https://docs.sessionstack.com/do.... By default, for example, all password fields are treated as sensitive. The second option, which is preferred by organizations in highly regulated industries such as healthcare, finance, insurance, is to directly deploy SessionStack on your own servers/cloud and handle everything on your own premises.
Ingvar Helgerson
How is it compared to Fullstory for recording SPAs?
Alexander Zlatkov
Hey Ingvar! SessionStack records SPAs pixel-perfect. Doesn't matter the technology they're build with :)
Ingvar Helgerson
@a_zlatkov Great to know! Please consider supporting install using Segment, it is so much easier to add new tools using it, can't remember when we needed to copy-paste code snippets by hands last time.
Alexander Zlatkov
@unnamedteam this has been requested quite a lot. We're already moving it forward :)
Tigran Hakobyan
Great team and product. Happy to see you on Product Hunt :)
Alexander Zlatkov
Thanks for the nice words, @tigranhakobian! :)
wilfried durand
The team and the product are absolutely fantastic! I'm greatly surprised to see the technology and the interface evolving every week. SessionStack is a very mature product despite its youth, and will surely help any technical and UX teams out there. Give it a try!
Alexander Zlatkov
Thanks for the kind words, Wilfried!
Sam Dickie
Looks great! Congratulations for the PH launch. Out of interest, I use fullstory and hotjar. How does this differ?
Alexander Zlatkov
Hey Sam, thanks for the good words! This is a great question. Hotjar and FullStory are very different from SessionStack tools, solving quite different problems. In essence, HotJar is a marketing tool that provides features focusing on marketing professionals, like conversion funnels, heatmaps, etc. FullStory, on the other hand, is also very focused on marketing people but they provide a broader scope of features that are also useful for product experts, such as awesome segments, powerful search, which can be used to answer questions like "Which users left the checkout page", etc. SessionStack is focused on helping teams efficiently reproduce and resolve issues in their web products. This focus makes our feature set, integrations, and partnerships quite different. These are some of the things that SessionStack provides to achieve the goal: - Notifications & reports about the health of your product, alarming teams when there are problems and crashes. - Analytics dashboards, showing stats about product issues, their severity, how many people have been impacted, when they have last occurred, etc. - On top of replaying the entire session, SessionStack allows you to replay only particular moments of the user sessions. E.g. you can replay only the moment of a specific crash or only the moment of a specific feature usage. This allows you to watch/replay only the things that are important to you. - SessionStack collects a lot of technical data from the browser - failed network requests, debug messages, exceptions + stack traces. All this information is available during session replay and allows you to debug issues as if they're occurred in your own browser. - Our live sessions are truly real-time. The latency is below 1.5 seconds (in many cases even below 1 second). - You can deploy SessionStack on your own premises, in case you're dealing with extremely sensitive data or are operating in a regulated industry. - SessionStack works with hybrid mobile/desktop apps. - Using our APIs, you can enable your users to record sessions on their own (think of a standard "report a problem" scenario, but instead of screenshots, users record videos). - Leveraging our REST APIs, you can even add server-side data to user sessions (e.g. see what user behavior has made a database call to fail). In general, you can think of SessionStack as a "dashboard" that shows you how your product is performing; if you are introducing a lot of regressions, how they are impacting the UX, etc.
Sergi Sergiev
Hi Alex, I like the idea it will save us a lot of time. I will be happy to install it on our platform and see the results.
Alexander Zlatkov
Thanks, Sergi! Your feedback will be highly appreciated. Let me know what you think.
Ani

Helps you stay user-centric. If you are customer-oriented (should i say that you must be), SessionStack is a great tool in your toolbox!

Pros:

Improves user experience

Cons:

I should use it for longer to provide any cons

Alexander Zlatkov
Hi PH community! I’m Alex, Co-founder of SessionStack along with @lsnickolov. Thank you @picsoung for hunting us! I was hoping to get your opinion on something we’ve been working on called SessionStack. SessionStack helps you watch real-time how your users run into issues, bugs or simply UX problems. So far we’ve seen the following use cases for SessionStack: - Web and front-end developers use SessionStack to get the full context to replicate a product issue. Along with the errors and stack traces, they get the user session recording - To help them spot and reproduce the issue at once, as well as detect spiking problems and identify impacted users. - Product managers and UX experts rely on SessionStack to accurately replay specific user actions and identify broken user experience. - It’s highly appreciated by Customer Support as teams leverage SessionStack to watch a certain user’s session live while discussing the issue with the customer who’s experiencing it. A quick way for them to troubleshoot a customer pain point. We’re excited to share an exclusive for the PH community limited time offer that grants you access to 1 month of 20k user sessions, including premium features like Errors-only sessions, IP blocking, and Page targeting. Go sign up to get started. We’d love to hear your ideas, questions, and suggestions. Keep the feedback coming! Thank you!
Ognjen Vukovic
@lsnickolov @picsoung @a_zlatkov This looks amazing. I really needed something like this. :) Be sure to check out our tool , it will be very interesting to you. https://www.producthunt.com/upco...
Hemant Kumar

Have been using this product since almost a year now and amazing to see the incremental improvements every quarter.

Pros:

Integration with other tools such as Intercom, amazing team.

Cons:

None

Peter Gal

Great tool, can definitely recommend it

Pros:

Easy to use, providing valuable insight into end user behaviour

Cons:

None

Олег Дмитриенко

1000 sessions for FREE - thanks!

Pros:

Great tool

Cons:

not found

Veeraiah Balanedi

much needed product

Pros:

Great innovation

Cons:

None

Assia Iossifova

Today's marketplace is fiercely competitive with customers expecting a first-class experience across all touch points at all times. SessionStack enables you to gain invaluable insights into the customer journey in real time, allowing you to address any issues as they emerge.

Pros:

Great product for dramatically improving customer experience

Cons:

Can't think of any

Andrew Matusevich

Why I did not find it earlier?

Pros:

User-friendly, easy and understandable.

Cons:

mmm...

Eva Gundermann

I think that this tool is very useful for customer support.

Pros:

Very userfriendly

Cons:

Have not seen any

Craig Finch

SessionStack is one of the few session recording tools that can run on-premise as an appliance, which allows you to retain full control over your user's data. This is especially important for organizations subject to HIPAA and PCI compliance. I have used SessionStack since its early days, and the support we have received from the team has been fantastic. It's been stable and reliable since the beginning.

The only issue we've encountered with the product in over a year is that some AngularJS pages don't render correctly when viewing the session. Our support team has not complained about it in a long time, so it has either been fixed, or it's so minor that it doesn't interfere with the usefulness of the tool.

One challenge is that pricing for SessionStack is per user session. To avoid wasting sessions on users or bots who visit our login page and then leave, we only start recording after a user has logged in. However, it's hard to troubleshoot any issues with the login page itself because we don't capture that part of a user's session. If your site gets a lot of brief visits, this pricing model might not work for you.

Pros:

The ability to see what your users are seeing, recorded or real-time, is amazing. Great support and and can be HIPAA compliant.

Cons:

Per-session pricing might not work for everyone

Ashot Tonoyan
Very useful concept! What kind of apps/frameworks can you install this on?
Alexander Zlatkov
Thanks, Ashot! SessionStack can run on any web or hybrid mobile app out there. Our technology does not depend on any particular framework which means that no matter what you're using in your product, SessionStack will work out of the box. :)