• About Us
  • Blog
  • Basket
  • Account
  • Sign In

SessionCam Case Study


SessionCam is a feature-rich solution aimed at brands seeking a better understanding of customer activity on their website.

The solution records and replays precise activity by each website visitor; every scroll, mouse click, mobile touch screen pinch and zoom, and data entered. This allows SessionCam’s customers, such as John Lewis and Sky, to gain a better understanding of user behaviour in order to improve usability and increase conversion rates.

Download Case Study as PDF


SessionCam’s CTO, Richard Churchill, wanted to enhance SessionCam’s visibility of behaviour and activity that took place specifically on mobile and tablet devices. To do this, SessionCam needed to increase its filtering capability to efficiently decipher device characteristics and play back these findings as part of the recordings.

SessionCam found limitations with other device detection solutions that monitored only a restricted selection of browsers and operating systems.

SessionCam’s 100% increase in traffic and concurrency in the past year put pressure on its existing infrastructure. Any new device detection solution had to keep up with this increasing demand, ensuring speed and user experience were not compromised.


Initially SessionCam implemented the 51Degrees Lite version. Rigorous testing quickly proved that it was faster and more accurate than any other solution. 51Degrees increased SessionCam’s granularity of device specifics and ability to detect, record and play back each and every device it documented, including those with obscure User-Agents that had previously caused problems.

Following the success of the 51Degrees Lite product, SessionCam purchased the Premium version of the product to take full advantage of 51Degrees’ relevant, accurate, data and detection capability. 51Degrees adds approximately 200 device models to its database each week meaning that SessionCam is able to remain up-to-date with new devices and browser versions.

"51Degrees is a really good balance between the quality and performance of device detection that we require" - Richard Churchill | CTO

The device detection solution needed to work seamlessly in line with SessionCam’s existing infrastructure. SessionCam uses autoscaling clusters from Amazon Web Services to manage and handle multiple connections. 51Degrees needed to scale horizontally in an auto-scaling environment, without imposing limitations on the system’s operations or capacity management.

"Implementation of version 3 was really really easy, we didn’t have any problems at all." - Richard Churchill | CTO

In 2015 SessionCam upgraded to the latest version, delivering even greater accuracy. This version no longer relies on regular expressions so it does not need to load all data into memory, but rather reads from the actual data file to perform detection. This allows for sub-millisecond detection speeds whilst keeping the memory footprint low.


Reliable. Accurate. Scalable. Low Latency.

  • Increased revenue using 51Degrees’, enabling SessionCam to offer an improved reputation for accurate, contextual and fast analytics.
  • Lower latency at all times, assisted by 51Degrees, even as SessionCam’s traffic fluctuates.
  • Improved user experience in the interface and in the depth of analysis since 51Degrees vastly advanced the data quality of SessionCam’s device detection capability.

Easy to Install

  • Implementation of the latest version took only 15 minutes.

Download as PDF

Contact our team to find out more about how 51Degrees can help you deliver adaptive content today.

Key Points


  • To enhance the SessionCam customer interface to specify detail on device type and features.
  • To ensure the playback facility is consistently delivered with speed and accuracy to customers. To deliver consistently fast load times on all devices.
  • To ensure that all the SessionCam features are delivered quickly on all devices.
  • To find a relevant solution for SessionCam’s present and future business needs.


  • To build 51Degrees into the SessionCam environment so all required device details can be known.


  • Great customer satisfaction achieved through low latency, device-optimised user interfaces.
  • Greater analytic detail about SessionCam customers’ end users.
  • SessionCam has peace of mind thanks to the reliability, accuracy and speed of the solution.

Greater Control And Content Adaptation

SessionCam users can filter recordings from specific device types at mobile, tablet or desktop level and even drill down to individual devices thanks to the data from 51Degrees.

Within the playback service, 51Degrees is used to detect the user’s device capabilities too. This helps SessionCam, for example, to play back only the elements which appear to the customer, by detecting the browser, and therefore the individual client view of the website. This enables an optimised user experience.

Richard Churchill commented, “A critical component was the weekly automated updates. Having the data file updated via 51 Degrees’ update process direct to our cloud solution gave us the ability to support new devices so we can focus on new features.”

About 51Degrees

51Degrees was founded in 2009 by James Rosewell and is the home of THE fastest and most accurate Device Detection software commercially available. Originating from the 51Degrees Open Source Foundation project, over 1,500,000 websites now use 51Degrees to detect mobile devices and redirect initial requests to a mobile friendly home page optimized for the user.

The company serves many of the world’s leading brands including Unilever, EBay, Microsoft, IBM, Hyundai and T-Mobile, and as well as its flagship device detection software, the product portfolio spans responsive web design tools, image optimization and enhanced analytics.

Based in Reading, UK, the company name originated from its geographical latitude at 51 Degrees. Since launching the company in 2009 51Degrees has expanded rapidly and its software is deployed in over 200 countries across every continent around the world.