Skip to main content

growth-life

Every week someone posts a version of this. They are doing ₹3–8 lakh a month, an agency has quoted ₹60,000, and they cannot tell whether that is a real growth investment or a way to lose ₹7 lakh over a year. Below are the actual Indian price bands, the revenue point where the maths starts working, and what to do instead if you are below it.

 

Quick answer if you’re skimming

•   Indian agency retainers sit at roughly ₹15–30k/month for local SEO, ₹30–80k for national SEO, ₹20–40k for small-account Google Ads management, and ₹40–80k for full-service on a small business. Ad spend is separate.

•   The rough test: an agency retainer should be well under 10% of monthly revenue and you should already have something that converts. Under about ₹5 lakh/month revenue, most businesses are better off with a good freelancer.

•   If your product page or your pricing does not convert, an agency just buys more traffic to the same leak. Fix the leak first — that part is free.

•   Watch out for retainers billed as a percentage of ad spend (10–20% is standard). It pays the agency to spend more, not to spend well.

•   CPCs in India have not stood still: bids in finance, healthcare and B2B SaaS have risen 12–18% a year since 2023. A CAC that worked in 2023 will not work today with the same budget.

What does an agency in India actually charge right now?

  • Local SEO: about ₹15,000–30,000 a month. National SEO: ₹30,000–80,000. Enterprise: ₹80,000–2 lakh.
  • Google Ads management for a small account: ₹20,000–40,000 a month, rising to ₹75,000–1.5 lakh for large accounts. This is the management fee only — your ad spend sits on top.
  • Full-service for a small business: ₹40,000–80,000 a month. For enterprise it runs ₹2–5 lakh+.
  • Freelancers bill roughly ₹1,000–5,000 an hour depending on how senior they are.
  • Two other models exist: a straight 10–20% of media spend, or a hybrid of about ₹30,000–75,000 base plus 5–8% of spend.
  • For context on the spend itself: D2C e-commerce startups in India typically run ₹50,000–1,50,000 a month in ads; a small local business ₹15,000–30,000; B2B SaaS ₹1–3 lakh.

At what revenue does the maths start working?

  • Work backwards from what the retainer has to earn. A ₹60,000/month retainer needs to produce more than ₹60,000 of extra gross profit a month before it has broken even — not ₹60,000 of extra revenue.
  • At a 30% gross margin, ₹60,000 of retainer needs about ₹2 lakh a month of incremental revenue just to pay for itself. Add ad spend on top and the number roughly doubles.
  • So the honest threshold for most Indian D2C and services businesses is somewhere around ₹5 lakh a month in revenue, with a gross margin above 40%, before a full retainer is a sensible bet.
  • Below that, the same money buys a senior freelancer two days a week, which is usually more useful because you get their attention rather than a junior executive’s.
  • One exception: if you are already spending ₹1.5 lakh+ a month on ads yourself and doing it badly, a competent Ads manager can pay for themselves at lower revenue, because they are recovering waste rather than creating demand.

Freelancer, agency, or an in-house hire?

There is no universally right answer. There is a right answer for your stage.

Route

Typical monthly cost

Best when

The catch

Do it yourself

₹2,000–8,000 (tools)

Pre-revenue, or under ₹2L/month. You are still learning what your customer responds to.

Your time is the cost, and it is not free. Progress is slow and inconsistent.

Freelancer, part-time

₹15,000–40,000

₹2–8L/month revenue. You need one channel done well, not five done thinly.

Single point of failure. They go quiet, take a job, or get busy. No cover.

Agency retainer

₹30,000–80,000

₹5L+/month, a product that already converts, and more than one channel to run.

You may get a junior executive. Ask who is actually on your account, by name.

In-house marketer

₹30,000–60,000 salary

You have a repeatable playbook and need daily execution and institutional memory.

A junior hire with no senior to learn from usually stalls. Budget for a mentor or a consultant on top.

Why has my Google Ads CAC gone up when I changed nothing?

  • Because the auction changed around you. Indian CPCs vary enormously by category: travel runs about ₹10–60 a click, e-commerce and D2C ₹15–80, EdTech ₹25–180, healthcare ₹30–250, real estate ₹40–250, B2B SaaS ₹80–400, and finance and lending ₹100–600 and up.
  • In the expensive categories, bid inflation has been running at 12–18% a year since 2023. Three years of that roughly compounds to a 40–60% higher cost for the same click.
  • So a campaign that was profitable on 2023 numbers can be underwater today with an unchanged budget and an unchanged landing page. Nothing broke; the price of the input went up.
  • The response is usually not more budget. It is a higher conversion rate, a higher average order value, or a cheaper channel — because those are the three levers that are still yours.

What should I do first if I have under ₹50,000 a month to spend on all of this?

  • Fix conversion before you buy traffic. Doubling a 1% product page conversion rate to 2% is the same as halving your CPC, and it costs nothing but attention.
  • Get your Google Business Profile complete and collecting reviews if you sell locally. It is free and it is still the highest-return hour most Indian small businesses can spend.
  • Set up conversion tracking properly and actually verify it fires. A shocking number of accounts optimise towards a broken event and nobody notices for months.
  • Write ten genuinely useful answers to the questions your customers ask on the phone, and publish them. This is slow, free, and compounds.
  • Then, if you still have money left, buy one channel from one good freelancer. Not three channels from one cheap one.

How do I tell a good agency from a bad one before I sign?

  • Ask who works on the account, by name and seniority, and how many other accounts that person carries. A vague answer here is the answer.
  • Ask for two clients in a similar revenue band that you can call. Not logos on a deck — phone numbers.
  • Ask what they would measure in month one and what number would make them tell you to stop. An agency that has never recommended a client stop spending is selling hours, not growth.
  • Ask who owns the ad accounts, the analytics property and the domain. The answer must be you. If the agency owns them, you cannot leave.
  • Be suspicious of guaranteed rankings, guaranteed ROAS, and any proposal that leads with deliverable counts — ’40 backlinks, 20 posts’ — rather than outcomes.
  • Check whether their own house is in order. If an agency’s own site has broken pages, placeholder statistics or claims that contradict each other, that is a live demo of their quality control.

What should a fair contract look like?

  • One to three months’ initial term, then monthly. Twelve-month lock-ins on a first engagement favour the agency, not you.
  • A 30-day exit clause both ways.
  • Written into the contract: you own the accounts, the data and the creative, and they hand over access within seven days of exit.
  • A flat fee, or a hybrid with a small percentage. A pure percentage-of-spend model rewards spending more; be clear-eyed about that incentive.
  • GST is 18% on agency services in India. Confirm whether the quote includes it — a ₹60,000 quote is ₹70,800 if it does not.

Is there anything I can check for free before I spend at all?

  • Yes, and you should. Google’s PageSpeed Insights, Google Search Console and a manual read of your own checkout on a mid-range Android phone on 4G will find most of what is wrong.
  • Several agencies run cheap or free audit tools as a lead magnet, including the one I work with — GrowthLife has a free score-based site audit and a paid version at ₹149 for a week or ₹399 for a month. Treat any of these the way you would a free health check outside a gym: the findings are usually real, the recommendation at the end is going to be their service.
  • The useful move is to run two or three of them, take only the findings that repeat across all of them, and fix those yourself first.

 

What I’d actually do

•   Under ₹5 lakh a month in revenue: skip the agency. Hire one senior freelancer for one channel, and spend your own time on conversion rate and reviews.

•   Over ₹5 lakh with a product that already converts: take a three-month agency trial, flat fee, on one channel, with a named senior on the account and one number you both agree to be judged on.

•   Whatever you pick, keep ownership of the ad account, the analytics and the domain in your own name from day one. Everything else is recoverable; that is not.

Leave a Reply

Your email address will not be published. Required fields are marked *