Is Your Website a Cost or an Investment? Here’s How to Measure It

Tips & Resources

Is Your Website a Cost or an Investment? Here’s How to Measure It

“How much does a website cost?”

I get this question every week. My answer? “It depends. How much is it costing you NOT to have it done right?”

After 10 years in web development, I’ve learned that growing SMBs view websites completely differently than struggling ones. The former see them as a measurable investment. The latter as a necessary cost.

The problem: nobody taught you how to measure

Real client, healthcare sector, 3-year-old website (cost €800).

I asked: “How much has the site brought you this year?” Answer: “Well… someone probably comes from there.”

We calculated together:

  • 3,200 organic visits
  • 47 completed forms
  • 12 conversions to actual patients
  • Average patient value: €850

Site ROI: €10,200 per year.

But he didn’t know. He wasn’t measuring. He wasn’t optimizing. He was leaving thousands on the table.

How to calculate your website’s ROI in 4 steps

STEP 1: Calculate customer value

Basic formula: Average Purchase × Frequency × Lifetime

Examples:

  • Dental practice: €300 × 2 visits/year × 5 years = €3,000
  • Artisan e-commerce: €80 × 3 purchases/year × 3 years = €720
  • B2B services: €5,000 × 2 years + €2,000 upsell = €12,000

STEP 2: Track real conversions

What counts as conversion:

  • Local businesses: calls, forms, bookings, direction clicks
  • E-commerce: sales, completed carts, created accounts
  • Services: quotes, downloads, consultations

Free tools: Google Analytics 4, Search Console, form tracking.

STEP 3: Calculate actual conversion rate

It’s not enough to count forms. How many become paying customers?

Law firm example:

  • 1,000 visits/month → 20 forms (2%) → 8 clients (40% of leads)
  • Average value: €3,500
  • Monthly ROI: €28,000

If the site cost €4,000, annual ROI is 8,400%.

STEP 4: Identify hidden costs

Direct costs: hosting €100-500/year, maintenance €300-1,200/year.

Indirect costs (more dangerous): management time, downtime, lost SEO.

Real case: e-commerce down 48 hours due to cheap server.

  • Lost sales: €274
  • Customers who don’t return: €8,640
  • “Savings” cost: €9,000+

The metrics that matter

Vanity Metrics (ignore them):

  • “10,000 visits!” → But how many convert?
  • “First on Google” → For keywords that bring customers?
  • “Beautiful site” → But does it generate revenue?

ROI Metrics:

  1. Conversion Rate: 2-5% showcase sites, 1-3% e-commerce
  2. Cost Per Acquisition: CPA < Customer Value = profit
  3. Revenue Per Visitor: 20% increase = thousands € without more traffic
  4. Converting Sources: Organic 3-8%, Direct 5-12%, Social 0.5-2%

Practical template

Calculate now:

Customer Value: Avg Purchase × Frequency × Years = €_____

Monthly conversions from site: _____

Monthly revenue: €_____

Total annual costs: €_____

ROI = (Annual Revenue – Costs) / Costs × 100

Benchmarks:

  • < 200% → Underperforming
  • 200-500% → Effective
  • 500% → Optimized

If the numbers don’t add up

Low ROI?

  • Wrong traffic? Analyze sources
  • UX problems? Use heatmaps
  • Slow site? Speed test under 3 seconds

Good ROI but improvable?

  • Local SEO: +30-50% traffic
  • Simplified forms: +20% conversions
  • Live chat: +15% leads
  • Testimonials: +25% trust

Not tracking anything? Minimum setup (2 hours): Google Analytics 4, conversion events, Search Console, monthly spreadsheet.

The cost of the “cheap site”

Restaurant, €450 template. In 6 months:

  • Not mobile-friendly → 70% lost traffic
  • Zero SEO → invisible
  • Broken form → lost reservations

Apparent cost: €450 Real cost: ~€11,700

After €2,800 redesign: bookings +180%, ROI in 3 months.

Conclusion: change the question

Don’t ask “how much does a site cost?”

Ask: “How much is NOT having a working site costing me?”

A website isn’t an expense. It’s a 24/7 employee, a measurable channel, a growing asset.

And like any investment, it must be measured, optimized, scaled.

Start today: calculate your site’s ROI with the template above. You’ll be surprised by the numbers.