How is the ROI of organic traffic calculated? How to answer when the boss asks?
Chapter 1: Fundamentals · Question 9
First, catch the boss with one sentence
When the boss asks "what is the ROI of SEO," don't start by pulling out formulas, and definitely don't say "this is hard to calculate." First set the tone in one sentence:
Organic traffic isn't cost-free—the cost is spent on time and labor; its return is the ad spend you would have had to pay, plus compounding that lasts a long time.
The value of this sentence: it first corrects the misconception that "free traffic = no money spent," setting the stage for calculating costs and returns later.
Why it can't be calculated like advertising
The difficulty lies in three places:
- Delayed results: content published today may not start ranking and generating traffic until 3 months later.
- Unclear attribution: a user searches a term → reads an article → adds WeChat → places an order three weeks later. Does this order count as SEO's?
- Invisible costs: no ad budget was spent, but labor, time, and tool costs were.
But that doesn't mean it can't be calculated. The right approach is to separate the "unclear part" from the "clear part" and answer in three layers.
Three-layer calculation: from "how much was saved" to "how much it's worth"
Layer 1: Equivalent ad spend method (fastest, give a number first)
Use this layer when there's no conversion data, or when you just want a quick response.
Organic traffic value = organic traffic × equivalent CPC (the money these traffic would cost if bought through ads)
| Item | Data |
|---|---|
| Monthly organic search traffic | 50,000 clicks |
| Average CPC for this keyword set (bidding reference) | ¥3.5 |
| Equivalent advertising value | ¥175,000/month |
Translated for the boss:“Last month, if we had bought our organic traffic through ads, it would have cost ¥175,000. Now we haven't spent a single cent on ads.”
Note: this layer calculates the "ad spend saved," which is aValue estimation, it is not ROI in the strict sense yet.
Layer two: conversion attribution method (the most practical, calculates true ROI)
If traffic can be tracked to leads or orders, true ROI can be calculated:
ROI = (revenue brought by organic traffic − input cost) ÷ input cost × 100%
Using the example above:
| Item | Data |
|---|---|
| Revenue brought by organic traffic this month (assumed) | ¥120,000 |
| Monthly SEO team cost (labor + tools + content) | ¥45,000 |
| ROI | (120,000 − 45,000) ÷ 45,000 ≈ 167% |
If revenue data is not available for now, the equivalent value from layer one can be roughly substituted:
(175,000 − 45,000) ÷ 45,000 ≈ 2.9x
How to choose an attribution model:
| Attribution model | Use Case | Pros and cons |
|---|---|---|
| Last-click attribution | Direct e-commerce conversion | Simple, but underestimates the "product seeding" value of SEO |
| First-touch attribution | Brand awareness stage | Gives SEO more credit, but may overestimate |
| Linear attribution | Long decision journeys | Relatively fair, but blurs the true driving force |
| Data-driven attribution | Enterprises with large data volumes | Most accurate, but complex to configure |
Recommendation: SMEs should first use the "equivalent ad cost method" for a quick response, then gradually integrate conversion data and compare "last-click + first-touch" side by side.
Layer three: content asset method (looks long-term, answers "what about later")
The biggest advantage of organic traffic is compounding: a high-quality article can continue to bring traffic for 2-3 years, while ads stop bringing traffic once paused.
Content asset value = average monthly traffic × equivalent CPC × expected effective months
An article that brings 2,000 traffic per month on average with a CPC of ¥5, if it can run for another 18 months:
- Asset value = 2,000 × 5 × 18 = ¥180,000
The point of this layer is to treat "content already invested in" as "an asset that is still generating money," and use it to answer "why do we still need to keep investing now."
How to use the three layers together
| Layer | Question it answers | Method | When to use |
|---|---|---|---|
| Layer 1 | How much ad spend did we save | Traffic × equivalent CPC | No conversion data / quick response |
| Layer 2 | How much money did we make | (Revenue − Cost) ÷ Cost | Have lead and order data |
| Layer 3 | How much more could it be worth in the future | Traffic × CPC × effective months | Long-term reporting, securing budget |
When reporting, you can also go bottom-up: first talk about asset value (how many "pages that keep generating money" we've accumulated), then land on current-period conversion (how much we made this month), and finally give the ad spend saved (an intuitive sense of savings). This way the three layers form a complete logical chain rather than three isolated numbers.
Template for reporting to your boss
Write monthly / quarterly reports following this structure:
- Organic traffic this period: XX0K visits (MoM +X%)
- Equivalent advertising value: ¥XX0K (= how much ad spend was saved)
- Organic traffic conversion: XX leads / orders (with attribution methodology attached)
- Investment cost: ¥XX0K (labor + outsourcing + tools)
- ROI: X.Xx / XX%
- Trend assessment: The traffic asset is continuously accumulating, and the compounding effect is beginning to show
Practical recommendations
- First calculate value, then calculate ROI: Don't get stuck on attribution right away. First use equivalent ad spend to give your boss a "feel" for it, then gradually solidify the ROI with conversion data.
- Build a monthly tracking sheet: Put organic traffic, keyword rankings, equivalent CPC, and conversion data together—trends are more persuasive than single-month numbers.
- Actively manage expectations: Clearly explain that "the first 3 months are an investment period, results begin to show in months 4-6, and after 6 months it enters a phase of increasing returns"—don't let your boss measure SEO with the mindset of buying ads.
