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.

From website activity to business valueEvery arrow is an assumption that should be measured or clearly labeled.
01Qualified visitsPeople with the right need, location, timing, and fit
02Key actionsForms, calls, bookings, purchases, applications
03Qualified opportunitiesSales accepts the inquiry or transaction as viable
04Closed customersCompleted sale connected through agreed attribution
05Gross profitCustomer value after the direct cost used in the model

Collect the seven inputs

Inputs for a lead-generation website model

InputDefinitionBest available source
Qualified website visitsRelevant people within the market, not all sessionsAnalytics segments, landing pages, location and campaign records
Action rateShare completing a defined inquiry, call, booking, or purchase actionAnalytics key events, forms, call and booking records
Qualification rateShare of actions that meet sales criteriaCRM disposition or consistent lead review
Close rateShare of qualified opportunities becoming customersCRM and invoicing records
Customer valueRevenue during the chosen period, using one consistent definitionAccounting or order data
Profit factorGross or contribution margin appropriate to the decisionFinancial statements and accountant guidance
Incremental changeExpected performance minus the baseline after other causes are consideredBefore-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

01

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.

02

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.

03

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.

04

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.

05

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.

VISUAL CHECKPOINT · PricingFrom website activity to business value

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

ScenarioExtra customers/monthAnnual benefit including $1,680 savingsFirst-year ROI
Low0.5$10,680−51.5%
Expected1.5$28,68030.4%
High2.5$46,680112.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.

Useful evidenceEasy-to-misread metric
DemandQualified visits to relevant pagesAll traffic, including jobs, spam, and irrelevant locations
ActionCompleted, tested forms or calls with source contextButton clicks that never become a submission
QualitySales-accepted opportunities with reason codesEvery message counted as a lead
ValueCollected revenue and appropriate profit measureUnsigned proposal value
ChangeIncrement above a credible baselineAll post-launch sales credited to the new site

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

  1. Record qualified visits and the pages or campaigns that attracted them
  2. Count tested key events, then remove spam, duplicates, and internal activity where practical
  3. Have sales classify inquiries with consistent accepted and rejected reasons
  4. Connect opportunities to closed customers and collected value on a suitable delay
  5. Update close rate, customer value, margin, and operating-savings assumptions
  6. Compare actuals with low, expected, and high cases
  7. 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.