How to Calculate the ROI of Your Business Website

Treating your website as a cost center instead of a revenue driver is a framing mistake that leads to underinvestment. Here's a simple framework for calculating what your website is actually worth.

When business owners evaluate a website project, the instinct is to ask “what does it cost?” The more useful question is “what is it worth?”

Those are different questions. The first one leads to looking for the cheapest option. The second one leads to understanding what you should actually invest.

Here’s a simple framework for calculating the ROI of your website — so you can make the investment decision like the business decision it is, not an expense you’re trying to minimize.

The Four Numbers You Need

To calculate website ROI, you need four numbers. If you don’t know some of them exactly, use conservative estimates — even rough numbers are better than none.

1. Monthly Website Traffic

How many people visit your website each month? Check Google Analytics or your hosting stats. If you’re building a new site, you’ll need to estimate based on your market and what you expect from SEO and other traffic sources.

Example: 500 visitors per month

2. Conversion Rate

What percentage of website visitors become leads (inquiries, form submissions, calls, bookings)?

Industry averages for service businesses range from 1–5%. A poorly optimized site might be at 0.2–0.5%. A well-built, well-optimized site typically achieves 2–4%.

Example: 1% current conversion rate (5 leads/month)

3. Lead-to-Client Rate

Of the leads your website generates, what percentage become paying clients? This is a combination of lead quality and your sales process.

Example: 30% lead-to-client rate (1–2 new clients per month from website)

4. Average Client Value

What is a new client worth to your business? This could be the value of a single transaction, or the lifetime value if clients return for multiple projects.

Example: $2,000 average project value

The Basic Calculation

With those four numbers, you can calculate your current website’s revenue contribution:

Monthly traffic × Conversion rate × Lead-to-client rate × Client value = Monthly revenue from website

500 × 1% × 30% × $2,000 = $3,000/month

Now ask: what if a better website doubled your conversion rate from 1% to 2%?

500 × 2% × 30% × $2,000 = $6,000/month

That’s $3,000/month in additional revenue — $36,000/year — from the same traffic, just a better website.

At those numbers, a $5,000–$8,000 website investment pays for itself in 2–3 months.

The Hidden Costs of Not Investing

The calculation above only counts direct revenue from improved conversions. It doesn’t count:

Improved SEO rankings from a faster, better-structured site. More traffic means more leads, compounding over time. A 50% increase in organic traffic doubles the revenue numbers above.

Reduced bounce rate. Visitors who stay longer and see more of your site are more likely to convert. A one-second improvement in load time can reduce bounce rate by 7–10%.

Higher lead quality. A well-built website with good content attracts better-qualified leads — people who understand your value and are ready to pay for it. This improves your lead-to-client rate.

Brand credibility at scale. Every person who visits your website forms an impression of your business. A strong website builds credibility silently, at scale, 24 hours a day.

Lower cost per acquisition. As your website gets better at converting organic traffic, you’re spending less per new client than you would through paid advertising.

A Conservative Baseline Example

Let’s run the full scenario for a service business:

Current state:

  • 400 visitors/month
  • 0.5% conversion = 2 leads/month
  • 25% lead-to-client rate = 0.5 clients/month
  • $1,500 average project value
  • Monthly website revenue: $750

After a rebuild:

  • Same 400 visitors/month (SEO takes time)
  • 2.5% conversion = 10 leads/month
  • 25% lead-to-client rate = 2.5 clients/month
  • $1,500 average project value
  • Monthly website revenue: $3,750

Monthly improvement: $3,000 Annual improvement: $36,000 Payback period on a $6,000 website: 2 months

These numbers are conservative. The actual improvement is usually faster once you account for SEO gains from the new site’s performance scores.

The Other Side of the Equation

ROI isn’t just revenue — it’s also cost. A cheaper website that costs $500 but generates $0 in leads is not a better value than a $5,000 website that pays for itself in 60 days.

The right frame isn’t “what’s the cheapest way to have a website?” It’s “what’s the most efficient way to generate X leads from digital channels?”

Sometimes the answer is a better website. Sometimes it’s improving the copy and calls to action on an existing site. Sometimes it’s both. The diagnostic question is: do you have traffic that isn’t converting, or do you not have traffic in the first place?

If you’re not sure — that’s what a free website audit is for.


We help businesses make data-informed decisions about their web presence — from initial audits to full rebuilds to ongoing optimization. Book a free consultation to talk through the numbers for your specific situation.

Enjoyed this article?

Get practical insights on web, marketing, and growing your business, straight to your inbox. No spam, ever.