SEO ROI = (gross profit from customers acquired through SEO − SEO cost) ÷ SEO cost. To calculate it, an Indore business needs four numbers: SEO cost, enquiries from Google Search and Maps, the share of enquiries that become customers, and average gross profit per customer (including repeat business where relevant). Tracking calls, WhatsApp clicks and forms in GA4 and Business Profile, plus asking customers how they found you, makes the numbers real. Because SEO compounds and AI answers are changing click patterns, judge ROI over 6–12 months. Nextgen Search Engine's packages cost ₹5,000, ₹10,000 or ₹15,000.
"Is SEO Worth It?" Needs A Number
Every Indore business owner considering SEO services eventually asks the same question: will this make me more money than it costs? Too often the answer is vague — "SEO is a long-term investment", "you'll get more traffic", "rankings will improve". Those statements may be true, but they don't help you decide. A clear ROI calculation does.
This guide shows how to calculate SEO return on investment with simple formulas, realistic assumptions and worked examples for typical Indore businesses. It also explains what's hard to measure and how to be honest about it. It's written by Nextgen Search Engine, an SEO company in Indore. All worked examples use illustrative numbers — replace them with your own.
Context: The Numbers That Shape SEO Returns
| Finding | Figure | Effect on ROI |
|---|---|---|
| Clicks to the #1 organic result (Backlinko) | 27.6%; top three 54.4% | Returns concentrate in the top positions |
| Searchers clicking page two (Backlinko) | 0.63% | Rankings below page one rarely produce returns |
| Top-result CTR change when AI Overview appears (Ahrefs, 2023→2025) | About 58% lower | Informational traffic is worth less; commercial queries matter more |
| Google's search share in India (StatCounter, Aug 2026) | About 97.8% | Google visibility is nearly all of search visibility |
| Internet subscribers in India (March 2026) | 1.09 billion | Large and growing online demand |
Sources are listed at the end of the page.
The Core Formula
SEO ROI (%) = (Gross profit from SEO customers − SEO cost) ÷ SEO cost × 100
Gross profit from SEO customers is calculated as:
SEO enquiries × conversion rate × average gross profit per customer
Use gross profit (revenue minus direct costs such as materials, consumables or technician wages), not revenue. A ₹10,000 job with ₹6,000 of direct costs contributes ₹4,000, not ₹10,000. Using revenue makes every marketing channel look better than it is.
The Four Inputs You Need
| Input | Where to get it | Common mistake |
|---|---|---|
| SEO cost | Agency fees, content costs, tools, your team's time | Ignoring internal time spent on photos, approvals and content |
| SEO enquiries | GA4 key events, Business Profile calls and messages, enquiry log | Counting branded searches that would have happened anyway |
| Conversion rate | Your enquiry log: customers ÷ enquiries | Guessing instead of tracking for a month |
| Gross profit per customer | Your accounts: average sale minus direct costs, plus repeat value | Using revenue, or ignoring repeat business |
Attributing Enquiries To SEO
Most Indore businesses receive enquiries by phone and WhatsApp, which makes attribution harder than for e-commerce. Combine several signals:
- Business Profile performance — calls, messages, direction requests and website clicks.
- GA4 key events — tap-to-call, WhatsApp clicks and form submissions from organic search.
- Search Console — non-branded clicks to commercial pages.
- Enquiry log — "How did you find us?" asked of every new customer.
Separate branded searches (people searching your name) from non-branded searches (people searching your service). Branded searches often come from referrals or offline advertising; SEO's incremental value lies mostly in non-branded discovery. Our GA4 conversion tracking guide explains the setup.
Worked Example 1: A Dental Clinic In Indore
| Item | Illustrative figure |
|---|---|
| SEO cost over six months | ₹15,000 package + ₹6,000 internal time and photos = ₹21,000 |
| Non-branded Google enquiries over six months | 90 |
| Conversion rate to patients | 40% → 36 new patients |
| Average gross profit per new patient in first year | ₹3,500 |
| Gross profit from SEO patients | 36 × ₹3,500 = ₹1,26,000 |
| ROI | (₹1,26,000 − ₹21,000) ÷ ₹21,000 = 500% |
The numbers are illustrative. Your clinic's conversion rate and patient value may be very different — which is exactly why you should track your own.
Worked Example 2: An AC Repair Service
| Item | Illustrative figure |
|---|---|
| SEO cost over six months | ₹10,000 package + ₹4,000 internal time = ₹14,000 |
| Google calls and WhatsApp enquiries (non-branded) | 220, mostly March to June |
| Conversion rate to jobs | 45% → 99 jobs |
| Average gross profit per job | ₹700 |
| Gross profit from SEO jobs | 99 × ₹700 = ₹69,300 |
| ROI | (₹69,300 − ₹14,000) ÷ ₹14,000 ≈ 395% |
Seasonality matters: most of this return arrives in summer. Measure across a full year for a fair picture. Our guide to SEO for service-area businesses covers how to capture seasonal demand.
Worked Example 3: A Pithampur B2B Supplier
| Item | Illustrative figure |
|---|---|
| SEO cost over twelve months | ₹15,000 package + ₹40,000 product content, photos and staff time = ₹55,000 |
| RFQs from organic search | 36 |
| RFQs converted to orders | 15% → about 5 new buyers |
| Gross profit per new buyer in first year | ₹80,000 |
| Gross profit from SEO buyers | 5 × ₹80,000 = ₹4,00,000 |
| ROI | (₹4,00,000 − ₹55,000) ÷ ₹55,000 ≈ 627% |
B2B SEO produces few enquiries but high value per customer. A single additional buyer can justify a year of SEO, which is why small samples need careful interpretation.
Break-Even: How Many Customers Do You Need?
Before starting, calculate how many customers SEO must bring to cover its cost:
Break-even customers = SEO cost ÷ gross profit per customer
If SEO costs ₹15,000 and each customer brings ₹3,000 gross profit, you need five customers to break even. For many Indore businesses, that's a low bar, which makes the decision easier — provided the work is done well and tracking is in place.
Including Repeat Business And Lifetime Value
Many customers return. A family that finds a paediatrician through Google may visit for years; a business that finds a CA firm may stay for a decade; a retailer that finds a wholesaler may reorder monthly. Lifetime value can multiply SEO's return. Use a conservative period — the first year or two — rather than an optimistic lifetime, and base repeat rates on your own records. For one-off purchases, such as a home renovation, stick with first-transaction profit.
Why SEO Returns Compound Over Time
Ads stop producing results the day you stop paying. SEO improvements — better pages, a stronger Business Profile, more reviews, earned links — tend to keep working, though they need maintenance as competitors and Google evolve. That's why first-month ROI is often negative and twelve-month ROI can be strongly positive. Measure over 6–12 months, and include the ongoing value of assets you built, such as service pages that continue to rank.
Adjusting For AI Search
AI Overviews and AI Mode — which Google said passed one billion monthly users in Q2 2026 — change how traffic converts. Informational queries increasingly get answered on Google itself; Pew Research found people clicked a regular result in about 8% of visits when an AI summary appeared, versus 15% without. Commercial queries — "dentist near me", "GST consultant Indore fees" — still produce calls and visits. So ROI calculations should focus on commercial enquiries rather than total traffic, and AI visibility should be treated as brand exposure that may produce branded searches later. Our AEO services address this shift.
Setting Up ROI Tracking In One Week
- Day 1 — Confirm you own Google Search Console, GA4 and your Business Profile, with your SEO provider added as a user.
- Day 2 — Add tap-to-call and WhatsApp links on every page if missing, and create GA4 key events for clicks on them and for form submissions.
- Day 3 — Add a UTM tag to the website link in your Business Profile so profile visits are separated from organic visits.
- Day 4 — Create a simple enquiry log (a shared sheet works) with date, source, service, outcome and value.
- Day 5 — Brief staff to ask every new customer "How did you find us?" and record the answer.
- Day 6 — Record your baseline: last three months of profile calls, organic clicks and enquiries.
- Day 7 — Calculate your average gross profit per customer and your break-even number.
None of this requires expensive software. It does require discipline, especially the enquiry log. After a month, you'll have more reliable numbers than most businesses in your category.
Benefits That Are Harder To Count
Some SEO benefits don't show up neatly in a spreadsheet. A stronger online presence makes referrals convert better, because the person referred finds a credible website and good reviews when they check you. Detailed service pages reduce time spent answering basic questions on the phone. Good visibility helps recruitment, as job seekers research employers online. Being cited in AI answers raises brand awareness even without a click. These benefits are real, but treat them as a bonus rather than part of the core ROI calculation, so your numbers stay conservative and credible.
Simple Decision Rules
After six months of tracking, use three rules. If ROI is clearly positive and enquiries are growing, continue and consider expanding to more services or pages. If ROI is roughly break-even but visibility metrics are rising, continue with a clear review date, because returns typically lag visibility. If ROI is negative and visibility isn't improving after six months of genuine work, change the strategy or the provider. Write these rules down at the start so decisions are based on evidence, not mood or a single bad month.
Calculating Gross Profit Per Customer
Many owners know their average bill but not their gross profit per customer. A quick method: take last quarter's revenue for a service, subtract direct costs for delivering it (materials, consumables, lab charges, technician or teacher pay directly linked to the work), and divide by the number of customers served. For a coaching institute, that might be course fees minus study material and the teaching cost per student. For a restaurant, it's average bill value minus food cost. You don't need accounting precision; a reasonable estimate you can defend is far better than using revenue.
Improving Conversion Rate Improves ROI Fastest
SEO ROI depends as much on what happens after the enquiry as on the enquiry itself. If your conversion rate from enquiry to customer doubles, your SEO return doubles without a single extra visitor. In Indore, the most common conversion leaks are simple: phones not answered during lunch or after 7 pm, WhatsApp messages answered the next day, prices not shared clearly, and staff who treat online enquiries as less serious than walk-ins. Fixing these often produces a bigger improvement in ROI than any ranking change.
Practical steps include answering calls within a few rings, using WhatsApp Business quick replies for common questions, sending prices and next steps promptly, following up with people who enquired but didn't book, and recording why enquiries didn't convert. Your website also affects conversion: clear prices, real photos, reviews and an obvious call button reduce hesitation before the enquiry. Our guide to conversion rate optimisation explains the website side in detail.
Forecasting Returns Before You Start
You can estimate potential returns before hiring anyone. Use Google Keyword Planner or your SEO provider's research to estimate monthly searches for your most important commercial queries in Indore. Apply a realistic click-through rate for the positions you might achieve — Backlinko's study suggests roughly 27.6% at position one but far less lower down, and less again where AI Overviews appear. Multiply by your website's enquiry rate and your conversion rate to estimate customers. Treat the result as a range, not a promise, and use the low end for decisions. If even the cautious estimate exceeds your break-even, SEO is worth testing.
Be wary of providers who forecast precise revenue figures without understanding your conversion rates and margins. A forecast is only as good as its assumptions, and the most important assumptions are about your business, not Google.
Your Own Time Is Part Of The Cost
Owners often forget to count their own time: meetings with the SEO provider, reviewing content, taking photos, asking for reviews, answering questions. Estimate it honestly — even two to four hours a month has real value, especially for an owner whose time is the scarcest resource in the business. Including it makes ROI calculations more realistic and helps you decide which tasks to delegate.
The ROI Logic Of Fixed-Price Packages
Fixed-price packages make ROI easier to calculate because the cost is known upfront. With Nextgen Search Engine, a ₹5,000 One-Time SEO project needs only a handful of extra customers over its useful life to break even for most service businesses in Indore. The ₹10,000 package adds Business Profile optimisation and SEO-written page content, which typically matters most for local enquiries. The ₹15,000 Complete AEO + GEO package extends structured FAQs, schema and entity consistency across all pages for AI search. Whatever you choose, record the cost, set the break-even target, track enquiries from day one and review after six months. If an ongoing retainer is proposed later, apply the same test to the additional monthly spend: what extra enquiries will it produce, and how will they be measured?
The same discipline applies to any provider. A clear price, a clear scope and a clear measurement plan are the foundations of a sensible SEO investment, whether you spend five thousand rupees or five lakh.
Common ROI Pitfalls
- Counting all organic traffic, including branded and irrelevant visits.
- Using revenue instead of gross profit.
- Ignoring internal time and content costs.
- Judging ROI after one or two months.
- Ignoring seasonality.
- Not tracking phone and WhatsApp enquiries at all.
- Assuming every enquiry would have been lost without SEO.
Comparing SEO With Google Ads
Compare channels using cost per customer: total channel cost ÷ customers acquired. Google Ads gives you immediate, controllable volume, but each click costs money indefinitely. SEO's cost per customer usually falls over time as visibility builds. Many Indore businesses use ads for immediate demand and seasonal peaks while SEO grows. Our guide to SEO vs Google Ads explains the trade-offs, and our marketing ROI guide covers multi-channel measurement.
Nextgen Search Engine Pricing
We publish our prices because Indore business owners deserve to know what they are paying for before the first call. Every package starts with a free audit so we can confirm the right fit for your website and goals.
| Package | Price | What it covers |
|---|---|---|
| One-Time SEO | ₹5,000 (one-time) | SEO audit and fixes for your website, on-page optimisation of key pages, Search Console and sitemap setup |
| SEO + Google Business Profile + Website Content | ₹10,000 | Everything in One-Time SEO, plus Google Business Profile optimisation and SEO-written content for your website pages |
| Complete AEO + GEO | ₹15,000 | Everything above, plus Answer Engine and Generative Engine Optimisation across all pages: structured FAQs, schema markup and entity consistency for Google AI Overviews, ChatGPT, Perplexity and Gemini |
Final scope and billing terms are confirmed in writing after your free audit. Paid advertising budgets, if you choose to run ads, are separate and paid directly to Google or Meta. Request your free 40-point audit to find out which package fits your business.
Sources
- Google organic CTR statistics (Backlinko)
- AI Overviews and clicks, 2026 update (Ahrefs)
- Pew Research on AI summaries and clicks (The Decoder)
- Search engine market share by country (SearchEngines.net, StatCounter data)
- India internet subscribers cross 1.09 billion (Free Press Journal)
- Alphabet Q2 2026 CEO remarks (Google)
Key Takeaways
- SEO ROI = (gross profit from SEO customers − SEO cost) ÷ SEO cost.
- Track calls, WhatsApp and forms, and ask customers how they found you.
- Focus on non-branded, commercial enquiries.
- Use gross profit and include realistic repeat value.
- Judge ROI over 6–12 months, accounting for seasonality and AI search effects.
The Bottom Line
Use these formulas to judge any provider, including our own SEO services in Indore. SEO is worth it when the numbers say so — and with simple tracking, you can know rather than guess. Calculate your break-even before you start and measure honestly as you go. Request a free audit from Nextgen Search Engine to estimate the opportunity for your business.