Jump to a section +
Use profit and change—not visits and hope
A website can create value through new customers, better-qualified inquiries, larger or faster purchases, lower support effort, fewer scheduling errors, faster publishing, and reduced reliance on an old system. It can also influence customers who later call, visit, or buy through another channel. Build the model before choosing a website design scope so the team knows which actions and operational changes matter. A polished design without a baseline or measurement plan leaves the business guessing after launch.
Choose the measurement period and baseline
State whether you are evaluating the first 12 months, three years, or another period. Put every benefit and cost inside the same dates. Then choose a baseline: the old site's recent performance, a matched seasonal period, or a documented manual workflow. Do not compare a slow January before launch with a busy June after launch and credit the website for the season. Note other changes such as pricing, ad spend, staff, territory, inventory, promotions, and sales follow-up. A useful model is transparent about what it cannot isolate.
Collect the seven inputs
Inputs for a lead-generation website model
| Input | Definition | Best available source |
|---|---|---|
| Qualified website visits | Relevant people within the market, not all sessions | Analytics segments, landing pages, location and campaign records |
| Action rate | Share completing a defined inquiry, call, booking, or purchase action | Analytics key events, forms, call and booking records |
| Qualification rate | Share of actions that meet sales criteria | CRM disposition or consistent lead review |
| Close rate | Share of qualified opportunities becoming customers | CRM and invoicing records |
| Customer value | Revenue during the chosen period, using one consistent definition | Accounting or order data |
| Profit factor | Gross or contribution margin appropriate to the decision | Financial statements and accountant guidance |
| Incremental change | Expected performance minus the baseline after other causes are considered | Before-and-after data with written adjustments |
Google Analytics calls an action important to the business a key event; any collected event can be marked as one. That makes form completion, booking completion, or another meaningful action reportable, but it does not make the event a sale. Connect analytics to the lead or order record. If the business cannot match a person-level path for privacy or technical reasons, use aggregated rates and label the limitation. The setup steps in How to track website conversions help define the measurement layer.
A worked ROI example
Hypothetical first-year case for a local service company
Find incremental customers
The old website produced 12 qualified opportunities per month and closed 25%, or 3 customers. The new plan models 18 qualified opportunities at the same close rate, or 4.5 customers. Incremental result: 1.5 customers per month.
Convert customers to gross profit
Average first-year customer revenue is $3,000 and the chosen gross-margin factor is 50%, creating $1,500 gross profit per customer. Over 12 months: 1.5 × $1,500 × 12 = $27,000.
Add verified operating savings
A booking and intake change saves four staff hours per month at an internal planning value of $35 per hour: 4 × $35 × 12 = $1,680.
Add complete first-year cost
Strategy, content, design, build, launch, plans, and first-year support total $20,000. Internal review time adds $2,000. Total cost: $22,000.
Calculate return
Benefit is $28,680. Net benefit is $28,680 − $22,000 = $6,680. ROI is $6,680 ÷ $22,000 × 100 = 30.4% for the first year.
The example is arithmetic, not a performance promise. Its weakest assumption may be that the new site adds six qualified opportunities every month. Test that assumption at three levels. If the conservative case produces only 0.5 extra customers per month, customer gross profit becomes $9,000; adding $1,680 in savings would not recover the $22,000 first-year cost. That does not prove the site is wrong—it may have a longer useful life or protect important risk—but it changes the investment conversation.

Every arrow is an assumption that should be measured or clearly labeled.
Use three scenarios, not one forecast
Sensitivity test using the same hypothetical cost and profit per customer
| Scenario | Extra customers/month | Annual benefit including $1,680 savings | First-year ROI |
|---|---|---|---|
| Low | 0.5 | $10,680 | −51.5% |
| Expected | 1.5 | $28,680 | 30.4% |
| High | 2.5 | $46,680 | 112.2% |
The spread is the insight. It tells the business which input deserves validation before signing. Interview sales about lead quality, inspect the old form and call records, and calculate real close rates by source. If the decision depends on the high scenario, reduce the initial scope or gather better evidence. SBA guidance on break-even analysis similarly treats the calculation as an estimate for planning, not a perfectly accurate forecast before costs and sales occur.
Do not double-count attribution
A customer may see a referral, search the company, read the website, return through an ad, and call from a saved number. Google describes attribution as assigning credit to touchpoints along the path to an important action and provides reports for comparing paths and models. No attribution model discovers a single philosophical truth. Choose a rule for the business decision, keep it consistent, and reconcile it with sales evidence. If ads and the website both claim the entire customer value, your combined marketing report will overstate return.
Include costs people commonly omit
- Discovery, research, copy, photography, design, development, and project management
- Data cleanup, content migration, redirects, integrations, accessibility and quality testing
- Domain, hosting or platform plans, apps, licenses, monitoring, maintenance, and support
- Internal interviews, content review, approvals, training, sales-data cleanup, and reporting
- Advertising or promotion required to create the modeled traffic, when it is not already in the baseline
- Later improvements promised by the business case during the selected period
- Financing, tax, and currency effects when material and confirmed by the appropriate adviser
If the website will be useful for three years, also calculate a three-year view. Include later support and improvements, and avoid simply multiplying first-year gains when demand or capacity will change. Discounted-cash-flow analysis may be appropriate for a large investment, but most small-business decisions improve immediately when assumptions, gross profit, complete cost, and time period are written clearly. More planning guides are organized in the website pricing and budgeting hub.
Create a monthly decision report
- Record qualified visits and the pages or campaigns that attracted them
- Count tested key events, then remove spam, duplicates, and internal activity where practical
- Have sales classify inquiries with consistent accepted and rejected reasons
- Connect opportunities to closed customers and collected value on a suitable delay
- Update close rate, customer value, margin, and operating-savings assumptions
- Compare actuals with low, expected, and high cases
- Choose one action: fix measurement, improve a weak stage, increase a working source, or hold steady
Do not force a decision every week when sales cycles are long. Google notes that attribution-path reports can show time to a key event and the touchpoints involved. Match the reporting window to the customer's real path and maintain enough detail to investigate changes. The point of ROI measurement is not to decorate a dashboard; it is to decide whether to keep, change, expand, or stop an investment.
What is a good website ROI?
There is no universal percentage. Compare the return with the company's risk, cost of capital, alternative investments, strategic needs, and measurement confidence. A site can also be necessary infrastructure even when its value is difficult to isolate.
How long should I measure website ROI?
Use a period long enough to include the sales cycle and meaningful adoption—often 12 months for a first view—then add a multi-year view if the site will remain useful. Keep costs and benefits within the same dates.
Can I calculate ROI before building the website?
You can create a forecast using baseline data and explicit assumptions. Use scenario ranges and identify the break-even input. A forecast supports a decision; it does not prove the result in advance.
How do I value phone calls from the website?
Count qualified calls, connect them to outcomes where permitted, apply the observed close rate and profit measure, and avoid assigning the full average customer value to every ring. Follow applicable privacy and call-recording rules.
Should brand awareness be included?
Discuss it separately unless you have a credible method for valuing incremental awareness. Do not invent a dollar amount simply to make the ROI positive. Track supporting indicators and explain the strategic benefit in words.
Evidence behind the guide
Sources and further reading
- About key eventsGoogle Analytics Help
- Get started with attributionGoogle Analytics Help
- Key event attribution paths reportGoogle Analytics Help
- Break-even pointU.S. Small Business Administration
- Manage your financesU.S. Small Business Administration
Continue on Web Respawn
Pages that actually connect to this decision.
These links are selected for the subject of this guide. They are not a generic service dump.
Explore the strategy, content, design, build and launch foundation.
Open page ↗RELEVANT PAGEWebsite PricingSee current build pricing, required care and what changes the scope.
Open page ↗RELEVANT PAGEFind My Website PlanAnswer five questions to identify a practical website starting point.
Open page ↗







