growth-life GrowthLife Call us

Is a ₹30,000/month marketing agency worth it for a small Indian business, or should I just do it myself?

growth life

Most founders asking this have been quoted somewhere between ₹25,000 and ₹50,000 a month and cannot tell whether that is a fair price or a polite way of taking their money. Here is what that number actually buys in India right now, what it costs to do the same thing in-house, and the specific situations where the honest answer is that you should not hire anyone yet.

Quick answer if you’re skimming

  • ₹15,000–₹40,000/month is the real small-and-mid agency band in India. ₹5,000–₹15,000 is freelancer territory. ₹50,000+ is premium.
  • The retainer almost never includes ad spend. This is the single most common misunderstanding. A ₹30,000 retainer plus a ₹75,000 media budget is a ₹1,05,000 month.
  • A full in-house team runs ₹2,50,000–₹5,00,000/month before you buy a single tool licence. That is the real comparison, and it is why agencies exist.
  • If you are pre-revenue or below roughly ₹3–4 lakh a month, an agency is usually the wrong spend. Your problem is product and distribution, not campaign management.
  • Give any engagement six months or do not start. Three is not long enough to judge SEO and barely enough for paid.


What does ₹30,000 a month actually buy in India?

  • Published Indian agency rate cards put small-to-mid agency SEO retainers at ₹15,000–₹40,000/month, freelancers at ₹5,000–₹15,000, premium agencies at ₹50,000–₹1,50,000.
  • Local SEO specifically sits lower, around ₹5,000–₹20,000/month. E-commerce SEO runs ₹20,000–₹1,00,000 because of catalogue size.
  • Social media management: ₹15,000–₹30,000 for basic posting, ₹30,000–₹75,000 once content production and campaigns are included.
  • Google Ads management is usually priced differently — 10–20% of your ad spend, or a flat fee.
  • One-off work: audits ₹5,000–₹15,000, technical SEO or penalty cleanup ₹10,000–₹30,000, content at ₹1–₹3 per word.
  • Treat these as asking prices published by agencies themselves, not neutral benchmarks. They are the ceiling of what people try to charge, and they are negotiable.


Does the retainer include ad spend?

  • Usually not. Indian agency pricing pages state plainly that fees and media spend are charged separately.
  • Typical minimum spends quoted: ₹30,000–₹75,000/month for a small business, ₹75,000–₹3,00,000 for growth-stage.
  • So “₹30,000 a month for Google Ads” realistically means ₹30,000 fee + ₹50,000 spend = ₹80,000 out the door.
  • Ask this in the first call, in writing: does your fee include media spend, and who owns the ad account? If the answer is vague, that tells you enough.
  • You should own the ad account, the analytics property, and the domain. Always. Agencies that hold these hostage are not rare.


What does doing it in-house actually cost?

Route

Monthly cost

What you get

Do it yourself

₹0 + your time

Slow, but you learn what actually moves numbers

Freelancer

₹5,000–₹15,000

One channel, one person, variable reliability

Small/mid agency

₹15,000–₹40,000

A team, a process, shared attention

Premium agency

₹50,000–₹1,50,000

Senior strategy, usually worth it above ₹50L/yr revenue

Full in-house team

₹2,50,000–₹5,00,000

Total control, plus ₹15,000–₹25,000/month in tool licences

  • That in-house number is the honest argument for agencies for a mid-size brand, and the honest argument against worrying about any of this if you are small.
  • Tool licences alone — ₹15,000–₹25,000/month — cost more than a freelancer.


When is the answer “don’t hire anyone yet”?

  • You have no repeat customers. Marketing will get you more strangers who also do not come back.
  • You cannot state your gross margin per order. You cannot judge a CAC you cannot compare to anything.
  • You are below roughly ₹3–4 lakh/month revenue. A ₹30,000 retainer is 10% of revenue on a function that is not yet your bottleneck.
  • You have not yet tried selling to the customers you already have. WhatsApp and email to an existing list beat cold paid traffic on almost every small Indian catalogue.
  • You want an agency so you can stop thinking about marketing. That never works; the good ones need more of your time, not less.


What can you do yourself in about ten hours?

  • Claim and fully fill your Google Business Profile. Hours, photos, categories, a weekly post. Free, and it is most of what “local SEO” means for a small business.
  • Fix your product and category page titles so they say what the thing is and where you sell it.
  • Set up conversion tracking properly before you spend a rupee on ads. Most small accounts are optimising against nothing.
  • Write the five pages that answer the questions people actually email you. That is your content strategy.
  • Get your site loading in under three seconds on a mid-range Android on 4G. Test on a real phone, not your laptop.
  • If you do these and still need help, now you are a client worth having, and you will be able to tell whether an agency is doing anything.


How do you tell a real agency from a reseller?

  • Ask who will actually touch the account, by name, and how many other accounts that person handles. Above roughly ten, you are buying a template.
  • Ask for one case study in your category with real numbers and a client you may call.
  • Watch for guaranteed rankings or “we have a Google contact.” Both are disqualifying.
  • Ask what they would stop Anyone who wants to do everything on every channel has not looked at your business.
  • A good agency will push back on your brief in the first meeting. If they agree with everything, they are selling, not diagnosing.


What should the contract say?

  • Month-to-month after an initial three, or a six-month term with a 30-day exit. Not twelve months locked.
  • You own the accounts, the creative files, the content and the data, and they are handed over within seven days of exit.
  • A named deliverable list with quantities, so “content marketing” means something countable.
  • A monthly report that includes what did not work. Reports with only good news are not reports.


How long before you can judge it?

  • Paid ads: six to eight weeks to know whether the account is competently run. Three months to know whether the economics work.
  • SEO: six months minimum before rankings mean anything, and only if the technical base was fixed in month one.
  • Watch leading indicators meanwhile — cost per qualified lead, not impressions. Impressions are the number agencies report when there is nothing else to report.
  • Agree the two numbers you will judge them on before you sign, and write them into the contract.


What I’d actually do

  • Spend one weekend on the ten-hour list above before paying anyone. It costs nothing and it changes what you are able to buy.
  • If you do hire, hire for one channel and one outcome, at the ₹15,000–₹40,000 band, month-to-month after the first three.
  • Budget the media spend as a separate line from day one, and never let the agency hold the ad account.

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.