The two things you actually pay for
Google Ads pricing confuses people because there are two separate costs. First is your ad spend — the money that goes to Google every time someone clicks your ad. Second is the management fee — what you pay an agency or freelancer to build, run and optimise the campaigns. A quote that blends the two into one number is a red flag; you should always see them split.
Your ad-spend budget should sit in your own Google Ads account under your control. A good agency manages it transparently and never marks up your clicks.
- Ad spend — paid directly to Google, based on clicks
- Management fee — paid to the agency for running the campaigns
- Optional: landing page and conversion-tracking setup (often one-time)
What a click costs in India (CPC)
Cost-per-click depends almost entirely on your industry and how many competitors are bidding. Low-competition local services might see clicks around ₹5–₹20, while high-competition sectors like insurance, legal, finance and real estate can run ₹50–₹150 or more per click. This is why two businesses with the same budget can get very different numbers of leads.
You don't control the exact CPC, but you do control what you bid on. Focusing on specific, high-intent keywords (and excluding wasteful ones) is the biggest lever on your real cost per lead.
How agencies charge management fees
There are three common models. A percentage of ad spend (usually 10–20%) scales with your budget. A flat monthly retainer (commonly ₹10,000–₹40,000 for SMB campaigns) is predictable regardless of spend. A performance-based model ties part of the fee to results. For most small businesses starting out, a flat retainer or a modest percentage is simplest and fairest.
Whatever the model, insist on conversion tracking so you can see your true cost per lead — not just clicks. Without it, no fee is justifiable because you can't tell if the spend is working.
