How Onvey.io advanced issue reproduction with Sentry + SessionStack

Industry:
SaaS
Product:
UX optimization solutions
Market:
Worldwide

Onvey.io is a startup studio that builds SaaS solutions for UX optimization targeted at e-marketers, product owners and UX designers who want to measure, understand and improve their product usability. One of their flagship products, Pagescreen, helps businesses keep up with competition by offering website updates monitoring service.

With user experience being part of the startup’s DNA, Onvey.io attention, and commitment to offering premium quality, glitch-and-error-free services comes as no surprise.

“Quality & reliability are a top priority for us”, says Paul Leprevost, Co-Founder and CXO (Chief Experience Officer) of Onvey.io.

The Challenge

Just like most tech companies out there, Onvey.io struggles with finding and reproducing bugs on a daily basis. While most of them are detected and fixed during the development & QA phases, some bugs are only encountered by their customers.

“What’s specific to our case is the context we work in: we are simultaneously building, launching & iterating several products in a short timeframe and with a very limited team”, adds Paul. “We (are willing to) go to extremes only to maximize engineer productivity and efficiency.”

Onvey.io has been using Sentry to capture and log client and server errors, taking advantage of their integration with Slack to keep up the team up-to-date. While Sentry has been instrumental in registering and classifying client and server issues, there were still cases in which they needed the complete context to reproduce the issue.

A SessionStack video of a specific error logged in Sentry.

The Solution

To understand and analyze the user behavior that led to an error and to see exactly how client and server issues occurred, Onvey.io started using SessionStack.

“Sentry is our central repository and main reference when it comes to issues, yet we wanted to also leverage SessionStack’s ability to recreate a pixel-perfect video of the user behavior “, recalls Paul.

The Sentry and SessionStack teams rolled up their sleeves to launch a native SessionStack plugin that offers Sentry users the option to see a visual recreation of user actions for every single issue directly integrated in the Sentry issue dashboard.

“That’s how Sentry’s integration with SessionStack became the key piece in our bug management cycle.”, reiterates Paul. “They (Sentry and SessionStack) provided the scope and level of detail that we needed and helped us maximize developer productivity and efficiency big time”.

To fix a bug that passed through the QA net, you’d need to be able to reproduce it first. Reproducing a bug is not an easy task since it can be very user-specific (OS platform, browser, version, configuration, etc.). With the new Sentry – SessionStack integration, we can replay a session for a given client bug right from the Sentry interface. It’s simple and efficient. The player automatically jumps to the point of “impact”, when the bug is about to occur.

Wilfried Durand

CEO at Onvey.io

Results

Sentry is the Onvey.io mission control center for collecting bug reports for client and server errors. They use Sentry to detect, store, and sort bugs and regressions. As soon as they have a client-side bug with an associated SessionStack session, they are able to “really” see what happened and replicate the unexpected behavior. This allows them to categorize an issue very quickly and is greatly helping troubleshooting and problem resolving. Both Sentry and SessionStack are used in their production environment where the tools can reach their full potential.

“Wilfried and I are using Sentry and SessionStack on a daily basis. It’s bringing us a lot of value. Now we can see the issue happening right from the user’s eyes. On top, the new SessionStack player allows us to navigate and filter the timeline steps to detect any previous action that could have led to the bug.”, says Paul. “It has drastically increased our bug reproducing and fixing speed.”

You’ll like these stories too:

BulPros boost issue resolution

See how SessionStack helped BulPros facilitate a collaborative approach to issue reporting

Read more →

Onvey.io combined Sentry + SessionStack

The UX-focused startup combined the power of error tracking with accurate session replay.

Read more →

Mend: the HIPAA compliance challenge

Mend rely on live and recorded sessions to diagnose, document and address customer issues.

Read more →

1,000 sessions / mo. No credit card required.

Get Started