
How to Calculate the ROI of a Business Website
Most Kenyan business owners can tell you exactly what their website cost. Far fewer can tell you what it earns. That gap is dangerous, because a website you cannot measure is a website you cannot improve — and an unmeasured asset is exactly how good money turns into a line item you resent. The good news: calculating the return on investment of a business website is not accounting wizardry. It is a handful of numbers you mostly already have, arranged honestly. Here is the method we recommend to every client before, during and after a build.
Step One: Count What the Website Actually Costs
Be honest and include everything. The build cost, spread over the years you expect the site to serve — a KSH 18,000 site working for three years costs about KSH 500 a month, less than a daily coffee. Hosting and domain renewal, typically KSH 3,000 to KSH 10,000 a year depending on the setup. Any paid plugins, email or maintenance. And your time, valued honestly: the hours you spend updating content, at whatever your time is worth. Total it annually. This is your investment figure — and for most small Kenyan businesses it lands somewhere between KSH 10,000 and KSH 40,000 a year. Remember that number.
Step Two: Count What the Website Actually Brings
This is where most owners undercount, so go slowly and count everything. Enquiries that arrived through the contact form or WhatsApp button — ask every new customer how they found you, and record it. Phone calls from people who say "I saw your website." Online orders or bookings attributed to the site. And the harder-to-see value: customers who would have doubted you without a professional site and simply chose a competitor instead — that is real revenue the site protects, even though it never appears in any report.
Step Three: Put a Revenue Figure on Enquiries
Enquiries are not money until they convert, so apply your real conversion rate. If one in five website enquiries becomes a paying customer, and your average sale is KSH 5,000, then each enquiry is worth about KSH 1,000 in expected revenue. Twenty enquiries a month is KSH 20,000 a month in expected revenue — KSH 240,000 a year — from a channel costing you perhaps KSH 25,000 annually. Even if your numbers are half that, the return is still healthy. Work the formula with your own figures, not ours; the structure matters more than the assumptions.
Step Four: Run the ROI Formula
The formula is refreshingly simple: subtract your annual website cost from the annual revenue the website generates, divide by the cost, and multiply by one hundred. Revenue of KSH 240,000 against a cost of KSH 25,000 gives (240,000 minus 25,000) divided by 25,000 — a 860 percent annual return. Most Kenyan small businesses land somewhere between 100 and 600 percent once they measure honestly. Now you see why "a website is an expense" is usually a measurement problem, not a marketing truth.
What If Your Number Comes Out Negative?
Enjoying this? See how Website Development does it for your business — proven, managed, live.
Explore Website DevelopmentA negative ROI is not a verdict; it is a diagnosis. The usual suspects are specific and fixable: the site is invisible on Google, so it gets no traffic to convert; the design or copy under-sells, so visitors leave without enquiring; the contact path is broken or slow, so enquiries die at the finish line; or the site attracts the wrong visitors because its content targets no one in particular. Each of these has a known fix — search visibility, conversion-focused rebuild, friction removal, sharper targeting — and none of them requires starting over blindly. But you only get to make the right fix once you have done the honest math.
The Comparison That Makes the Decision Obvious
Compare your website ROI against whatever else you spend money on to find customers. Print flyers with no tracking. Boosted posts with no landing page. Referral discounts that never compound. A website is the rare channel that works while you sleep, appears in search results for years, and improves with every piece of content you add. When measured fairly, it is usually the highest-returning line in a small business marketing budget — the only reason it does not look that way is that most owners never measure it at all.
Frequently Asked Questions
How long before a new website shows positive ROI?
Expect a ramp: visible enquiries within the first one to three months if the site is findable and well-built, compounding returns from month three onward as Google indexes pages and content accumulates. A site that is invisible on day one can still take six months to reach its stride — which is why visibility work matters as much as the build itself.
What if my business gets customers mostly by referral?
Referral customers check your website before calling — it is the trust verification step in almost every modern referral. A weak site leaks referred prospects silently; a strong one converts them at the highest rate of any channel, because they arrive already wanting to buy.
Do I need expensive analytics tools to measure this?
No. Google Analytics is free, and a simple spreadsheet tracking "how did you find us" responses captures the revenue side. The measurement habit matters more than the tooling — ten seconds per enquiry beats any dashboard you never open.
What ROI is realistic for a small Kenyan business website?
Honestly measured, most established small business sites return one hundred to six hundred percent annually, with service businesses at the higher end because a single new client often covers the entire year’s cost. The wide range reflects visibility and conversion quality — which is exactly where professional work shows its value.
The Bottom Line
A website stops being an expense the moment you measure it — because measurement turns it into a system you can tune: more visibility, better conversion, higher-value enquiries, month after month. Run the four steps on your own numbers this week; the result will tell you whether to invest more, fix a leak or celebrate quietly. And if you would rather start from a website built to convert from day one — with the tracking already in place — that is exactly what our website development service delivers, and you will see the finished site before you pay for it.
Ready to put this into action?
Everything in this article is something we build, deploy and manage for businesses like yours. Explore Website Development — or tell us your goal on WhatsApp and we will recommend the right product.
#CalculateROIBusiness #BusinessGrowth #SMEKenya #Strategy #NexaFlowDigital #KenyaBusiness


