← All case studies

Case study · SaaS Implementation

Zendesk Helpdesk Case Study: Setup & Handover

A social media application needed customer support and a central home for user guides—without spending months building a helpdesk from scratch.

SaaS implementationBuild-versus-buy decisionHands-on configurationDeveloper coordinationCustomer support enablement
Role
Technical Project Manager
Project
Social Media Application

Project scope and outcomes

The project at a glance

1 week

Deployment objective

The stated target for introducing support capabilities.

Objective, not a confirmed completed deployment duration.

2–3 months

Estimated in-house build

The estimated time to build an equivalent helpdesk and content system from scratch.

4 platforms

Options evaluated

Zendesk, Freshdesk, Zoho Desk, and Jira Service Management were considered.

Self-service

Help centre

A structured place for user guides and support questions.

Client enablement

Administrator training

Client administrators were trained to manage and publish knowledge-base content.

Core product

Engineering focus

Using an established SaaS platform avoided building and maintaining a separate support system.

Overview

A social media application needed a helpdesk support capability and a centralized place for user guides, with an implementation timeline that left little room for custom development.

Building a helpdesk and content management system in-house was estimated to take two to three months. The client needed a faster, cost-conscious alternative that could integrate with the existing web application and provide a branded support experience.

I evaluated third-party helpdesk platforms, selected Zendesk as the preferred solution, and took hands-on responsibility for configuring the platform, setting up help centre pages and support questions, and preparing the configuration for developer handover and integration.

The result was a practical approach to introducing support and knowledge-base capabilities while keeping the engineering team's focus on the core product.

The challenge

The project faced three interconnected constraints.

Time to market

The application needed a helpdesk and user guide capability urgently. A conventional in-house development approach would require an estimated two to three months, delaying the availability of essential support resources.

Budget limitations

Building a custom helpdesk and content management system would require additional engineering effort, development time, and ongoing maintenance. The solution needed to fit the client's budget without compromising essential functionality.

A consistent user experience

The support experience needed to work alongside the existing web application, reflect the client's branding, and make it easy for users to find answers and access help.

The challenge was therefore not simply to select a helpdesk product. It was to identify a solution that could meet the immediate business need, be configured quickly, and fit into the existing product experience.

Evaluating the options: build versus buy

Rather than treating custom development as the default approach, I explored established helpdesk platforms that could provide the required functionality with less implementation effort.

  • Zendesk — customer support, help centre, and customization capabilities.
  • Freshdesk — customer support functionality and integration options.
  • Zoho Desk — a cost-conscious helpdesk option.
  • Jira Service Management — service management capabilities for structured support workflows.

The evaluation considered feature coverage, pricing, ease of use, customization, integration requirements, and future scalability.

Zendesk emerged as the preferred option because it offered the combination of helpdesk functionality, a configurable knowledge base, and a customizable customer-facing portal needed for the project.

The key decision was to adopt an established SaaS platform rather than spend months recreating capabilities that were already available. This allowed the project to focus engineering effort on the core social media application instead of building and maintaining a separate support system.

Implementation: from configuration to developer handover

Selecting the platform was only the first step. The solution needed to be configured around the application's support requirements and prepared for integration.

1. Hands-on Zendesk configuration

I was directly involved in configuring Zendesk rather than limiting my role to project management. This gave me practical visibility into the platform's capabilities and allowed me to shape the initial setup around the client's needs.

2. Setting up help centre pages and support questions

I configured the initial help centre structure, set up pages, and organized support questions to establish a foundation for user-facing documentation and self-service assistance.

The goal was to give users a dedicated place to find relevant information and guidance without making direct support their only option.

3. Preparing the configuration for developer handover

Once the key Zendesk components were configured, I handed the setup and relevant requirements over to the development team for integration with the existing web application.

This connected the platform configuration with the engineering work needed to incorporate the support experience into the product. It also helped establish a clearer division between the helpdesk setup and the application-level integration work.

4. Customizing the support portal

The help centre needed to feel consistent with the application's brand rather than like a disconnected external service.

I worked on customizing the portal's visual presentation, including branding elements such as colours, logos, and layout. Zendesk's configurable themes helped make this possible without requiring the team to build a separate customer-facing interface from scratch.

5. Domain configuration and administrator enablement

The implementation also involved configuring the helpdesk's custom-domain settings and helping the client understand how the portal would be accessed through its chosen URL.

I trained the client's administrators to manage and publish user guides through Zendesk, helping establish the capability to maintain the knowledge base as the product evolved.

My role and contribution

My contribution combined technical project management, hands-on platform configuration, solution evaluation, and developer coordination.

I was responsible for helping move the initiative from a time-sensitive business requirement to a practical implementation approach. This included evaluating available platforms, making the build-versus-buy recommendation, configuring Zendesk, creating the initial help centre structure, coordinating the developer handover, and supporting the client with portal setup and administrator training.

The project required me to operate across business and technical boundaries: understanding what users needed, translating those needs into platform configuration, and ensuring the resulting setup could be carried forward by the development team.

The important distinction was that I did not simply recommend a third-party tool and leave the implementation to others. I was directly involved in configuring the solution and preparing it for integration and ongoing use.

Business value and outcomes

Faster path to support readiness

The solution was selected to meet a one-week deployment objective, compared with an estimated two-to-three-month timeline for building the equivalent capability in-house.

Avoided unnecessary custom development

Using an existing SaaS platform avoided the need to create and maintain a separate helpdesk and knowledge-base system from scratch.

A centralized self-service experience

The application gained a dedicated help centre structure for user guides and support questions, giving users a place to find information independently.

Engineering effort focused on the core product

By using and configuring an existing platform, the team could prioritize the social media application's primary product capabilities rather than allocating months of development effort to supporting infrastructure.

Client enablement

Administrator training and knowledge-base publishing capabilities helped the client manage and maintain support content beyond the initial setup.

The one-week timeline was the project's stated deployment objective. The project account does not establish an exact completed deployment duration or a quantified financial saving, so neither is presented here as a verified result.

Key lessons

This project reinforced three principles that continue to shape how I approach technology delivery.

1. Build versus buy is a business decision, not just a technical one

The right choice depends on the urgency of the requirement, available budget, implementation effort, integration needs, and long-term ownership costs.

2. Hands-on technical understanding improves delivery coordination

Configuring the platform directly helped me understand its capabilities, establish the initial support structure, and communicate more concretely with developers about the integration work.

3. A solution is only useful when people can operate it

Administrator training, accessible user guidance, and a maintainable knowledge base were important parts of making the solution practical beyond the initial configuration.

Final reflection

Not every product capability needs to be engineered from the ground up. In this case, the value came from identifying an existing platform that met the business need, configuring it for the product, and coordinating the work needed to make it usable.

For me, effective technical project management means knowing when to build, when to buy, and how to turn that decision into a working solution—without losing sight of the delivery timeline, budget, engineering priorities, or end-user experience.

For the original project account and build-versus-buy discussion, read the Zendesk helpdesk implementation article.

Continue the conversation

Working through a transformation of your own?

Let's talk