Short answer: Safaricom sells two related but distinct website products through Safaricom Cloud Services: domain registration and annual shared web hosting. The portal's strongest advantage is local purchasing—KES prices, documented M-Pesa payment and Kenyan support routes. Its weakness is documentation clarity: tax, expiry, backup and shared-resource wording must be checked on the exact order.
This provider review covers the Safaricom relationship as a whole. Use the dedicated Safaricom Domains review for TLD prices, renewal and transfers, and the Safaricom Hosting review for the six hosting plans and their resource limits.
| Product | Verified entry point | Main strength | Main caveat |
|---|
| Domain registration | .co.ke KES 1,160/year | Registration, renewal and transfer were displayed at the same price | VAT and .ke-family grace-period wording are not clear enough |
| Shared web hosting | Bronze KES 1,500/year | Low annual entry and six simple storage tiers | 500 MB entry storage; confirm backups and server resource limits |
| Email | Included allowances vary by hosting tier | 10 to 1,000 advertised accounts across the range | Mailbox size, spam controls and backup scope require confirmation |
| Payment and support | M-Pesa workflow and local ticket categories documented | Familiar Kenyan purchasing path | No controlled DoWebsites payment or response-time test |
Domain registration: the stronger Safaricom product
On 11 August 2026, the live table showed .co.ke at KES 1,160 and .com at KES 2,430 for registration, renewal and transfer. Matching lifecycle prices are easier to budget than a cheap first year followed by a large renewal jump. The table listed 16 extensions, enough for common Kenyan needs but narrow compared with a global specialist registrar.
The risk is policy consistency. The table showed zero grace days for .co.ke and .ke, while broader portal terms discuss a longer unpaid suspension window. Safaricom's corporate terms also say charges are exclusive of VAT unless stated, but the live table did not resolve whether tax was included. Renew before expiry and rely on the final invoice.
Shared hosting: six annual plans
| Plan | Annual price | Published storage | Published email accounts |
|---|
| Bronze | KES 1,500 | 500 MB | 10 |
| Silver | KES 2,500 | 2 GB | 50 |
| Gold | KES 4,000 | 10 GB | 100 |
| Premium | KES 5,000 | 20 GB | 200 |
| Enterprise | KES 7,100 | 50 GB | 500 |
| Enterprise Plus | KES 9,000 | 100 GB | 1,000 |
The catalogue also advertised a website builder and unlimited bandwidth. Unlimited bandwidth should be read as policy language, not infinite CPU, memory, processes or disk I/O. Ask for those limits and for backup retention before choosing a tier.
Do not confuse the domain, hosting and email products
A domain gives the business an address. Hosting stores the website. Email uses mailboxes attached to the domain. Safaricom can sell these together, but one line item does not automatically include the others. Confirm every invoice line, its renewal price and the account owner.
The domain should be registered to the business or legal owner, not permanently to a developer. Keep the portal email, phone, customer PIN and recovery details under organisational control.
M-Pesa and the Kenyan buying experience
Safaricom documents M-Pesa USSD push and Paybill payment after an invoice is created. That is materially easier for many Kenyan buyers than an international card-only service. We did not complete a payment, so this review does not claim that every checkout path or account type exposes identical options.
The WHMCS-style portal is functional but dated. It provides services, domains, invoices and ticket categories for registration, renewal, transfers, cPanel, email and hosting. Documentation drift means a written support answer is valuable when the live table and terms disagree.
Feature lists do not prove server speed, uptime or support quality. We did not deploy a controlled WordPress site, monitor uptime, measure Kenyan latency or submit timed tickets. The performance and support scores therefore reflect published infrastructure, operational clarity and available support routes—not invented hands-on results.
Safaricom's terms place responsibility for content backups on the customer. Maintain an automated off-account backup and test a restore. Ask whether the selected plan backs up files, databases and mailboxes; how many restore points exist; and whether a restore costs extra.
Who should shortlist Safaricom?
- Kenyan individuals and small businesses that value KES prices and M-Pesa.
- Safaricom customers wanting domain, hosting and local support in one portal.
- Small brochure sites or email-led organisations whose storage fits a clearly selected annual plan.
- .co.ke buyers who value a public renewal price matching the displayed registration price.
Who should look elsewhere?
- High-traffic or application-heavy sites needing published CPU, RAM, process and I/O guarantees.
- Teams requiring modern developer deployment workflows, managed WordPress staging or independently demonstrated performance.
- Domain portfolio owners needing hundreds of TLDs, bulk tools or APIs.
- Organisations unwilling to resolve tax, backup and expiry ambiguity before payment.
| Category | Score | Reason |
|---|
| Features | 7.6/10 | Useful domain, hosting, email and support coverage, but limited specialist tooling and hosting disclosure |
| Ease of use | 7.5/10 | M-Pesa and one portal help; dated workflows and documentation inconsistencies add friction |
| Performance | 7.3/10 | No controlled server or DNS benchmark and insufficient public shared-resource detail |
| Support | 7.8/10 | Relevant local ticket categories and Kenyan brand access, without a timed support test |
| Value | 8.1/10 | Competitive KES entry prices, offset by storage limits and commercial ambiguity |
Pre-purchase checklist
- Choose domain-only, hosting-only or a clearly itemised bundle.
- Confirm the total invoice including VAT and the ordinary renewal.
- Keep the registrant and portal account in the business owner's control.
- For hosting, request CPU, RAM, inode, process and database limits.
- Confirm file, database and email backup retention and restore cost.
- Renew .ke-family domains before expiry rather than relying on a grace period.
- Export a complete backup before changing DNS.
Frequently asked questions
Does Safaricom sell both domains and hosting?
Yes. Safaricom Cloud Services lists domain registration and six shared-hosting tiers. They are separate products even when purchased in one portal.
The checked annual catalogue ranged from KES 1,500 for Bronze to KES 9,000 for Enterprise Plus. Confirm VAT, renewal and the exact plan resources at checkout.
How much is a .co.ke domain?
The live table showed KES 1,160 for registration, renewal and transfer on 11 August 2026. Confirm the final tax treatment.
Safaricom's documentation describes M-Pesa USSD push and Paybill workflows. Reconfirm the option on the final invoice.
No. We did not purchase a plan, deploy a benchmark site, monitor uptime or time a support ticket. Provider claims remain labelled as published claims.
Sources checked