The verdict in three sentences
For a water utility serving 250,000 customers, whether in Bamako, Dubai or any fast-growing city, the corporate website is first a public service tool: it must absorb traffic spikes during outages and take pressure off the branches. A realistic budget sits between 7,000,000 and 13,000,000 FCFA (about 10,670 to 19,820 EUR) depending on integration with the customer management system, over 10 to 14 weeks. The three non-negotiable requirements to write into the contract are WCAG 2.1 AA accessibility, a 99.9% SLA and a complaint form with a tracking number.
What the site must do, module by module
Communications departments often think "showcase", while customers look for three things: whether water will be cut in their district, how to file a complaint without travelling, and where the nearest branch is and when it opens. Everything else (governance, annual reports, tenders, news) serves partners and funders.
| Module | Main users | Complexity | Estimated cost (FCFA, 2026 order of magnitude) |
|---|---|---|---|
| Outage notices by district | Customers, press | Medium (back office + map) | 1,200,000 to 2,000,000 |
| Tracked complaints | Customers | High (workflow, SMS notifications) | 1,800,000 to 3,500,000 |
| Branch map and opening hours | Customers | Low | 400,000 to 700,000 |
| Corporate area (governance, reports) | Funders, government | Medium | 1,000,000 to 1,800,000 |
| Tenders and careers | Suppliers, candidates | Medium | 700,000 to 1,300,000 |
| Bilingual FR/EN and workflow CMS | Communications team | Medium | 900,000 to 1,700,000 |
| WCAG 2.1 AA accessibility audit | Everyone | Medium | 600,000 to 1,000,000 |
Outage notices by district create the most perceived value. An operations officer enters the area, date, expected duration and cause in the back office. The site shows the notice on a map, sends it by SMS to registered customers and pushes it to social media. One entry, four channels.
Three budget scenarios
| Item | Essential | Intermediate | Integrated |
|---|---|---|---|
| Total budget (FCFA) | 7,000,000 | 9,500,000 | 13,000,000 |
| Pages and templates | 25 pages, 8 templates | 40 pages, 12 templates | 60 pages, 15 templates |
| Complaints | Form + email | Workflow + tracking number | Connected to customer software |
| Outage notices | List by district | Map + SMS | Map + SMS + public API |
| Languages | FR | FR/EN | FR/EN + local-language audio |
| Timeline | 10 weeks | 12 weeks | 14 weeks |
| Hosting and monitoring | 80,000 FCFA/month | 150,000 FCFA/month | 250,000 FCFA/month |
The integrated scenario costs almost twice the essential one, but it is the only one that avoids double entry between the website and the customer management software. With 250,000 customers, even 1% monthly complaints means 2,500 cases: manual re-entry quickly becomes a hidden cost.
SLA, hosting and accessibility: what to put in the contract
A 99.9% SLA allows roughly 8 h 45 of downtime per year, or 43 minutes per month. That is the right level for a public service, provided the contract specifies how it is measured (external probe every minute), penalties and recovery time. Require a CDN with a nearby point of presence and a "light page" mode: during a major outage, traffic can rise tenfold within an hour, mostly on mobile and slow connections.
WCAG 2.1 AA accessibility is not a luxury: sufficient contrast, keyboard navigation, alternative text, forms readable by screen readers. International funders in the water sector increasingly require it. Plan one audit before launch and a second six months later.
Mini case study
Aminata, communications director of a water operator in Bamako (hypothetical persona), receives about 3,000 calls per month about outages and complaints. Each call takes an agent 4 minutes, at an estimated loaded cost of 2,500 FCFA per hour.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
- Current cost: 3,000 × 4 min = 200 hours per month, or 500,000 FCFA/month.
- With SMS outage notices and tracked online complaints, she targets 40% fewer calls: 80 hours freed, or 200,000 FCFA/month.
- On an intermediate budget of 9,500,000 FCFA, the direct saving covers part of the cost, and the real gain lies elsewhere: shorter queues at branches and a reputation for transparency with funders.
She picks the intermediate scenario, with customer software integration as a phase 2 option.
FAQ
How much does a water utility corporate website cost in 2026?
Roughly 7,000,000 to 13,000,000 FCFA (10,670 to 19,820 EUR), depending on page count and integration with customer software. Monitored hosting adds 80,000 to 250,000 FCFA per month.
What timeline should we plan?
Between 10 and 14 weeks, including 2 to 3 weeks of scoping with operations and customer service. The internal approval chain is usually the main source of delay.
Are SMS outage notices expensive?
Bulk SMS costs about 10 to 20 FCFA per message in Mali. For 50,000 registered customers and 4 notices a year, the budget stays under 4,000,000 FCFA a year at most, often far less with district targeting.
Why require WCAG 2.1 AA?
Because a public service must be usable by visually impaired and elderly people, and many funders require it. The audit costs 600,000 to 1,000,000 FCFA, far less than a corrective redesign.
Do we need a mobile app?
Rarely in phase one. A fast mobile site installable as a PWA covers 90% of use cases at 2 to 3 times lower cost.
Let's scope your project. Send us your module list, customer count and target date: we will price the scope, indicative budget and schedule. 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.
