VeryAppı
SEO & visibility

How to Measure the Return on Investment of a Website

Published on February 12, 2026·9 min read

The return on investment of a website is calculated by comparing what it brings in (direct sales, or the estimated value of the contact requests it generates) against what it costs (build, hosting, maintenance, SEO). The formula itself is simple; the real difficulty lies in correctly defining what counts as a gain attributable to the site, so the calculation doesn't end up flattering but wrong.

The problem: a site deemed "useful" but never actually measured

Many businesses have had a website for years without ever calculating whether it genuinely earns more than it costs. The site is seen as necessary on principle ("you have to have a website"), with no established link to a measurable outcome. This lack of measurement blocks two important decisions: investing further in what's working, or fixing what brings in nothing despite its cost.

The basic formula

The ROI calculation follows simple logic:

ROI (%) = (Gain generated by the site − Total cost of the site) / Total cost of the site × 100

The difficulty isn't the formula — it's reliably estimating each of the two terms.

Step 1: list the site's real cost

The cost of a website isn't limited to its initial build. Over a given period (usually a year), it includes:

  • the build cost or the cumulative monthly subscription;
  • hosting, if billed separately;
  • the domain name;
  • maintenance and updates;
  • any SEO or advertising budget allocated to the site;
  • internal time spent feeding it content, valued at a reasonable hourly rate.

That last point is often overlooked: a site that looks "free" because it's managed in-house, on paid staff time, still has a real cost that needs to be included for an honest calculation.

Step 2: measure the gain attributable to the site

This is the trickiest step. There are two scenarios.

E-commerce: a direct calculation

For an online store, the revenue generated by the site is directly measurable through analytics tools (number of orders, average order value). Be careful, though, to isolate sales genuinely attributable to the site from sales that would have happened anyway through another channel (phone, physical store).

Showcase site: estimating through contact requests

For a site with no online sales, the gain has to be measured indirectly:

  1. Count the number of contact requests generated by the site (form, call from the site, email identified as coming from the site).
  2. Estimate the conversion rate of these requests into actual clients (usually available from internal sales tracking).
  3. Multiply the number of clients obtained by the average value of a client for the business.

This calculation remains an estimate rather than an exact figure, but it's more than enough to judge the trend and make decisions.

The most common pitfall: ignoring attribution

A visitor may discover a business through the site, then finalize their decision by phone or in-store, with that journey invisible to measurement tools. Ignoring this phenomenon systematically underestimates the site's role. Conversely, crediting the site with all the sales of a business that already existed before the site was built overestimates it just as much. Good practice is to explicitly ask, during the first sales contact, how the prospect heard about the business, and to log that information even approximately.

A simplified worked example

Take a craftsman's showcase site billed at €149 a month, or €1,788 a year, hosting and maintenance included. The site generates 40 contact requests over the year through its form. Internal sales tracking shows that a quarter of these requests convert into clients — 10 clients. The average value of a client for this business is €800. The resulting gain comes to €8,000.

The calculation gives: (8,000 − 1,788) / 1,788 × 100, or an ROI of about 347%. This figure remains an estimate that depends on the reliability of the internally reported conversion rate, but it illustrates the method: even a modest site, with a controlled cost and a limited volume of requests, can show a strongly positive return once the value of a client clearly exceeds the cost of acquisition.

Distinguishing direct ROI from brand-awareness ROI

Some benefits of a website escape direct calculation: a well-designed professional site strengthens a business's credibility during a first sales contact initiated through another channel (referral, trade show, network), without that role showing up in traffic statistics. This type of benefit is real but hard to quantify, and it shouldn't be ignored when assessing a site overall, even though it doesn't feed into the numeric ROI calculation. It's also why a site can remain valuable even when its strictly measured direct ROI looks modest.

Summary table of the calculation

ItemHow to obtain it
Total annual cost of the siteSubscription/build invoice + hosting + domain + maintenance + valued internal time
Traffic generatedGoogle Analytics (see the beginner's guide)
Contact requests generatedForms submitted, tracked calls, emails identified
Conversion rate into clientsInternal sales tracking (CRM, tracking sheet)
Average value of a clientAverage revenue per client, known internally
Estimated gainRequests × conversion rate × average client value
ROI(Gain − Cost) / Cost × 100

What to remember

  • Calculating a site's ROI relies on a simple formula, but its reliability depends on the quality of the estimates for real cost and attributable gain.
  • The cost of a site includes the build, hosting, maintenance, and the internal time spent feeding it, which is often underestimated.
  • For a showcase site, the gain is estimated through the contact requests generated and their conversion rate into actual clients.
  • Systematically asking "how did you hear about us" during the first sales contact noticeably improves the reliability of the calculation.
  • Tracking the trend (is the site's ROI improving over time) is more useful than a single figure measured against an arbitrary external benchmark.

Frequently asked questions

What counts as a good ROI for a website? There's no universal threshold: it depends on the industry, the average order value, and the usual cost of acquisition. The useful benchmark is comparison over time — whether the site's ROI improves from one quarter to the next — rather than a single absolute figure.

Can a showcase site with no online sales have a measurable ROI? Yes, by tracking the contact requests it generates (forms, calls, emails) instead of direct sales, and estimating what share of those requests turn into actual clients. The calculation takes an extra step but remains entirely possible.

How long does it take for a website to become profitable? It depends on the upfront cost and the volume of traffic generated, but a well-built professional website generally becomes profitable within several months to a year, especially when it relies on a predictable subscription cost rather than a large initial investment.

Should the site's ROI be tracked every month? Monthly tracking of raw indicators (traffic, conversions) is useful, but the ROI calculation itself works better as a quarterly or annual exercise, giving trends time to emerge from normal statistical noise.

In summary

Measuring the return on a website takes rigor in estimating its real cost and its attributable gain, but it remains entirely achievable without any complex tooling. A fixed, known-in-advance monthly subscription actually simplifies this calculation compared to an initial investment whose amortization stays vague. VeryAppi's subscription-based websites offer that cost predictability, which is useful for tracking ROI over the long run.

Frequently asked questions

What counts as a good ROI for a website?

There's no universal threshold: it depends on the industry, the average order value, and the usual cost of acquisition. The useful benchmark is comparison over time — whether the site's ROI improves from one quarter to the next — rather than a single absolute figure.

Can a showcase site with no online sales have a measurable ROI?

Yes, by tracking the contact requests it generates (forms, calls, emails) instead of direct sales, and estimating what share of those requests turn into actual clients. The calculation takes an extra step but remains entirely possible.

How long does it take for a website to become profitable?

It depends on the upfront cost and the volume of traffic generated, but a well-built professional website generally becomes profitable within several months to a year, especially when it relies on a predictable subscription cost rather than a large initial investment.

Should the site's ROI be tracked every month?

Monthly tracking of raw indicators (traffic, conversions) is useful, but the ROI calculation itself works better as a quarterly or annual exercise, giving trends time to emerge from normal statistical noise.

Related articles

← Back to blog