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 IndonesiaThe 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.
| Item | Example (illustration) |
|---|---|
| Website cost for one year (build, hosting, maintenance) | $2,000 |
| New customers from the website in a year | 4 customers |
| Average value per customer | $1,000 |
| Value generated | $4,000 |
| ROI = ($4,000 − $2,000) ÷ $2,000 | 100% |
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:
| Factor | How it affects ROI | How to check it |
|---|---|---|
| Fast and comfortable on a phone | Visitors stay long enough to read | Run a speed test and open the site on a real phone |
| A clear page message | Visitors see at once what you offer | Ask someone new to explain the page after 10 seconds |
| An easy call to action | More visitors actually get in touch | Count WhatsApp button clicks and form submissions |
| Proof people can trust | Prospects feel safe contacting you | Make sure real projects, the team, and genuine reviews are visible |
| SEO basics | The site can be found without relying only on ads | Watch impressions and clicks in Google Search Console |
| Measurement | You know what works and what does not | Record 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
- Pick one main outcome. For example a quote request, a consultation booking, or a WhatsApp message from a potential customer.
- Write down the yearly cost. Include the build, domain and hosting, maintenance, content, and ads if you run any.
- 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.
- 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.
- 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
- Measure first: how many enquiries come in now, and from where.
- Fix speed and the phone experience.
- 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.
- Add real proof: projects, the team, and reviews that can be verified.
- 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
- You know the website's yearly cost and what an average customer is worth.
- WhatsApp clicks and form submissions are being recorded.
- The source of every enquiry is noted.
- The main page loads fast and feels good on a phone.
- 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 moreFree Codwa tools


