Skip to content

Cookie settings

We use essential cookies for the site to work properly. Audience measurement cookies (GA4) are only enabled with your consent.

See privacy policy and cookie policy.

Back to articles

Website roi

How to Measure Your Website's ROI: Method and Key Indicators in 2026

MajoliMajoliÉquipe de Majoli.io

SMEs spend over 5,000 euros a year on average on their digital presence (Afnic). Formula, worked example and key indicators to find out whether your website actually pays off in 2026.

Hands pointing at a laptop screen showing a statistics chart, with a coral red notebook on the desk

A professional website costs money to build, costs money to host, and costs time to maintain. Yet according to the Afnic study on the online presence of French small businesses, small and medium enterprises spend on average more than 5,000 euros a year on their digital presence, compared to less than 300 euros for micro-businesses. Between these two budgets, one question is rarely asked with any rigor: does this website actually bring in more than it costs?

Most business owners know exactly how much their website costs. Very few know exactly what it brings back. Here is the complete method for calculating the return on investment (ROI) of your website, with a clear formula, a worked example, and the indicators to track month after month.

Why so few small businesses measure their website's ROI

The France Num 2025 barometer confirms that the gap is widening between small businesses that steer their digital transformation with data and those that move on instinct. Part of the explanation lies in attribution: did a visitor who filled in a contact form get convinced by the website, by a referral, or by an ad seen three weeks earlier? Without tracking in place, there is no way to tell.

The other part of the explanation is cultural: many businesses confuse the cost of building a site with the total investment, and confuse traffic with performance. A site that gets 2,000 visits a month but generates no qualified contact is not performing well, even though it looks active.

The website ROI formula (with a worked example)

The reference formula is simple:

ROI (%) = (gain generated by the site − total cost of the site) ÷ total cost of the site × 100

Let's take a concrete example for a service business that bills an average of 2,500 euros per signed client, with a 60% margin, i.e. 1,500 euros of margin per sale.

  • Annual website cost (hosting, maintenance, SEO, updates): 4,000 euros
  • Monthly traffic: 1,500 visitors
  • Visitor-to-lead conversion rate: 3% (i.e. 45 leads per month)
  • Lead-to-client conversion rate: 20% (i.e. 9 clients per month)
  • Margin generated per month: 9 × 1,500 euros = 13,500 euros, i.e. 162,000 euros per year

ROI = (162,000 − 4,000) ÷ 4,000 × 100 = 3,950%.

This calculation illustrates a key point: even a modest conversion rate generates a very favorable ROI as soon as the site is properly structured to turn a visit into a qualified contact. That's why a website designed from the outset to convert changes the equation entirely compared to a passive brochure site.

Which costs to include in the calculation

A ROI calculation distorted by an incomplete cost figure is worthless. Always include:

  • The cost of building or redesigning the site, amortized over its actual lifespan (count on 3 to 5 years)
  • Hosting and domain name
  • Technical maintenance and security updates
  • Organic SEO and, where applicable, the paid campaigns that drive traffic
  • Internal time spent producing content or responding to the leads generated

Which gains to attribute, and with what conversion benchmarks

The gain is measured in leads and sales genuinely attributable to the site, valued according to your margin, not your gross revenue. To place your own conversion rate in context, the Contentsquare 2026 benchmark observes an average rate of 3.4% on desktop, down 5% from the previous year, with desktop converting 74% better than mobile. These averages vary widely by sector: B2B activities and service businesses often sit below 2 to 3% of visitors turning into a contact request, while e-commerce tends to sit between 2 and 5% depending on the site's maturity.

These figures are only useful as benchmarks if you measure your own starting point. An audit of your current site before any redesign decision is exactly what lets you establish this before-and-after baseline.

Indicators to track beyond revenue

Overall ROI is steered with a tight dashboard built around a handful of key indicators:

  • Cost per lead (CPL): marketing and advertising spend divided by the number of new leads obtained over the period
  • Visitor-to-lead conversion rate, then lead-to-client rate, to pinpoint exactly where opportunities are lost
  • Lead quality: a lead who downloads a white paper (MQL) does not carry the same value as a lead who requests a priced quote (SQL)
  • Bounce rate, especially on landing pages, which signals a speed or relevance problem: a site that takes 3 seconds to load shows a bounce rate close to 24%, versus around 9% at 1 second
  • Number of appointments actually kept among contact requests, to measure the real quality of the prospects generated

A slow site weighs directly on these indicators, just as a confusing navigation structure does, as detailed in our article on bounce rate.

Setting up tracking in Google Analytics 4

Without tracking, there is no measurable ROI. Three minimal configurations in Google Analytics 4 are enough to get started:

  1. Set up a conversion event on every contact form and every click on a phone number or email address
  2. Add UTM parameters to every link shared outside the site (social media, newsletters, ads) to know which channel actually drives leads
  3. Connect GA4 to your CRM or sales management tool to follow a lead all the way to the sale, not just to the form

This is often the most neglected step: many businesses track traffic without ever connecting a visit to an actual sale, which makes any ROI calculation approximate at best.

The impact of generative AI on ROI calculations in 2026

Calculating ROI is getting more complex as AI-generated answers take over search engines. According to a Semrush analysis reported in 2026, when Google displays an AI-generated summary at the top of results, the click-through rate to classic organic results drops by 61%. For a small business that relied heavily on organic search to drive qualified traffic, this means the same ranking now brings fewer visits, and therefore fewer leads, than it did two years ago. Strong internal linking and a solid content structure remain decisive in limiting this effect and continuing to capture the visitors who click despite the AI summaries.

The 5-step method to calculate and improve your ROI

  1. Set a single objective for the period measured: lead generation, direct sales, or booked appointments. Mixing objectives blurs the calculation.
  2. Add up the real cost over the period: amortized build cost, hosting, maintenance, SEO, advertising.
  3. Track every conversion in Google Analytics 4 and, where possible, connect it to your CRM all the way to the sale.
  4. Value each conversion using your real margin, not your gross revenue.
  5. Compare across several periods to identify whether a specific action (redesign, new page, campaign) actually moved the ratio.

This method applies just as well to a brochure site as to an e-commerce site, and it becomes particularly useful when deciding whether a website redesign is justified or whether a simple optimization of the existing site is enough. To see what a site designed around these conversion principles looks like, our recent projects give a good sense of the structural choices that make the difference.

ROI is not limited to the website itself either: a competitive analysis helps confirm whether your conversion benchmarks are consistent with your industry, and a marketing automation approach can significantly improve the conversion rate of leads captured by the site, without adding to your daily workload.

Frequently asked questions

What counts as a good ROI for a small business website?

There is no universal threshold, since ROI depends on each business's average order value and margin. A high-margin service business can show a ROI of several hundred, or even several thousand, percent as soon as it generates a few qualified sales a month, as shown in the worked example above. The most useful indicator is not the absolute figure but how it evolves over time after each action taken on the site.

Should I wait several months before measuring a first ROI?

Yes, a minimum of 3 to 6 months is needed to smooth out seasonal variations and let organic search produce its effects. A calculation based on a single isolated month gives too unstable a snapshot to draw a reliable conclusion from.

Is Google Analytics enough to calculate my site's ROI?

Google Analytics 4 is essential for tracking traffic and conversions, but it does not know your margin or what happens to a lead commercially after the form is submitted. For a complete calculation, it needs to be paired with data from your CRM or billing tool, which let you connect a visit to an actual sale.

Is the ROI of an e-commerce site calculated differently from a brochure site?

The principle stays the same; only the nature of the conversion changes: a direct, measurable sale for e-commerce, a lead to later turn into a sale for a brochure or B2B site. A brochure site therefore requires an extra step of sales tracking to connect the lead to the final sale.

How can I quickly improve the ROI of an existing site without rebuilding it entirely?

Before considering a full redesign, start by fixing the points that weigh most heavily on conversion: loading speed, clarity of calls to action, and simplicity of the contact form. These targeted adjustments often measurably improve the conversion rate within a few weeks, for a fraction of the cost of a new site.