Web Development

By Codwa Studio 6 min read

Improving ROI with a Modern Website: How to Measure It and Fix It

How to calculate website ROI, which parts of a modern website move business results most, and how to improve them step by step without promising numbers you cannot prove.

Baca dalam Bahasa Indonesia

The question that follows a finished website is usually the same: was it worth the money? ROI (return on investment) is a simple way to answer it. The catch is that a website's ROI is rarely visible from how it looks. It depends on how many potential customers find your business, trust it, and then get in touch through the site.

This article walks through a plain way to calculate website ROI, the parts of a modern website that influence it most, and how to improve it in steps, without promising numbers nobody can prove.

What does ROI mean for a website?

The formula is: ROI = (value generated − cost) ÷ cost. The value is not the number of visits. It is the customers or projects that actually came through the website and were worth something to the business.

The example below is an illustration with made-up numbers, there only to show the arithmetic. It is not client data.

ItemExample (illustration)
Website cost for one year (build, hosting, maintenance)$2,000
New customers from the website in a year4 customers
Average value per customer$1,000
Value generated$4,000
ROI = ($4,000 − $2,000) ÷ $2,000100%

Your own numbers will differ. What matters is that you know three things: what the website costs, how many customers come from it, and what a typical customer is worth.

A modern website is not just a new look

A website that looks new does not automatically produce more. The parts that usually move business results are these:

FactorHow it affects ROIHow to check it
Fast and comfortable on a phoneVisitors stay long enough to readRun a speed test and open the site on a real phone
A clear page messageVisitors see at once what you offerAsk someone new to explain the page after 10 seconds
An easy call to actionMore visitors actually get in touchCount WhatsApp button clicks and form submissions
Proof people can trustProspects feel safe contacting youMake sure real projects, the team, and genuine reviews are visible
SEO basicsThe site can be found without relying only on adsWatch impressions and clicks in Google Search Console
MeasurementYou know what works and what does notRecord key events and the source of every enquiry

Google summarises page experience through Core Web Vitals. Practical steps for making pages faster are covered in how to speed up website loading, and the wider role of a modern site is in how a modern website supports business growth.

How to measure website ROI

  1. Pick one main outcome. For example a quote request, a consultation booking, or a WhatsApp message from a potential customer.
  2. Write down the yearly cost. Include the build, domain and hosting, maintenance, content, and ads if you run any.
  3. Set up measurement. Record WhatsApp button clicks and form submissions as key events in Google Analytics 4. On our own site we record which page a visitor came from when they send the contact form, and which section of the page a contact button was clicked in.
  4. Ask where they heard about you. Add a "How did you hear about us?" question to the form or the first conversation. It often catches what analytics cannot see.
  5. Compare against what actually closed. Count only the customers or projects that went ahead, not every enquiry that came in.

Where website ROI usually leaks

  • Nobody finds the site. It looks good, but there is no SEO, advertising, or other route bringing visitors in.
  • The next step is unclear. People arrive, read, and leave without knowing how to reach you. The marks of a site that is ready to bring in enquiries are covered in signs your business website is ready to generate leads.
  • Enquiries are not followed up. A slow reply sends the prospect to another provider.
  • The site is not maintained. Slower pages, broken links, and out-of-date information erode trust.
  • Polish without measurement. Without data it is hard to tell which change helped.

A sensible order for improving it

  1. Measure first: how many enquiries come in now, and from where.
  2. Fix speed and the phone experience.
  3. Sharpen the main page and the call to action. For ad campaigns, a landing page built around a single goal is usually easier to measure than a general page.
  4. Add real proof: projects, the team, and reviews that can be verified.
  5. Only then expand content and SEO.

If cost is what you are weighing, what drives the price of a website is covered in how much a company profile website costs for small businesses, and our packages are on the pricing page.

Be wary of guaranteed numbers

No formula guarantees a particular ROI from a website. The result depends on the kind of business, the market, the offer, the price, and how quickly you follow up on enquiries. Be careful with anyone who promises a fixed percentage increase in sales before they understand your business.

Quick checklist

  1. You know the website's yearly cost and what an average customer is worth.
  2. WhatsApp clicks and form submissions are being recorded.
  3. The source of every enquiry is noted.
  4. The main page loads fast and feels good on a phone.
  5. Enquiries are answered within the time you promise.

Frequently asked questions

How long until the ROI of a new website shows?

It depends on where visitors come from. Through ads or your own network, results can show sooner. Through SEO it usually takes months, especially for a newer domain. Decide on an evaluation period, say 6 to 12 months, before judging.

Can a website that does not sell directly still have an ROI?

Yes. Count the value of the enquiries that turn into customers or projects, for example quote requests that end in a signed contract, and compare it with the cost.

Do I need a full redesign to raise ROI?

Not necessarily. Targeted work on speed, calls to action, and proof is often more useful than a complete redesign. The signs that a redesign really is due are covered in when your business website needs a redesign.

Next steps

Start with the simplest thing: write down the website's yearly cost, count the enquiries from the last three months, and note where each one came from. From those numbers, the parts worth fixing usually become visible.

Talk to Codwa Studio about your website's ROI

Reviewed by Riki Siahaan. Published: November 4, 2026.

Reviewed by Riki Siahaan Founder · Full-Stack Web Developer

Codwa Studio service

Company Profile Website

A professional website to strengthen your business credibility.

Learn more

Free Codwa tools

Try a free tool related to this topic