"Is SEO worth it" is answerable, and the answer is genuinely "it depends" — not as a dodge, but because it hinges on numbers specific to your business. Here's how to work them out.
The formula
Where organic revenue = sessions × conversion rate × average order value
Say organic brings 5,000 sessions a month, converting at 2%, with a $150 average order value. That's 100 orders, or $15,000 a month. Against $3,000/month of SEO cost, ROI is 400%.
Our SEO ROI calculator takes traffic, conversion rate, order value and spend, and returns the ROI plus forecasts over 6 to 36 months.
Count the real cost
Most ROI calculations flatter SEO by only counting the agency invoice. The real cost usually includes:
Agency or in-house salary · content production · tools (rank tracking, crawlers) · developer time for technical fixes · your own time briefing and reviewing · link building or digital PR.
Developer time is the one people forget, and on a technically broken site it can dwarf everything else.
The curve is the whole problem
This is where SEO gets misjudged, and it's not a failure of the channel — it's a mismatch of expectations.
| Month | Typically |
|---|---|
| 1–3 | Cost, no return. Fixing, publishing, waiting. |
| 4–6 | Early movement. Long-tail rankings appear. |
| 7–12 | Compounding. Traffic and conversions climb. |
| 12+ | The work from month 2 is still earning. |
Compare that to paid search, which returns on day one and stops the day you stop paying. Cancel your ads and traffic goes to zero that afternoon. Stop SEO and the pages keep ranking for months.
That asymmetry cuts both ways. SEO's returns are durable — and its losses are invisible for months too. A site that's slowly dropping doesn't feel like anything until it's a problem.
What actually decides your answer
Customer lifetime value. The single biggest variable, and the most commonly ignored. If a customer is worth $150 once, ROI is one thing. If they're worth $150 a month for four years, the same traffic tells a completely different story. Anyone comparing channels on first-purchase value alone is answering the wrong question.
Margin. Revenue isn't profit. $15,000 of revenue at 15% margin is $2,250 — which loses money against $3,000 of SEO. At 60% margin it's $9,000 and a clear win. Same traffic, opposite conclusion.
Search demand. If nobody searches for what you sell, no amount of SEO manufactures demand. A genuinely novel product may have no search volume yet, and that's a real reason to spend elsewhere.
Competition. Some queries are locked up by entrenched, high-authority sites. A new site chasing them head-on burns budget for years. Going deep on winnable long-tail terms is usually the better play.
When SEO isn't worth it
Honestly, several situations:
You need revenue this quarter to survive — SEO is too slow, use paid. Your product has no search demand. Your margins are too thin to absorb the lag. You can't commit 12 months. You're in a one-off transactional market with no repeat business and brutal competition.
SEO is a compounding asset, and compounding needs time. If you can't give it time, it's the wrong instrument, and there's no shame in saying so.
To go deeper on the value side of the equation, see our guide to what a lead is actually worth, and try the lead value calculator.
Try the free calculator
Skip the manual math — get instant numbers for your own project:
Frequently Asked Questions
How do you calculate SEO ROI?
ROI = (organic revenue − SEO cost) ÷ SEO cost, expressed as a percentage. Organic revenue is sessions × conversion rate × average order value.
How long does SEO take to show ROI?
Typically 6 to 12 months. The first few months are cost with no return, early movement appears around months 4 to 6, and compounding gains follow after that.
Is SEO better than paid ads?
They solve different problems. Paid returns immediately and stops when you stop paying; SEO takes months but keeps earning afterwards. Most businesses need both.
When is SEO not worth it?
When you need revenue this quarter, when your product has no search demand, when margins can't absorb a 12-month lag, or when you can't commit for a year.