The verdict in three sentences
For a town of 60,000 residents receiving 25,000 requests a year, a custom citizen CRM costs between EUR 50,000 and 110,000 excl. VAT in 2026, French hosting included, with a 6-month rollout. An off-the-shelf package bought through UGAP (the French public purchasing agency) is faster to contract, but it adapts poorly to fine-grained routing to your departments and to geolocated reports. The right call depends on the tracked response time and the number of staff tied up in re-keying, not on the licence price.
What the citizen relations department must cover
A council this size receives requests through five channels: front desk, phone, email, online form and social media. Without a shared tool, each department keeps its own spreadsheet and nobody knows how many pothole reports have been waiting for more than a month. The CRM must centralise these flows into a single front door with a tracking number sent to the resident.
The essential building blocks in 2026: geolocated reports with a photo from a smartphone, automatic categorisation (roads, cleaning, lighting, parks, civil registry), routing to the right department or metropolitan contractor, internal reminders at D+5 and D+10, approved template replies, a response-time dashboard per department, and connectors to the civil registry software and the GIS. Hosting must be in France, ideally SecNumCloud or HDS certified if sensitive documents pass through, and the resident portal must comply with RGAA accessibility rules.
| Annual volume by topic | Requests | Share | Current average delay | Target after CRM |
|---|---|---|---|---|
| Roads and potholes | 6,500 | 26% | 24 days | 9 days |
| Cleaning and fly-tipping | 5,800 | 23% | 12 days | 4 days |
| Street lighting | 2,900 | 12% | 15 days | 6 days |
| Civil registry and procedures | 4,300 | 17% | 8 days | 3 days |
| Parks and green spaces | 2,100 | 8% | 21 days | 10 days |
| Noise, parking, other | 3,400 | 14% | 27 days | 11 days |
| Total or average | 25,000 | 100% | 19 days | 7 days |
These delays are 2026 orders of magnitude observed in mid-sized towns in Occitanie; they help set publishable service commitments.
Off-the-shelf via UGAP or custom build under an adapted procedure
UGAP lets you buy a CRM package without advertising or competitive tendering, saving 3 to 4 months of procedure. In return, you pay a per-agent subscription, depend on the vendor's roadmap, and integrations with your local tools are billed separately. A custom build goes through an adapted procedure (MAPA) below the 2026 EU threshold of EUR 221,000 excl. VAT for local authorities, with a functional specification and an offer analysis phase of about 8 weeks.
| Criterion | CRM package via UGAP | Custom build under MAPA |
|---|---|---|
| Upfront cost | EUR 15,000 to 35,000 excl. VAT setup | EUR 50,000 to 110,000 excl. VAT |
| Annual cost | EUR 25,000 to 45,000 excl. VAT (40 agent licences) | EUR 8,000 to 15,000 excl. VAT (maintenance and hosting) |
| 5-year cost | EUR 140,000 to 260,000 excl. VAT | EUR 90,000 to 185,000 excl. VAT |
| Contracting time | 2 to 4 weeks | 3 to 4 months |
| Go-live time | 3 to 4 months | 6 months |
| Business routing and GIS | Partial, via vendor API | Full, designed around your departments |
| Code ownership and reversibility | No, data export only | Yes, source code transferred |
| Hosting in France | Depends on vendor | Required in the specification |
Over five years, the custom build becomes cheaper once more than 30 staff use the tool, which is the case for a town of 60,000 combining technical services, front desk and municipal police.
Detailed budget for a custom project
| Work package | Effort | Budget excl. VAT |
|---|---|---|
| Scoping, workshops with 6 departments, mock-ups | 15 days | EUR 9,000 to 14,000 |
| RGAA resident portal and mobile reporting app | 35 days | EUR 18,000 to 32,000 |
| Staff back office, routing, reminders, template replies | 40 days | EUR 22,000 to 38,000 |
| GIS, civil registry and email connectors | 15 days | EUR 7,000 to 16,000 |
| Dashboards and open data on delays | 8 days | EUR 3,000 to 7,000 |
| Acceptance testing, training 40 staff, go-live | 6 days | EUR 1,000 to 3,000 |
| Total | 119 days | EUR 60,000 to 110,000 |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Isabelle, head of citizen relations for a town of 60,000 near Montpellier, currently has 4 full-time staff re-keying and chasing requests, roughly EUR 180,000 a year in loaded cost. The CRM automates routing and reminders: 2 staff are enough, saving EUR 90,000 a year. With an EUR 85,000 excl. VAT project and EUR 12,000 of annual maintenance, payback comes in about 13 months. Second-level complaints sent to the mayor drop by 30% at the same time, which also frees time in the mayor's office.
FAQ
Is a full call for tenders mandatory?
No. Below EUR 221,000 excl. VAT in 2026, an adapted procedure is enough, with advertising proportionate to the amount. For an EUR 85,000 project, a consultation on your buyer profile with 3 to 5 bidders is common practice.
Where must resident data be hosted?
In France or the European Union, with a GDPR-compliant host, ideally SecNumCloud qualified. Budget EUR 300 to 900 excl. VAT a month for managed hosting with daily backups.
Can residents track their request?
Yes, every report gets a number and a tracking link by email or SMS. In equipped towns, 60% of follow-up calls disappear in the first year.
Can response times be published as open data?
Yes, the dashboard exports delays by topic and by neighbourhood as CSV. This adds EUR 3,000 to 7,000 excl. VAT to the budget.
How long does staff training take?
Half a day per person is enough for the back office, so 40 half-days for a town this size. Field staff pick up the mobile app in under an hour.
Let's scope your project. Send us your request volumes and the list of departments involved, and we will price a citizen CRM between EUR 50,000 and 110,000 excl. VAT with a 6-month plan compatible with your procurement procedure. 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.

