PPC in Mumbai: The Arithmetic That Decides Whether an Agency Is Worth Paying
Work out your cost per lead and your management fee as a share of spend first, because the two numbers answer most of the question.
Published by AI Knows Us · Updated 13 October 2026
Whether a PPC agency in Mumbai is worth hiring is an arithmetic question, and you can answer it on one sheet of paper before any meeting. You need four numbers: your average cost per click, the share of clicks that become an enquiry, the share of enquiries that become a customer, and what a customer is worth to you. Multiply through and you have your cost per customer. Then put the agency fee next to it. If a competent manager can improve your cost per customer by a fifth, the fee is worth paying only when a fifth of your spend is more than the fee. That single comparison explains most of the good and bad PPC decisions made in this city.
As a working range from what Mumbai agencies publish rather than from a survey, management is priced in three ways: roughly 10 to 20 percent of ad spend, a flat monthly retainer of about INR 20,000 to 60,000 for small and mid accounts, or a hybrid with a floor fee plus a percentage above a spend threshold. Setup and account rebuild work is commonly a one off INR 15,000 to 75,000. Before 18 percent GST, and your media budget is separate and should sit on your own card.
The three fee structures, and which one is honest for your spend
| Structure | Sensible when | The incentive problem |
|---|---|---|
| Percentage of spend | Spend is large and the main job is buying it well | Rewards spending more rather than spending better |
| Flat monthly retainer | Spend is small or steady and the work is management and creative | Quiet months still cost full price |
| Floor fee plus percentage | Spend is growing and both sides want upside | Needs a cap, or the fee scales past its own value |
Below roughly a lakh of monthly spend, a flat fee is usually the fairer deal for both sides, because the work is nearly the same as on a larger account and a percentage would not cover it. Above that, ask for a percentage with a cap and a review at a stated threshold.
Account ownership is the biggest unforced error in Mumbai PPC
Open your own Google Ads account, under your own email and your own company name, with your own card on the billing. Then invite the agency in with manager access. Do the same for Analytics, Search Console and your Meta assets. This takes twenty minutes and it protects the single most valuable thing the engagement will create, which is years of conversion history, keyword data and audience lists.
When an agency runs your campaigns inside its own account, three things follow. You cannot see the real spend without asking, you lose the entire learning history when you leave, and any volume incentive the agency earns on your money is invisible to you. None of that is sinister by itself, and some agencies have good reasons for a managed account structure, but it should be a decision you took rather than a default you accepted. If the agency does front the spend, insist the platform invoice is attached to its invoice every month.
The first fortnight, which decides the rest
Conversion tracking before traffic. An account optimising toward a mistracked goal will spend confidently in the wrong direction, and Google's explanation of how website conversions are tracked is worth reading yourself so you can tell whether it has been set up or merely promised. For most Mumbai businesses the important conversions are phone calls and WhatsApp messages rather than form fills, so call tracking is not optional.
Then ask what is actually being measured. A lead is not a sale. Insist that the agency receives your sales outcome back, even in a crude form such as a monthly count of which leads closed, so the account can be optimised toward customers rather than toward form submissions from people who were never going to buy.
What to look at inside the account in the first call
- The search terms report, not the keyword list. This is where the waste lives, and it is the fastest honest signal of whether an account has been managed or parked.
- Negative keyword lists. An account running for six months with almost no negatives has not been touched.
- Quality Score and ad relevance. Google's own note on Quality Score for search campaigns explains what it is diagnosing, and a low score across the board usually means the landing pages were never part of the brief.
- Conversion actions. How many are defined, what they count, and whether duplicates are inflating the number.
- Change history. The most unarguable record of how much work the account has received.
Treat any promise of a fixed cost per lead as a sales line rather than a commitment. Cost per lead depends on your price, your landing page and your competitors' budgets as much as on the campaign. A confident agency will commit to a testing plan, a reporting cadence and a diagnosis of what is wrong today.
The Mumbai specifics worth pricing in
Competition in this city is dense in exactly the categories most people advertise in: real estate, education, healthcare, financial services, hospitality and professional services. That shows up as high clicks costs on broad terms, which makes two things disproportionately valuable here. First, specific intent: a campaign targeting a treatment, a course, a project name or a service in a suburb will almost always beat a campaign targeting the category. Second, geography: Mumbai, Thane and Navi Mumbai behave as separate markets with separate cost structures, and blending them into one campaign hides which one is paying.
If you operate from one location and serve customers across the city, make sure your Google Business Profile is set up to reflect how you actually work, using Google's service area guidance, because maps and ads pull in the same direction when they agree.
What Mumbai advertisers ask before hiring a PPC agency
What is a reasonable PPC management fee in Mumbai?
The working band is roughly 10 to 20 percent of ad spend, or a flat INR 20,000 to 60,000 a month for small and mid accounts. The useful test is not the percentage but whether the fee is smaller than the improvement a good manager can make to your cost per customer.
What is the minimum ad spend worth hiring an agency for?
If your monthly spend is a few tens of thousands of rupees, pay once for a proper setup and run it yourself. Agency management starts earning its fee when the spend is large enough that small efficiency gains exceed the cost of the fee.
Should the agency hold my Google Ads account?
No. Your account, your billing, agency access. The conversion history and audience data accumulated over two years is a business asset, and keeping the account in your name means there is nothing to hand over when the relationship changes.
How long before a Mumbai PPC account improves?
A badly structured account can improve inside two weeks, because cutting waste is immediate. Building a better performing account takes six to eight weeks of testing. Ask for the diagnosis in week one and the plan with dates against it.
Is Google or Meta better for a Mumbai business?
Google captures people already looking, which suits services and high intent categories. Meta creates demand, which suits consumer products and launches. Most Mumbai advertisers get further by proving one channel properly than by splitting a modest budget across both.
A query your Google Ads report has no column for
Paid search works because somebody typed their question into a search box. A rising share of those same questions are now being typed into ChatGPT or Gemini instead, and those answers have no ad slot. The assistant names two or three providers, explains why, and the person often acts on that without ever seeing an auction. Nothing in your Google Ads account will show you whether you were one of the names.
For a Mumbai advertiser, that makes it worth running the obvious experiment: ask an assistant the question your best performing keyword represents, and see who it recommends. AI Knows Us measures those answers across the assistants and shows which sources they are drawn from, with a free check at aiknowsus.com. You are already paying to be visible on the paid version of that question, which is the reason to find out what the unpaid version says.