The auction, with the actual arithmetic
Every time someone searches, Google runs an auction in the time it takes the page to load. Advertisers don't queue by bid. Each one gets an Ad Rank, and the ranks decide who shows and in what order.
Simplified, Ad Rank is your bid multiplied by your quality rating. (Google also weighs ad format, extensions and the search context, and applies rank thresholds — but bid × quality is the part you control and the part that explains most outcomes.) Here's what that does to two advertisers on the same keyword.
| Advertiser A | Advertiser B | |
|---|---|---|
| Maximum bid | ₹100 | ₹60 |
| Quality Score | 4 | 9 |
| Ad Rank (bid × quality) | 400 | 540 |
| Position | Second | First |
| What B actually pays per click | — | (400 ÷ 9) + ₹0.01 = ₹44.45 |
Why the higher bidder loses
Google's incentive isn't your bid, it's revenue per search — and an irrelevant ad nobody clicks earns nothing however high the bid. So the auction is weighted toward ads people will actually click.
That weighting is Quality Score: a 1–10 diagnostic built from expected click-through rate, ad relevance and landing page experience. The live auction recalculates it per query, so the reported number is directional rather than exact.
The consequence founders miss: fixing your landing page is a bidding strategy. A page that loads fast, matches the ad's promise and makes the next step obvious lowers what every click costs.
Where PPC runs, and what a click means on each
"PPC" gets used as a synonym for Google Ads. It isn't. It's a pricing model that shows up across very different surfaces with very different buyer intent.
- Google Search — someone typed a need. Highest intent, highest CPC, smallest volume.
- Google Shopping — product listings against product queries. Feed quality does what ad copy does elsewhere. Brutal against marketplaces.
- Meta — nobody was looking for you. Cheap clicks, interruption intent, creative does most of the work. Usually bought on impressions, reported back as an effective CPC.
- YouTube — bought on views or impressions. Good for demand creation, poor for a same-week decision.
- LinkedIn — the most expensive clicks in the market, justified only when one B2B deal is worth several lakhs.
- Amazon and Flipkart Ads — clicks at the point of purchase on someone else's platform. Highest intent of all, and you're renting the customer.
What a click costs in India
Broad bands, because a real CPC depends on category, city, match type, device and who else is bidding this week. Local services and retail clicks typically sit around ₹10–₹60. Healthcare, real estate and India-targeted B2B SaaS land roughly ₹40–₹300. Education, study abroad and BFSI are the expensive end, commonly ₹80–₹500 and above, because one conversion is worth so much that aggregators bid to the edge of their payout.
Directional bands, not a quote — pull your own from Keyword Planner with your real geography selected. Cost per click breaks them down by category properly.
Meta clicks in India are a fraction of search clicks, because you're buying attention rather than intent. Cheaper clicks are not cheaper customers, and that comparison misleads more founders than any other number in this business.
When PPC beats SEO, and when it's just a tax
PPC wins when you need traffic this quarter, when you're testing an offer or a message before committing content budget to it, when demand is seasonal, or when the query is transactional and marketplaces have the organic results locked up. It's also the fastest honest way to find out whether anyone wants what you're selling.
It's a tax when your margins can't absorb the click cost, when the sales cycle is long enough that attribution collapses, when your landing page converts at under 1% and nobody's fixing it, or when the budget is too small for the platform to ever learn. Turn the ads off and the traffic stops the same day — that's the honest trade against SEO, where nothing happens for months and then keeps happening.
We run performance marketing from ₹40,000/mo, with ad spend billed separately at zero media markup. Full pricing is published, including the bundle that pairs it with organic.