Project Details

ESO Custom Resource Library

After helping ESO successfully migrate their website from Craft CMS into WordPress, ESO approached CURTIS Digital about developing a smart, custom resource library so they could showcase their thought leadership in the health and safety space.
  • Ability to filter resource cards with multiple manageable filters 
  • Smart filter URLs that allow ESO's marketing team to specific subsets of resources.
  • Smart thank you page management that prevents front-end users from bypassing form submission
  • Ability to configure custom cards to drive users to other areas of the site, like the blog, or to ESO's social media accounts. 

Project Background

After completing a successful migration from Craft CMS to WordPress, ESO engaged CURTIS Digital for help building a robust resource library. At the time, ESO only had a handful of resources, but they recognized the need for thought leadership and wanted to build a future-proof area of their site to house the content they intended to create. 

Initially, ESO had hoped to achieve their needs via an existing WordPress plugin, but nothing on the market existed that was robust enough to serve the growing company’s requirements. 

CURTIS Digital’s Solution

CURTIS Digital designed and developed a fully functional resource library with a modern card layout. Visitors to the library can filter the content by four different verticals (categories, types, focus area, and product). They can also search the library for specific content, or sort it by publish date.

On the management side, ESO has the ability to manage the majority of the content visible to their end-users, including all of the filters, the main H1 and page description, and the hero content. The featured resource hero allows them to choose which resources to highlight, and they have the ability to manage the H2, description text, CTA text, and background image. They can create new resource types without the need for a developer. 

Technically, the library has several features that help it stand apart. When filters are selected, they are appended to the URL. This allows the marketing team to drive traffic to a specific subset of resources, like White Papers in the Industry Insights category. After a user submits a form on a resource detail page, the system generates a URL to the resource thank you page dynamically. These URLs vary by user and expire after a set amount of time to help prevent users from sharing links and bypassing forms. 


Today, the ESO Resource Library houses over 100 different resources of various types, including case studies, videos, webinars, and white papers. It is a major asset that the marketing team uses to capture leads. Since its launch, the library has been been viewed over 10,000 times. Total site page views have  increased 3900% (124,000 vs 3,000), and average time spent on page has increased 50%. 


Our Designs


The Technology We Used:

  • PHP
  • HTML
  • CSS
  • Javascript
  • Algolia 

About ESO

ESO is dedicated to improving community health and safety through the power of data. Since its founding in 2004, the company continues to pioneer innovative, user-friendly software to meet the changing needs of today's EMS agencies, fire departments, and hospitals. ESO currently serves more than 10,000 customers throughout North America with a broad software portfolio, including the industry-leading ESO Electronic Health Record (EHR), the next generation ePCR; ESO Health Data Exchange (HDE), the first-of-its-kind healthcare interoperability platform; ESO Fire and ESO FIREHOUSE Software for fire departments; and ambulance revenue recovery/billing software. ESO is headquartered in Austin, Texas. For more information, visit

Send a Mesage

Message sent!