growth-life GrowthLife Call us

My agency charges ₹40,000 a month. How do I tell if they are actually doing anything?

growth life

Most founders I talk to cannot answer this, which is the whole problem. You are not short of reports — you are short of a way to check the reports without trusting the person who wrote them. Below is what you can verify yourself in about an hour, what a fair price actually looks like in India right now, and when the honest answer is to stop paying anyone.

Quick answer if you are skimming

  • You do not need their report. Open Google Search Console and GA4 yourself — if you do not have admin access to both, that is the finding.
  • ₹10,000–25,000/month buys a small-agency SEO retainer; ₹30,000–75,000 buys mid-tier; ₹35,000–80,000 buys a full-service package for a small business. Above ₹1 lakh should mean e-commerce or competitive B2B, not just “more posts”.
  • Ads management is usually ₹5,000–20,000/month flat excluding spend, or 10–15% of spend. If they bill you one number that hides the split, fix that first.
  • Impressions, followers and “keywords ranked” are not results. Qualified leads, cost per lead and revenue are.
  • If you cannot name one decision you made differently because of last month’s report, you are buying activity, not marketing.

What is a normal monthly price in India right now?

Service

Typical monthly, INR

What to watch

SEO retainer

₹10,000–25,000 small agency; ₹30,000–75,000 mid-tier

Above ₹1 lakh should mean e-commerce or competitive B2B

Freelance SEO specialist

₹15,000–50,000

For one narrow job, often beats a generalist agency at half the price — but work stops if that person is unavailable

Google Ads management

₹5,000–20,000 flat, excluding spend

Or 10–15% of spend. Flat fees under ₹75,000 monthly spend leave the agency under-incentivised

Meta Ads management

₹5,000–18,000, excluding spend

Needs ₹15,000–20,000/month of actual spend before campaigns can optimise

Social media management

₹8,000–40,000

Low end is roughly 8–12 posts and nothing else

Content marketing

₹15,000–60,000

Should include a calendar and landing-page copy, not just blogs

Full-service package

₹35,000–80,000 small business; ₹1,00,000–3,50,000+ growth

Normally excludes ad spend — confirm which

What should I be able to see myself, without asking them?

  • Google Search Console: clicks and impressions, 6-month view. This is the one number an agency cannot edit.
  • GA4: sessions by channel, and conversions by channel. Not total traffic — channel split.
  • Google Ads and Meta Ads Manager: your own login, admin role, billing visible.
  • Your domain registrar and hosting. If the agency holds the domain, you have a hostage situation, not a vendor.
  • If any of these are “managed by us, we will send a PDF” — that is the answer to your question.

Which numbers mean nothing?

  • Impressions and reach on their own. Cheap to inflate, unrelated to revenue.
  • “Keywords ranked” with no volume or position attached. Ranking #1 for your own brand name is not work.
  • Follower growth with flat enquiries.
  • “Website health score” from a crawler tool. It is a tool’s opinion, not a business outcome.
  • Hours logged. You bought an outcome, not a timesheet.

They send a 20-page report every month. What should I actually read?

  • Page one, and only if it carries: leads, cost per lead, and revenue attributed — against last month and against the same month last year.
  • The “what we did” list. Check three items at random against the live site. Did the page actually change?
  • The “what we will do next” list. If it is identical to last month’s, nothing is being learned.
  • Ask for one sentence: “what did we learn that we did not know last month?” A good team answers instantly.

What should the scope document say before I sign anything?

  • Deliverables as countable nouns: 4 blog pages, 2 landing pages, 12 creatives — not “content support”.
  • Who owns the accounts, the ad account, the creatives and the domain, in writing, during and after.
  • Notice period, and what you get on exit: raw files, account transfer, documentation.
  • Whether ad spend is inside or outside the fee, stated as a number.
  • Reporting cadence and the exact metrics, named. If the metric is not named now, it will be chosen later to look good.
  • GST treatment, so your ₹40,000 is not quietly ₹47,200.

Should I be paying extra for “AI search” or GEO yet?

  • As a separate line item for a small business, usually not yet. Most of what works is ordinary SEO done properly, because pages that rank well are the ones AI engines tend to cite.
  • What is worth doing, and is nearly free: run 10–15 customer-style questions through ChatGPT, Perplexity and Gemini once a month. Write down whether you appear, who appears instead, and which sources get cited.
  • Make pages easy to quote: specific claims, real numbers, clear question-shaped headings, short answers, FAQ and Organization schema.
  • Be sceptical of GEO “scores” and dashboards. A lot of the loudest GEO content is published by companies selling GEO tools.
  • If an agency quotes GEO as a premium add-on, ask what they will do that they are not already doing under SEO. The answer is often nothing.

When is the honest answer “do not hire an agency at all”?

  • Monthly ad budget under ₹15,000–20,000. Below that, Meta campaigns do not get enough conversions to optimise, so you are paying a management fee to run a campaign that cannot learn.
  • You have not sold the thing manually yet. Nobody can market a product whose pitch you have not tested on 20 real buyers.
  • Your problem is operations — stockouts, slow replies, a checkout that breaks on mobile. More traffic makes that worse, not better.
  • You need exactly one job done. Hire a specialist freelancer for that job.

How do I leave without losing my assets?

  • Before you give notice: make yourself primary owner on Search Console, GA4, Google Ads, Meta Business Manager, the domain registrar and the hosting panel.
  • Export GA4 and Ads data yourself. Download creatives and source files.
  • Then give notice in writing, with a dated asset-handover list.
  • Do not announce the exit before the access transfer is done. This is the single most common way founders lose an ad account.

What I’d actually do

  • Spend one hour today getting admin access to Search Console and GA4 in your own name. Every other question gets easier after that.
  • Email your agency one line: “which number should I judge you on in 90 days?” Keep the reply. If there isn’t one, that is your answer — a free external audit, from them or anyone else, is only useful once that number exists.
  • Give any new engagement 90 days against that one number, with the scope written as countable deliverables, then renew or stop. No rolling contracts.

Keep reading

More from the blog

Your next step

Want this fixed on your site?

Get a free AI roast of your website in about 60 seconds — or talk to a human who fixes it for a living.