The verdict in three sentences
For a general and life insurance company in Nairobi, a corporate website with a policyholder area costs, as a 2026 ballpark, 1 M to 3 M KES (about 7,700 to 23,000 USD) with a local agency, and more with a London agency. Kolonell's Premium package, 2,000,000 to 3,500,000 FCFA (3,050 to 5,340 EUR, about 3,500 to 6,200 USD), covers the corporate brochure site without the policyholder portal, which is priced separately as an application. What makes the difference are the disclosures expected by the Insurance Regulatory Authority (IRA), compliance with the Kenya Data Protection Act 2019 overseen by the ODPC, and hosting with 99.9 % uptime, for a 10 to 16 week timeline.
Comparing local agencies, overseas agencies and freelancers
The head of communications often receives quotes that do not cover the same scope. The first job is to separate the corporate site (company profile, products, branch network, news, careers) from the policyholder area (policies, certificates, claims notification, premium payment).
| Provider | 2026 ballpark | What is usually included | Watch point |
|---|---|---|---|
| Local freelancer | 200,000 to 600,000 KES | Brochure site on a standard CMS | Continuity, security, maintenance |
| Nairobi agency | 1 M to 3 M KES | Corporate site with a simple policyholder area | Portal quality varies |
| London agency | 15,000 to 40,000 GBP | Polished design and editorial content | Knowledge of the IRA market, cost of iterations |
| Kolonell Premium | 2,000,000 to 3,500,000 FCFA | Corporate site, in-depth SEO, animations, multilingual | Policyholder portal priced separately |
| Kolonell custom application | 4 M to 7 M FCFA | Policyholder area, certificates, claims, M-Pesa and card payment | Integration with the policy administration system |
This split avoids paying for a complex portal inside a brochure package, or discovering after signing that the "policyholder area" is just a contact form.
IRA expectations and personal data: the checklist
The Insurance Act and IRA guidelines frame how insurers communicate with the public, and several items should be clearly shown or kept up to date. The table serves as a starting brief, to be validated by the legal department.
| Requirement | On the website | Sign-off owner |
|---|---|---|
| Company identification | Registered name, licence number, head office | Legal |
| Licensed classes | General and life products shown in line with the licence | Underwriting |
| Intermediaries | List or search of branches, agents and brokers | Sales |
| Complaints | Procedure, response times, dedicated contact, IRA escalation | Customer service |
| Personal data | Privacy notice, ODPC registration, form consent | DPO or legal |
| Financial disclosures | Annual reports, financial statements, solvency | Finance |
| Security | HTTPS, backups, access logs for the policyholder area | IT |
For quote and claims forms, health and accident data are sensitive. They must be collected with explicit consent, stored encrypted and accessible only to the relevant claims handlers.
Hosting, uptime and performance
An insurer cannot have its website down on a campaign day or after a major loss event. A 99.9 % uptime commitment means less than 9 hours of downtime a year. Add a CDN to serve mobile visitors quickly on 3G or 4G, daily backups kept for 30 days, and monitoring with alerts. At Kolonell, managed hosting costs 25,000 to 75,000 FCFA per month and maintenance 35,000 to 120,000 FCFA per month.
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.
Wanjiru, head of communications at a general and life insurer in Nairobi, has a budget equivalent to 6 M FCFA. A local agency quote at that level includes a policyholder area limited to a form and PDFs. Combining Kolonell Premium at 3,000,000 FCFA for the corporate site with an online certificates and premium payment module at 4,500,000 FCFA brings the total to 7.5 M FCFA. If the portal avoids 300 branch visits a month at a handling cost of 1,500 FCFA each, savings reach 450,000 FCFA a month, and the 1.5 M FCFA gap is recovered in just over 3 months. This scenario is illustrative.
FAQ
How long does an insurer's corporate site take?
Allow 10 to 16 weeks, including 3 to 4 weeks for legal and underwriting to validate content. The policyholder portal usually adds 8 to 12 weeks if run in parallel.
Do we need several languages?
English covers most policyholders in Kenya, and Swahili content on key pages helps reach retail customers. It adds about 15 to 25 % to content production costs.
Can premiums be paid by M-Pesa?
Yes, through the Daraja API with automatic reconciliation on the policy number used as the account reference. Transaction fees depend on the tariff agreed with Safaricom and should be confirmed during scoping.
Who should own the domain name and hosting?
The insurer, always, with administrator access held by IT. The provider works under delegation, which makes switching providers easier.
How do we limit cyberattack risk?
Require HTTPS, two-factor authentication for administrators, monthly updates and a penetration test before the portal launches. An external security audit costs roughly 1 to 3 M FCFA, about 1,800 to 5,300 USD.
Let's scope your project. Send us your current site map, lines of business and expectations for the policyholder area: we price the corporate site and the portal separately. 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.
