SMART Technologies

5M

annual software downloads

30

years' experience in education software

700+

employees across several global offices

200

Fortune 1000 companies as customers

Industry

Education

Company Size

700+

Location

Worldwide

Challenge

SMART Technologies needed a crash reporting solution that would allow them to backtrace obfuscated code, making it easier to solve errors beyond production. Their end users (teachers) don’t have time to report errors, so SMART Technologies need to be ahead of the curve, spotting errors quickly before they disrupt the classroom environment. 

Solution

Raygun provides SMART Technologies with accurate insights into their obfuscated JavaScript code, allowing them to detect errors before they affect end users.

Results

Closed the feedback loop between customer and development team

Complete visibility into JavaScript errors

Integrations

Slack

Integrations

Slack

5M

annual software downloads

30

years' experience in education software

700+

employees across several global offices

200

Fortune 1000 companies as customers

For more than 30 years, SMART Technologies have helped educators achieve better results with technology products that support student-centered learning. 

Their success is driven by a deep commitment to engagement with both the business and education communities. SMART Technologies boasts over 5 million software downloads annually, which makes Senior Software Developer Ben Schuiling driven to ensure the customer’s experience is an excellent one - regardless of time or location. 

Ben recognized the need for a crash and error reporting solution that would give his team the ability to deliver the standard of software expected of SMART Technologies. 

After realizing their current monitoring tool wasn’t performing to the required standard, Ben decided to try Raygun. A quick demo to the team was all Ben needed to get Raygun implemented across all SMART Technologies’ applications.

Ben from SMART Technologies

Raygun was the only tool that checked all the boxes - we are very happy with the product, so we never went anywhere else

Ben Schuiling - Senior Software Developer

Ben needed better data mapping and support for JavaScript Source maps 

Before Raygun, Ben was finding his current crash reporting solution was making it difficult to backtrace obfuscated JavaScript code. Although it was doable, the team was losing valuable time attempting to recover any meaningful data needed to locate problems quickly.

Ben recalls: “The biggest issue we were facing was trying to (utilize) the data we were getting from our existing provider in terms of (relating the) call stacks back to something meaningful so that we can go and fix the problems we were seeing.” 

With Raygun, Ben can access the de-obfuscated JavaScript he needs to locate issues quickly with Raygun's Error details pages. 

Collection of images showing SMART Technologies' working areas

SMART Technologies puts their end users first with Affected User Tracking

For SMART Technologies, it’s all about the end user’s experience. Ben uses features like the Affected User Tracking (a standard feature to all Raygun plans) which enables Ben’s team to track which errors affected which users, and the navigation path they took to encounter the error. Being able to understand the exact environment in which the error occurred means replicating errors is much easier.

Does this give SMART Technologies an advantage over competitors? Ben thinks so.“It is extremely valuable to understand what has gone wrong on a customer's browser. Our end users are teachers in classrooms, so when things go wrong, they can’t put the class on hold and call us.” 

Ben also uses the Affected User Tracking feature to triage errors. He sorts the errors using the Crash Reporting Dashboard and places a priority on errors occurring frequently to a significant amount of users. 

We want to get a temperature check about what our customers may or may not be seeing and put our efforts into errors that are a high priority. For this, we use the affected user area a lot to see the impact of an error on our customers.

Ben saves development time by prioritizing important errors 

Many of Raygun’s customers agree that spending time looking through the code for errors can be a waste of valuable developer resources. Especially when chasing errors that may not be a priority. Ben uses Raygun to get a deeper understanding of the overall health of SMART Technologies applications - including where bottlenecks and inefficiencies may be:

“The biggest thing we discovered by using Raygun was that we were paying attention to too many things. We realized we didn’t care about errors coming from third-party libraries because they were artificially inflating our error rates. With Raygun, we were able to filter those out.”

Would Ben recommend Raygun to another Senior Software Developer? 

“Yes, I would recommend Raygun. Raygun offers the flexibility to set up your development environment as you wish while being able to gather metrics for your customers in a meaningful way. That helps you build higher quality software.” 

Sophisticated error monitoring and crash reporting

14 day free trial - no credit card required!

Read more customer stories

Raygun and HealthCare.com customer story banner image

Learn how HealthCare.com reduced errors in production by 95% with Raygun

We reduced our errors by almost 95% - which is pretty nice

Luis Alonzo

Luis Alonzo

Software Architect

Read the full story
Card image showing children

Find out how Children's Miracle Network Hospitals® gets the answers they need in less than 10 minutes

I just go in, pick an app, see which errors are there, and resolve what needs to be fixed

Scott Lance

Scott Lance

Director of Software Development

Read the full story
Photograph of the exterior of one of HKS Architect's buildings

HKS Architects delights their users by proactively reaching out about software problems

It has increased our prestige in our organization

Jon Crowell

Jon Crowell

Senior Consultant

Read the full story
Photograph of the Hyperfish team members in the office

Find out how Hyperfish saves $150,000 per year on support costs

I sleep much better knowing our cloud servers and software running in people’s companies is operating correctly

Chris Johnson

Chris Johnson

Co-Founder and CTO

Read the full story
Photograph showing OpenWater's software on a laptop

Helping to achieve work-life balance with better tools and processes

It’s amazing...you wake up one day and 99% of the complaints are gone

Kunal Johar

Kunal Johar

Co-Founder and Director of Product

Read the full story
Photograph showing the WriteUpp team at an event

Learn how WriteUpp achieves 100% availability in 17 countries

We are now rated 4.9 / 5, 80% of which is support related

Bob Bond

Bob Bond

CEO

Read the full story
Timely logo

See how Timely reduced their errors by 95% using smart email notifications

Raygun provides us with fantastic error tracking software that is incredibly easy to set up

Andrew Schofield

Andrew Schofield

Chief Technology Officer at Timely

Read the full story
Competition Golf Card Logo Image

Competition Golf uses Raygun to provide error-free user experiences

For me, it's all about customer service

Karl Gjertsen

Karl Gjertsen

CEO and Lead Developer

Read the full story
Card image for Praeses

Learn how Praeses discover errors before they interrupt Fortune 500 customers

Raygun allows us to be proactive. We now pick up errors before our users see them.

Jed Baugh

Jed Baugh

Senior Project Manager

Read the full story

Read more customer stories

Raygun and HealthCare.com customer story banner image

Learn how HealthCare.com reduced errors in production by 95% with Raygun

We reduced our errors by almost 95% - which is pretty nice

Luis Alonzo

Luis Alonzo

Software Architect

Read the full story
Card image showing children

Find out how Children's Miracle Network Hospitals® gets the answers they need in less than 10 minutes

I just go in, pick an app, see which errors are there, and resolve what needs to be fixed

Scott Lance

Scott Lance

Director of Software Development

Read the full story
Photograph of the exterior of one of HKS Architect's buildings

HKS Architects delights their users by proactively reaching out about software problems

It has increased our prestige in our organization

Jon Crowell

Jon Crowell

Senior Consultant

Read the full story
Photograph of the Hyperfish team members in the office

Find out how Hyperfish saves $150,000 per year on support costs

I sleep much better knowing our cloud servers and software running in people’s companies is operating correctly

Chris Johnson

Chris Johnson

Co-Founder and CTO

Read the full story
Photograph showing OpenWater's software on a laptop

Helping to achieve work-life balance with better tools and processes

It’s amazing...you wake up one day and 99% of the complaints are gone

Kunal Johar

Kunal Johar

Co-Founder and Director of Product

Read the full story
Photograph showing the WriteUpp team at an event

Learn how WriteUpp achieves 100% availability in 17 countries

We are now rated 4.9 / 5, 80% of which is support related

Bob Bond

Bob Bond

CEO

Read the full story
Timely logo

See how Timely reduced their errors by 95% using smart email notifications

Raygun provides us with fantastic error tracking software that is incredibly easy to set up

Andrew Schofield

Andrew Schofield

Chief Technology Officer at Timely

Read the full story
Competition Golf Card Logo Image

Competition Golf uses Raygun to provide error-free user experiences

For me, it's all about customer service

Karl Gjertsen

Karl Gjertsen

CEO and Lead Developer

Read the full story
Card image for Praeses

Learn how Praeses discover errors before they interrupt Fortune 500 customers

Raygun allows us to be proactive. We now pick up errors before our users see them.

Jed Baugh

Jed Baugh

Senior Project Manager

Read the full story

Join thousands of teams building better software with Raygun

14 day free trial - no credit card required!