The verdict in three sentences
For a Toronto manufacturer with 25 support agents, Zendesk Suite Professional costs roughly CAD 48,000 a year, or more than CAD 144,000 over 3 years before any price increase. A custom ticketing system costs CAD 60,000 to 100,000 to build, plus about CAD 9,000 a year in maintenance, and pays off between 24 and 30 months. Custom makes sense when support depends on data Zendesk does not handle natively: serial numbers, warranties, spare parts and the ERP.
The real cost of Zendesk for 25 agents
The list price is only part of the bill. Integrations with the ERP and the installed-base database go through marketplace apps or API development, often billed separately.
| Zendesk line item (25 agents) | Year 1 | Year 2 | Year 3 | 3-year total |
|---|---|---|---|---|
| Suite Professional licences (CAD 160/agent/month) | 48,000 | 48,000 | 48,000 | 144,000 |
| Likely price increase (5 % a year, estimate) | 0 | 2,400 | 4,900 | 7,300 |
| ERP connector (integrator) | 11,000 | 2,000 | 2,000 | 15,000 |
| Marketplace apps (warranty, inventory) | 3,400 | 3,400 | 3,400 | 10,200 |
| Setup and initial training | 5,500 | 0 | 0 | 5,500 |
| Total (CAD) | 67,900 | 55,800 | 58,300 | 182,000 |
This assumes a stable headcount. Each additional agent adds CAD 1,920 a year. And the day you want to give read access to field technicians or dealers, every seat counts too.
The cost of a custom helpdesk
A custom tool is built around your data model: the ticket is linked to a serial number, which knows its sale date, dealer, remaining warranty and service history. The technician sees immediately whether the repair is covered and which parts to order.
| Custom line item | 2026 range (CAD) | Scope |
|---|---|---|
| Discovery and wireframes | 6,000 to 10,000 | Agent workshops, journeys, data model |
| Tickets, queues, SLAs, inbound email | 21,000 to 31,000 | Functional core, email and web form channels |
| Serial number and warranty database | 12,000 to 20,000 | Historical import, warranty rules, extensions |
| Native ERP integration (stock, parts, credits) | 10,000 to 22,000 | API or direct connector, hourly sync |
| Customer and dealer portal | 7,500 to 13,000 | Request tracking, photo upload, RMA |
| Dashboards and reporting | 3,500 to 4,000 | Resolution time, return rate, cost per product |
| Total build | 60,000 to 100,000 | Timeline: 4 to 6 months |
| Maintenance and hosting | 9,000 a year | Fixes, minor changes, monitoring |
Over 3 years, with a median project at CAD 80,000: 80,000 + 3 × 9,000 = CAD 107,000, versus CAD 182,000 for integrated Zendesk. The CAD 75,000 gap easily funds year-two enhancements.
When to stay on Zendesk
Custom is not always the right call. Stay on an off-the-shelf tool if:
- your support team has fewer than 10 agents: the annual licence stays under CAD 20,000 and break-even exceeds 5 years;
- you need chat, telephony and an AI chatbot ready to use in several languages, including French for Quebec customers;
- your requests are generic (order questions, simple returns) with no link to a tracked product;
- you have nobody in-house to own the project for 4 to 6 months.
There is a middle path: keep Zendesk for messaging and build a custom sidebar app (CAD 12,000 to 22,000) that shows the serial number, warranty and ERP stock inside the ticket.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Sarah, customer service director at a Toronto maker of commercial kitchen equipment, manages 25 agents and about 2,100 tickets a month. Today each agent spends 4 minutes per ticket finding the serial number and warranty in the ERP. With the custom tool, this data appears automatically: 2,100 × 4 min = 140 hours saved per month, about 0.9 FTE. At CAD 58,000 fully loaded per agent, the gain reaches CAD 52,000 a year, on top of the CAD 48,000 in licences removed. Approved budget: CAD 85,000. Payback in under 18 months.
FAQ
Can we migrate our Zendesk ticket history?
Yes, through Zendesk's export API. Allow CAD 3,000 to 6,000 to bring over tickets, contacts and attachments, usually 3 to 5 years of history.
What if the vendor disappears?
Require ownership of the source code, a Git repository in your name and technical documentation. With a standard stack (TypeScript, PostgreSQL), another vendor can take over in 2 to 4 weeks.
Does a custom tool handle inbound email like Zendesk?
Yes, email intake, threading and reply templates are part of the core module. Live chat adds CAD 4,500 to 9,000.
How long until go-live?
A first version agents can use in 10 to 14 weeks, then the dealer portal and dashboards over the following 2 months.
Are there specific privacy requirements?
Yes: PIPEDA in Canada (and Quebec's Law 25 for Quebec customers) covers retention periods, Canadian or approved hosting and breach notification. These points are covered during discovery.
Let's scope your project. We price your custom helpdesk or a Zendesk sidebar app, with ERP integration, an indicative budget and a go-live plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.