Skip to main content
SEO 8 min

SEO ROI: how to measure real results - Ighenatt Blog

Formula for calculating SEO ROI: organic revenue, organic CAC, equivalent traffic cost. Realistic timeline and benchmarks for the Spanish market. Read the fu...

EG

Elu Gonzalez

Author

SEO has a marketing problem: results arrive late and costs arrive early. In month one the client pays the agency invoice, in month two again, in month three again, and in month four the CFO asks what is happening. SEO that can’t communicate value in that window dies before reaching its real ROI.

This article is a practical guide for measuring, calculating and communicating SEO return on investment with real data, concrete formulas and benchmarks from the Spanish market. Whether you’re the marketing manager who needs to justify the budget, or the agency that needs to demonstrate its value, here are the numbers you need.

The SEO ROI formula: beyond positions

“We’re on the first page of Google for 12 keywords” is a phrase that repeats in hundreds of monthly agency SEO reports. The problem is that being on the first page doesn’t pay salaries. Positions are a process metric, not a business one.

SEO ROI is calculated with the same formula as any other business investment:

ROI = (Organic Revenue - SEO Investment) / SEO Investment × 100

For this formula to work, you need to know what Organic Revenue is, and that depends on the business model.

For ecommerce, the calculation is relatively straightforward. If your store generates 3,000 organic visits per month with a conversion rate of 2.3% and an average order value of €65, the monthly organic revenue is:

3,000 visits × 2.3% conversion × €65 average order = €4,485 in organic revenue

If the SEO investment is €900 per month, the monthly ROI is 398%. In practice, the first months the ROI will be negative while traffic grows; the 398% is the steady state after 12-18 months of continued work.

For B2B or services without ecommerce, the calculation is different. Here you work with organic leads:

Organic leads = organic visits × lead conversion rate (typically 1.5-3.5%)

If the customer acquisition cost (CAC) is established and you know the customer lifetime value (LTV), you can calculate the revenue attributable to organic leads. For companies that don’t have this data, there is an equally powerful alternative metric: the equivalent traffic cost, which we explain in the next section.

A relevant market data point: according to First Page Sage data, the average SEO ROI for B2B SaaS companies is 702% over a 3-year horizon, with a break-even point at month 7. For ecommerce, the same study puts ROI at 317% with break-even at month 9.

The 5 metrics that really matter in SEO

Once the base formula is established, these are the five metrics you should prioritize, ordered from most to least impact in conversations with management.

1. Organic revenue (or qualified organic leads)

The star metric. Everything else is instrumental to getting here. In ecommerce, configure conversion tracking in GA4 to isolate the organic channel. In B2B, define what a qualified lead is (MQL or SQL) and make sure the form correctly tags the traffic source.

2. Organic CAC vs. CAC from other channels

Customer acquisition cost by channel is the metric that most impacts CFOs. Divide the monthly SEO investment by the number of customers acquired via organic. Compare that number with the CAC from Google Ads and other channels. According to HubSpot data, organic leads convert at 14.6%, compared to 1.7% for traditional outbound leads: a difference of 8.6 times. Organic CAC is typically lower than SEM from month 12 of continued investment.

3. Equivalent traffic cost

This is the most persuasive metric for executives without a digital context. The logic is simple: if your site receives 5,000 organic visits per month for keywords with an average CPC of €1.80, the equivalent cost of that traffic in Google Ads would be €9,000 per month. If the SEO agency costs €1,200 per month, the efficiency is evident even before talking about conversions. Tools like Ahrefs and Semrush automatically calculate this value under the name “Traffic Value” or “Organic Traffic Cost.”

The technical SEO audit guide explains which specific diagnostics generate the visibility data that feeds these metrics.

4. Organic vs. paid conversion rate

Organic traffic converts better than paid in almost all sectors, because it has higher search intent: the user is actively searching for what you offer, not interrupted by an ad. Measure this difference in GA4 by comparing conversion rates by channel. Organic conversion typically exceeds paid by 20-40%.

5. Share of voice in commercial sector keywords

Share of voice measures what percentage of available traffic in your target keywords your site captures. A 15% SOV in high-intent keywords in your sector is a strategic metric that communicates competitive position, not just isolated performance. Tools like Semrush and Sistrix calculate this metric automatically.

The realistic timeline: what to expect at each phase

One of the most frequent causes of abandoned SEO projects is a lack of correctly calibrated expectations. Companies abandon at month 5 or 6, just when the project is about to enter the phase of visible results.

This is the realistic timeline for a well-executed SEO project in Spain:

PhasePeriodMain actionsExpected metricsSuccess signals
FoundationsMonth 1-3Technical audit, critical error correction, keyword research, content architectureTechnical errors corrected, indexed pages, load speedIncrease in indexed pages, reduction of GSC errors
TractionMonth 4-6Optimized content publication, initial link building, on-page optimizationGSC impressions, first positions for long-tail keywords, emerging CTRAppearing in top 20 for target keywords, impression growth
VisibilityMonth 7-12Position consolidation, content amplification, organic CROGrowing organic traffic, first organic conversions, position improvementsTop 5-10 positions for priority keywords, consistent organic conversions
CompoundingYear 2-3Content cluster expansion, consolidated domain authority, local/international SEOSignificant organic revenue, organic CAC below other channels, sustained positive ROIPositive ROI, declining cost per visit, measurable competitive advantage

The critical moment is the period between months 3 and 6. In this phase the accumulated investment is already significant but business results are still not visible. Many companies abandon here, but according to First Page Sage data, the average break-even of a well-structured SEO project occurs between months 7 and 10. Abandoning at month 5 is equivalent to never seeing the ROI of the investment already made.

Google has publicly stated that significant SEO changes can take between 4 months and 1 year to be reflected in results. This is not an agency excuse: it is the nature of the channel.

How to build the business case for management

The most effective SEO business case doesn’t talk about positions or visits: it talks about money. This is the step-by-step method for building it.

Step 1: Define the projected target traffic

Use Ahrefs or Semrush to identify the monthly search volume for your 20-30 priority keywords. Apply a conservative CTR for position 1 (between 20% and 28% according to 2024 data, taking into account the impact of AI Overviews) and for position 3 (around 10%). This gives you the achievable projected traffic.

Step 2: Calculate the equivalent traffic cost

Export the average CPC for each keyword from Google Keyword Planner or Semrush. Multiply projected traffic by CPC. If you project 4,000 monthly visits for keywords with an average CPC of €2.10, the equivalent traffic cost is €8,400 per month. If the SEO agency costs €1,500 per month, the differential is €6,900 per month once the projected traffic is reached.

Step 3: Build the investment vs. value curve

Project both lines on a simple chart:

  • Line 1: accumulated SEO investment (linear, constant)
  • Line 2: accumulated value of organic traffic (growing, compounding effect)

The crossing of both lines is the break-even point. For most SEO projects in Spanish SMEs, that crossing occurs between months 8 and 14.

Step 4: Add the compounding effect vs. SEM spending

The most powerful argument against SEM in terms of long-term ROI is: when you stop paying Google Ads, traffic disappears the next day. When you stop investing in SEO, the traffic built persists. An article published today can still generate traffic in 3 years. SEO builds an asset; SEM is a recurring expense.

Concrete numerical example for a Spanish services SME:

YearAccumulated SEO investmentMonthly organic trafficEquivalent traffic valueAccumulated ROI
Year 1€14,400 (€1,200/month)2,800 visits€4,900/month-41%
Year 2€28,800 accumulated6,500 visits€11,375/month+74%
Year 3€43,200 accumulated10,200 visits€17,850/month+242%

These numbers assume an average CPC of €1.75, linear traffic growth (in practice growth tends to be exponential in years 2-3) and a constant monthly investment of €1,200, which falls in the mid-low range for a Spanish SME with national growth objectives according to market benchmarks.

Tools for measuring SEO ROI

Rigorous SEO ROI measurement requires a stack of complementary tools. These are the key ones:

Google Search Console (free)

The primary source of organic performance data. Provides impressions, clicks, CTR and average position for each URL and keyword. It’s the starting point for any analysis. Its limitations: only 16 months of data, no conversion data, no competitor information. Configure the performance report by page and by query to identify the URLs and keywords generating the most traffic.

Google Analytics 4 (free)

The mandatory complement to GSC for conversion tracking. Configure goals and conversion events to isolate the organic channel: purchases, submitted forms, calls, subscriptions. In GA4, the default attribution model is data-driven, which distributes credit among all touchpoints, not just the last click. This can underestimate SEO’s value if users have multiple interactions before converting: also review the first-click model.

Ahrefs / Semrush (paid)

Essential for calculating equivalent traffic cost (“Traffic Value” in Ahrefs, “Organic Traffic Cost” in Semrush) and for competitor keyword analysis. They also allow monitoring share of voice at the sector level. Basic plans for both tools start around €100-130 per month.

Note: load speed and Core Web Vitals directly affect conversion rate, not just ranking. A site with good organic traffic but poor user experience loses conversions before they can count. Check our guide on web speed and SEO to understand the quantifiable impact on conversion.

Looker Studio (free)

To communicate ROI systematically to clients or company management, Looker Studio (formerly Google Data Studio) allows you to create automated dashboards that combine GSC, GA4 and other data sources. A well-configured template reduces monthly reporting time from hours to minutes and makes SEO value visible without needing to interpret raw data.

SEO benchmarks in Spain: what is a good result?

To contextualize the results of any SEO project in Spain, these are the reference benchmarks:

Typical SEO agency costs in Spain (2024-2026)

  • Local SME or small business: €400-800/month
  • SME with national objectives: €800-1,500/month
  • Medium company in competitive sector: €1,500-3,000/month
  • Ecommerce or high-complexity portal: €3,000-5,000/month or more

These ranges are consistent with Ahrefs’ international benchmark, which places the average SME SEO budget at approximately €1,400-1,500 per month.

Organic conversion rates by sector

  • Retail ecommerce: 1.8-2.3%
  • B2B professional services: 1.5-3.5%
  • Tourism and hospitality: 2.0-4.0%
  • Software and SaaS: 1.5-2.5%
  • Legal sector: 2.0-3.0%

Sectors with highest SEO ROI in Spain

The sectors with the greatest return on SEO investment in the Spanish market are tourism and hospitality (high search volume, clear purchase intent), specialized B2B services (high ticket values that quickly amortize investment), ecommerce with high-demand categories, and legal and financial services (high-value leads that compensate for the cost of competitive keywords).

For local SEO projects in cities like Barcelona, Madrid or Valencia, results tend to come faster and keyword costs are lower than in ultra-competitive niches at the national level. Our guide on SEO consulting in Barcelona goes deeper into the particularities of the local market.

The compounding effect: why SEO improves over time

The most differentiating principle of SEO versus any other digital marketing channel is the compounding effect: each month of investment not only generates results that month, but amplifies the results of all previous months.

This happens for several reasons. First, domain authority (Domain Rating in Ahrefs, Authority Score in Semrush) grows cumulatively over time and with the link profile obtained: a domain with higher authority ranks more easily for new keywords. Second, published content doesn’t expire: an optimized article published today can rank at position 1 in 6 months and continue generating traffic in 3 years, at no additional cost. Third, the silo effect: as the site creates interconnected content around a topic, the thematic relevance perceived by Google increases, which improves the ranking of all pages in the cluster.

The comparison with SEM is decisive on this point. In Google Ads, the cost per visit is constant: if you pay €2 per click today, you pay €2 per click in year 3 (in many cases more, due to the competitive increase in CPC). In SEO, the cost per visit decreases over time: the monthly investment is relatively constant while traffic volume grows. By the end of year 3, the real cost per organic visit can be 10-20 times lower than the SEM cost per click for the same keywords.

The SEO asset built over 3 years has balance sheet value: if at some point you decide to stop investing in SEO, traffic doesn’t disappear all at once as with SEM; it reduces gradually. It is a visibility cushion that doesn’t exist in any other digital acquisition channel.

SEO as investment, not expense

The most important conversation about SEO ROI is not technical: it’s conceptual. While a CFO treats SEO as an operating expense line (like electricity or telephone), they’ll evaluate it with short-term criteria that SEO can never meet. The conversion you need to make is not technical, it’s about framing.

SEO is an investment in an asset. Like investment in machinery, software or team training: it has an entry cost, a maturation period and generates increasing returns over time. The difference with SEM is not that SEO is better or worse in absolute terms, but that it operates on a different time horizon and with a different return model.

To change this conversation with management, build the business case using the equivalent traffic cost method, project the investment vs. value curves over a 3-year horizon, and show the break-even point. The numbers do the work that arguments about “organic visibility” cannot.

The next practical step once you have your measurement strategy running is to ensure that the technical aspects conditioning performance are under control. Our guide on Core Web Vitals 2026 explains how these technical indicators affect both ranking and conversion rate, which is the other lever of ROI.

Share this article

If you found this content useful, share it with your colleagues.

Frequently Asked Questions

¿Con qué frecuencia publican contenido nuevo?

Publicamos artículos nuevos semanalmente, enfocados en las últimas tendencias de SEO técnico, casos de estudio reales y mejores prácticas. Suscríbete a nuestro newsletter para no perderte ninguna actualización.

¿Los consejos son aplicables a cualquier tipo de sitio web?

Nuestros consejos se adaptan a diferentes tipos de sitios: ecommerce, blogs, sitios corporativos y aplicaciones web. Siempre indicamos cuándo una técnica es específica para cierto tipo de sitio o requerimientos técnicos.

¿Puedo implementar estas técnicas yo mismo?

Muchas técnicas básicas puedes implementarlas tú mismo siguiendo nuestras guías paso a paso. Para optimizaciones avanzadas o auditorías completas, recomendamos consultar con especialistas en SEO técnico como nuestro equipo.

¿Ofrecen servicios de consultoría personalizada?

Sí, ofrecemos servicios de consultoría SEO técnica personalizada, auditorías completas y optimización integral. Contáctanos para discutir las necesidades específicas de tu proyecto y cómo podemos ayudarte.

Stay updated

Receive the latest articles, tips and strategies about SEO, web performance and digital marketing in your email.

We send a newsletter every week, and you can unsubscribe at any time.

Tags: #SEO return on investment #ranking metrics #measuring results #SEO investment #Google Analytics #conversion #business case
EG

Elu Gonzalez

SEO Expert & Web Optimization