Kyle David
President & CEO, KDG
“Catalyst helped KDG save money that would have been spent on server management, security, and app execution by running the entire application on Catalyst. The cron-driven application hosted on Catalyst is absolutely seamless and we love the relational database feature, which strengthened our data management in the app.”
About KDG
KDG is a software development and project management company headquartered in Pennsylvania, USA. The company specializes in offering software solutions to customers in cybersecurity, accounting, healthcare, business automation, finance, and customer service.
The challenge
KDG serves hundreds of customers, averaging almost eighty customers per week. In order to track the performance and customer satisfaction for each of those projects, KDG needed a system to measure feedback responses from customers from time to time, as well as display those metrics on their website. However, they had a sharp focus on customer experience and didn’t want the feedback system to interrupt the customers’ flow or annoy them, like feedback requests often do.
On top of that, the cost of hosting and managing an application like the feedback system, which was business-critical yet sparsely used, was high. They needed a cost-effective solution to manage the application.
Components used
- Cron Functions
- Catalyst Datastore
- Web Client Hosting
- User Authentication
Cron Functions
Cron functions are used to trigger weekly customer feedback emails through a third-party email application.
Catalyst Datastore
A relational database is used to store customer data in a meaningful manner by associating staff and customer data for the feedback requests.
Web Client Hosting
An authenticated admin dashboard was developed to analyze and discover trends in the feedback according to multiple parameters, along with custom KPI dashboards using advanced web client hosting provided by Catalyst.
User Authentication
The oAuth feature on Catalyst is used to authenticate admin panel logins to ensure that valid requests are sent to customers. This also ensures only validated staff from KDG log into the admin panel to view and access the feedback data.
The benefits and ROI
By using Catalyst, KDG was able to offload the burden of having to manage an application that was sparsely used, yet critical to the business outcome. This meant that they were able to save a significant amount of money on server management and server security costs.Beyond that, they can rest assured knowing their requests for feedback will go out. The application ensures that the feedback system is executed every week without fail, thereby improving the quality of project delivery and customer satisfaction.
Data Store
Catalyst Data Store is a cloud-based relational database management system that helps KDG seamlessly modify and manage customer data in the backend. The feature was highly appreciated by the team due to its structure and constraints, which they found to be much more usable than GCP.
Best DevOps practice
Catalyst places emphasis on projects to hit development and the development process is immutable. This was highly welcomed by KDG as best DevOps practice to use.
Excellent customer experience
KDG found it exceptionally easy to execute and host the application on Catalyst.