Native Ads CPC Benchmarks
Across 191,994 clicks and 32.7 million impressions on Indian native inventory, our average cost per click was $0.019 — about 1.7 rupees. Most benchmark articles cite ranges without saying where the numbers came from. This one publishes the account data.
In this guide
Across 191,994 clicks and 32.7 million impressions on Indian native inventory, our average cost per click was $0.019. That is roughly 1.7 rupees. The same offer targeting US desktop would have cost between fifteen and thirty times more per click.
Most native advertising benchmark articles cite ranges without saying where the numbers came from. This one publishes the account data behind them — region by region, with spend, impressions, clicks, CTR and actual CPC.
India: the real numbers
Lifetime figures from a finance campaign running across Indian regions. Total spend $3,695.
| Region | Spent | Impressions | Clicks | CTR | Actual CPC |
|---|---|---|---|---|---|
| Uttar Pradesh | $747.64 | 8,351,564 | 49,420 | 0.59% | $0.015 |
| Maharashtra | $635.35 | 3,385,628 | 25,714 | 0.76% | $0.025 |
| Madhya Pradesh | $339.67 | 3,745,247 | 20,741 | 0.55% | $0.016 |
| Rajasthan | $279.71 | 3,247,683 | 16,872 | 0.52% | $0.017 |
| Gujarat | $222.73 | 1,916,947 | 11,352 | 0.59% | $0.020 |
| Delhi | $211.88 | 1,690,445 | 9,691 | 0.57% | $0.022 |
| Haryana | $207.14 | 2,399,268 | 11,651 | 0.49% | $0.018 |
| Punjab | $106.85 | 1,017,773 | 6,222 | 0.61% | $0.017 |
| Chhattisgarh | $88.95 | 1,093,857 | 5,876 | 0.54% | $0.015 |
| Bihar | $86.64 | 743,111 | 4,760 | 0.64% | $0.018 |
| Uttarakhand | $78.97 | 894,412 | 5,164 | 0.58% | $0.015 |
| West Bengal | $62.89 | 592,223 | 3,678 | 0.62% | $0.017 |
| Karnataka | $48.29 | 407,390 | 2,034 | 0.50% | $0.024 |
What the table shows that the averages hide
CPC varies by roughly 65% between the cheapest and most expensive Indian regions in the same campaign. Uttar Pradesh at $0.015 and Karnataka at $0.024 are the same offer, same creative, same period. Region-level bidding is not a refinement on Indian native — it is where a material share of the efficiency sits.
CTR is remarkably stable at 0.49% to 0.76%, clustering near 0.6%. That matters because eMarketer's benchmark for healthy native CTR is around 0.4%. Everything in the table clears it, which is why the campaign was worth scaling rather than restructuring.
Volume concentrates heavily. Uttar Pradesh alone took 20% of spend and 26% of clicks. If you are starting an Indian campaign and need volume fast, the northern belt is where it is.
Global benchmarks by geography
| Market | Typical CPC | vs India | Notes |
|---|---|---|---|
| United States (desktop) | $0.30 – $0.60 | ~25× | Most competitive inventory |
| United States (mobile) | $0.20 – $0.45 | ~17× | Majority of native volume |
| United Kingdom | $0.25 – $0.55 | ~21× | High finance competition |
| Canada / Australia | $0.20 – $0.50 | ~18× | Smaller pools, similar pricing |
| Germany / France | $0.18 – $0.45 | ~16× | Language-specific creative required |
| UAE / Singapore | $0.30 – $0.70 | ~26× | High income, small volume |
| Brazil / Mexico | $0.05 – $0.15 | ~5× | Growing, moderate competition |
| India | $0.01 – $0.05 | baseline | Highest volume per rupee |
| Indonesia / Philippines | $0.005 – $0.03 | ~0.7× | Cheapest major markets |
CPC by vertical
| Vertical | Tier 1 CPC | India CPC | Typical LP CVR |
|---|---|---|---|
| B2B / SaaS | $0.70 – $1.50 | $0.04 – $0.09 | 1.5 – 4% |
| Insurance | $0.60 – $1.20 | $0.03 – $0.08 | 2 – 5% |
| Finance / loans | $0.55 – $1.10 | $0.02 – $0.07 | 2 – 6% |
| Real estate | $0.45 – $0.95 | $0.02 – $0.06 | 2 – 5% |
| Home services | $0.45 – $0.90 | $0.02 – $0.06 | 3 – 8% |
| Education | $0.40 – $0.80 | $0.02 – $0.05 | 2 – 6% |
| Automotive | $0.40 – $0.85 | $0.02 – $0.05 | 1.5 – 4% |
| Health / supplements | $0.30 – $0.65 | $0.01 – $0.04 | 1.5 – 4% |
| Travel | $0.25 – $0.55 | $0.01 – $0.04 | 1 – 3% |
| Ecommerce | $0.20 – $0.50 | $0.01 – $0.03 | 0.8 – 2.5% |
| Gaming / apps | $0.15 – $0.40 | $0.005 – $0.02 | 1 – 3% |
The vertical ordering tracks the value of a conversion almost exactly. B2B pays most per click because a B2B lead is worth most; gaming pays least for the same reason. If your CPC looks high against this table, check your vertical before concluding anything is wrong.
How to use a benchmark properly
A benchmark tells you whether your click price is normal. It tells you nothing about whether your campaign works. Those are different questions, and conflating them is how advertisers end up optimising toward a cheaper click while losing money.
A benchmark covers one term. The other one is entirely yours.
The number that matters is your break-even cost per lead: average sale value multiplied by the share of leads that close. If a sale is worth ₹8,000 and one lead in ten converts, a lead is worth ₹800. Any CPC that produces leads under ₹800 works, however it compares to a table.
When a high CPC is the right answer
Paying above benchmark for placements that convert is not inefficiency — it is the whole point of site-level bidding. An account paying $0.80 on a placement converting at 6% is doing better than one paying $0.30 across placements converting at 1%.
What moves CPC
- Season. Q4 is dearest almost everywhere as ecommerce bids up inventory. In India that builds through Navratri and peaks at Diwali. Testing a new offer in peak season costs 30% to 50% more for the same learning.
- Device. Desktop consistently costs more than mobile, often 40% to 60%. Native volume is overwhelmingly mobile.
- Creative fatigue. As CTR falls, effective CPC rises because platforms reward engagement. Native creative fatigues in two to three weeks.
- Competition in your vertical. Finance and insurance bid hardest, which lifts the floor for everyone on the same pages.
- Platform. MGID undercuts Taboola by 35% to 50%; Teads sits at the premium end.
- Bidding model. Predictive bidding such as Taboola Realize costs 60% to 90% more per click than legacy manual bidding.
How this data was collected
Figures come from live advertiser accounts, not from a survey or a vendor report. The India table is lifetime data from a single finance campaign across thirteen regions, exported directly from the platform dashboard. Global and vertical ranges are aggregated from accounts we manage plus published platform guidance, cross-checked against operator reporting through 2026.
What that means in practice: the India numbers are exact, and the ranges are planning figures. Any benchmark, including this one, describes the past. Native pricing moves with season, competition and inventory supply. Once you have a thousand clicks of your own, your data beats anyone else's table.
Run your own numbers against these
Our free campaign planner calculates CPL, break-even and ROAS from your figures, with a sensitivity grid showing exactly where your campaign becomes profitable.
Open the free tools → Book a strategy callThe India table is exact account data. Global and vertical figures are planning ranges aggregated from managed accounts and published platform guidance. All benchmarks describe the past — your own first thousand clicks beat any table.