Peach

Connecting application performance to business outcomes with APM

Industry

Media

Company Size

Large

Location

London / Singapore

Challenge

Peach’s development team needed visibility into the user experience so they could clearly understand the business impact of their technology. 

Solution

Raygun gives Peach end-to-end visibility into software performance.

Results

 

Improves the digital customer experience for thousands of customers.

 

Reporting features helps the development team communicate the business value of performance activities.

 

Optimizes the development workflow, saving many hours and reducing costs.

Integrations

-

Peach

Connecting application performance to business outcomes with APM

Peach helps brands connect with billions of consumers around the world. Their technology has revolutionized ad industry workflows, replacing laborious manual tasks with automated processes and offering efficiency, visibility, and security. They have one goal; to help their clients get video creative to their audiences as quickly, easily, and effectively as possible. 

To continually meet this goal, Clinton Van Ry, Chief Architect at Peach, recognizes the importance of delivering an excellent digital experience. He explains, “For us, it’s all about our customers' ease of use of the product. We want to save our users time, and if the page is too slow, or there are exceptions on that page, that impacts them doing their job.”

Reducing resolution time from hours to minutes

When Phillip Haydon, Application Architect at Peach, first joined the company in 2012, all errors were logged to email, which meant Phillip and his team had very little visibility into what was happening in their apps. He remembers, “We would get an exception and we didn’t know in which application it occurred. We would spend hours trying to figure out where the error was occurring and under what circumstances.” 

Phillip realized that this error monitoring process was holding the team back, especially when it came to prioritizing development time. He needed a better toolkit that could not just surface errors and performance problems, but also provide enough detail to prioritize, reproduce, and fix problems faster. 

When Phillip implemented Raygun in May 2014, he was pleased to see that it provided the level of detail they needed - and more. “With Raygun, we had the whole stack trace, the error, and any data that we wanted to attach to that error as well. We could also narrow it down by the frequency to know which ones we would have to resolve first.”

Phillip Haydon, Application Architect at Peach

The information we get from Raygun is invaluable.

Phillip Haydon - Application Architect at Peach

Demystifying user behavior 

“We deal with high volumes of traffic coming through our website. If there are any customer UX issues, like poor performing pages, they are escalated and dealt with very quickly - even with a high volume of traffic coming to our website.” Clinton explains. “We use Real User Monitoring to understand the behavior of our users.” 

In one particular case, Clinton recalls he was able to isolate a user experience issue using the session information in Real User Monitoring. This part of the app allows teams to view specific users and their historical interactions, including previous sessions and errors they’ve encountered. Clinton continues, “We could see a user was flicking between pages. What they were trying to do was refresh the page. Understanding that helped us improve the user experience.”

After a successful evaluation period, Raygun was deployed across 40 - 50 systems to ensure that they could get visibility into the health and performance of the digital customer experience. 

A group of images showing the Peach mobile app being used and an error being resolved in Raygun

A performance monitoring tool built for developers

After experiencing the benefits of Raygun Crash Reporting and Real User Monitoring, Phillip wondered if Raygun APM could be a better alternative to their current APM provider.  

After deploying Raygun APM, Phillip noted the level of detail that it could surface in comparison to their current tooling. He confirmed that APM helped his team diagnose errors faster thanks to the multithreaded trace support for Peach’s .NET and Microsoft ecosystem.

“With Raygun, it’s much easier to diagnose where an issue was occurring. I can see a single trace and I can see exactly what happened and the queries that were run during the trace. It allows us to dive in there and fix it rather than spending hours trying to figure out what we are looking at,” he said.

Phillip further reinforced that the tracing feature is invaluable when developers are testing their work, ensuring problems are discovered before they reach customers. He explained, “If they're testing a new feature, they will say, ‘this part of the feature or this scenario is not working,’ and they'll supply a link to one of the traces in Raygun to show us what they saw.”

“Now, I constantly monitor Raygun APM to see if we have any degradation in the system or see if there's any room for improvement or anything glaringly obvious.”

Development KPIs and monitoring what matters

Helping the development team to deliver more reliable applications isn’t the only area that Raygun has improved process and visibility. The Peach board of directors has become more interested in the health of their applications, requesting statistics on error rates and digital customer experience. 

Using Raygun, Clinton is able to deliver application performance metrics to Peach’s board. For example, when Clinton was asked how many errors have been introduced per deployment, and how many users were affected, he was able to deliver a report from Raygun. 

Putting business metrics around errors has been an invaluable experience for Peach’s development team, helping to proactively prevent errors so they can contribute to the broader business goal of providing fast and effective media delivery. 

Furthermore, being able to measure the impact of errors has put the development team ahead of problems. Clinton explains that, “Whoever’s on support duty is looking at Raygun and how many exceptions there are. Some of their KPIs are to reduce our exceptions that Raygun is reporting. And it gives us a sense, a kind of a heartbeat of what's happening in production as well, which is really important for us.”

“Raygun helps us in that area with it's reporting mechanism that's available to all our developers to log in and have a look when something's going wrong. And it's our first port of call when something is starting to get reported from our customers.”

With Raygun, it’s easy to diagnose an issue. I can see a single trace and the queries that were run during the trace. It allows us to dive in there and fix quickly.

Helping Peach deliver the best customer experiences 

In the future, Peach is looking forward to leveraging the dashboards feature more. Currently, they use dashboards to provide at-a-glance health checks for leadership. Clinton hopes to extend them so that each team can have a dashboard related to their KPIs. 

Raygun's dashboard showing APM'

End-to-end visibility into the user experience provided by Raygun allows Peach to clearly understand the business impact of their technology so the development team can continue to support the business outcomes. 

End-to-end visibility into software performance with Raygun APM

14 day free trial - no credit card required!

Read more customer stories

Watch how Flux fuels developer innovation with 30 minute incident response times

Usually, we hit a 95% success rate

Jess Deys

Jess Deys

Service Delivery Lead

Read the full story

Watch how Vend ships code with zero disruptions to customers

Every engineer owns the code they ship

Ben Gracewood

Ben Gracewood

Chief Engineering Officer

Read the full story

Discover how Veezi by Vista ensures 100% reliability across thousands of apps

I think now we have one of the best workflows you would find anywhere

Sean Jackson

Sean Jackson

Software Development Manager

Read the full story

Reducing error notifications by tens of thousands with Raygun

Raygun made our process much more usable and more informative

Sam Minnée

Sam Minnée

CEO and Co-Founder

Read the full story

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
Raygun and Pushpay case study card image

Discover how Pushpay detects and diagnoses issues in just four minutes

We want to know about problems as soon as they occur

David Corbett

David Corbett

Senior Engineering Manager

Read the full story
Card image for Olo

Discover how Olo remains competitive in the US$800 billion restaurant industry

See what that user experience is like from start to finish

Greg Shackles

Greg Shackles

Principal Engineer

Read the full story
Vetserve and Raygun customer story

Discover how Vetserve put their customer’s needs first with Raygun

It’s the easiest part of troubleshooting

Vidar Sømme

Vidar Sømme

Chief Development Officer

Read the full story
Raygun works with Linbis Logistics to improve software experiences

Linbis Logistics Software remain industry leaders with Raygun

Most of the time we fix the issues before users notice them

Eric Fernandez

Eric Fernandez

CEO and Co-Founder

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
SMART Technologies

SMART Technologies can now spot errors in their JavaScript code before they affect end users

We can now access the de-obfuscated JavaScript code we need to fix the error

Ben Schuiling

Ben Schuiling

Senior Software Developer

Read the full story
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

Read more customer stories

Watch how Flux fuels developer innovation with 30 minute incident response times

Usually, we hit a 95% success rate

Jess Deys

Jess Deys

Service Delivery Lead

Read the full story

Watch how Vend ships code with zero disruptions to customers

Every engineer owns the code they ship

Ben Gracewood

Ben Gracewood

Chief Engineering Officer

Read the full story

Discover how Veezi by Vista ensures 100% reliability across thousands of apps

I think now we have one of the best workflows you would find anywhere

Sean Jackson

Sean Jackson

Software Development Manager

Read the full story

Reducing error notifications by tens of thousands with Raygun

Raygun made our process much more usable and more informative

Sam Minnée

Sam Minnée

CEO and Co-Founder

Read the full story

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
Raygun and Pushpay case study card image

Discover how Pushpay detects and diagnoses issues in just four minutes

We want to know about problems as soon as they occur

David Corbett

David Corbett

Senior Engineering Manager

Read the full story
Card image for Olo

Discover how Olo remains competitive in the US$800 billion restaurant industry

See what that user experience is like from start to finish

Greg Shackles

Greg Shackles

Principal Engineer

Read the full story
Vetserve and Raygun customer story

Discover how Vetserve put their customer’s needs first with Raygun

It’s the easiest part of troubleshooting

Vidar Sømme

Vidar Sømme

Chief Development Officer

Read the full story
Raygun works with Linbis Logistics to improve software experiences

Linbis Logistics Software remain industry leaders with Raygun

Most of the time we fix the issues before users notice them

Eric Fernandez

Eric Fernandez

CEO and Co-Founder

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
SMART Technologies

SMART Technologies can now spot errors in their JavaScript code before they affect end users

We can now access the de-obfuscated JavaScript code we need to fix the error

Ben Schuiling

Ben Schuiling

Senior Software Developer

Read the full story
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

Join thousands of teams building better software with Raygun

14 day free trial - no credit card required!