📢 Ad Metrics Calculator

What do you want to calculate?

-
-

🔽 Full Campaign Funnel

Enter your campaign details for a complete top-to-bottom funnel analysis.

Platform Benchmarks (India 2025)

These are indicative 2025 ranges for India. Actual costs depend on audience targeting, bid competition, ad quality score, landing page relevance, time of day and seasonality.

Digital Advertising Formulas

Core Metrics

CPM (Cost per Mille) = Spend / Impressions × 1000 "Cost per 1,000 impressions" CPC (Cost per Click) = Spend / Clicks CTR (Click-Through Rate) = Clicks / Impressions × 100 CPA (Cost per Acquisition) = Spend / Conversions ROAS (Return on Ad Spend) = Revenue / Spend Clicks = Impressions × CTR / 100 Impressions = Budget / CPM × 1000 Spend = CPM × Impressions / 1000

Funnel Calculations

Impressions = Budget / CPM × 1000 Clicks = Impressions × CTR / 100 Conversions = Clicks × CVR / 100 Revenue = Conversions × Revenue per Conversion Gross Profit= Revenue × Gross Margin / 100 Marketing ROI = (Gross Profit - Spend) / Spend × 100 Example: ₹1,00,000 budget, CPM ₹150, CTR 1.5%, CVR 3% Impressions = 1,00,000 / 150 × 1000 = 6,66,667 Clicks = 6,66,667 × 0.015 = 10,000 Conversions = 10,000 × 0.03 = 300 Revenue = 300 × ₹2,500 = ₹7,50,000 ROAS = 7,50,000 / 1,00,000 = 7.5×

ROAS vs Marketing ROI

ROAS = Revenue / Spend (Does not account for product cost) Marketing ROI = (Revenue × Margin% - Spend) / Spend × 100 (True profitability after product cost) Example: Spend ₹50K, Revenue ₹2L, Margin 40% ROAS = 2,00,000 / 50,000 = 4× Marketing ROI = (2,00,000×0.4 - 50,000)/50,000 = (80,000 - 50,000)/50,000 = 60% Break-even ROAS = 1 / Gross Margin% At 40% margin: break-even ROAS = 1/0.40 = 2.5×

Frequently Asked Questions

CPM stands for Cost Per Mille - the cost to show your ad 1,000 times. Formula: CPM = (Total Spend ÷ Total Impressions) × 1,000. Example: spend ₹50,000, get 4,00,000 impressions: CPM = (50,000 ÷ 4,00,000) × 1,000 = ₹125. You can also reverse this: Impressions = Budget ÷ CPM × 1,000. With a ₹1,00,000 budget at CPM ₹150, you get 6,67,000 impressions. CPM is the primary metric for awareness-focused campaigns.
CPM (Cost per Mille): pay per 1,000 impressions - you pay for visibility regardless of engagement. Best for brand awareness. CPC (Cost per Click): pay only when someone clicks - you pay for traffic. Best for driving website visits and conversions. CPA (Cost per Acquisition): pay per completed conversion (purchase, signup, download) - you pay for results. CPA is the safest model but often the most expensive per unit. Search ads use CPC. Display and video typically use CPM. Retargeting often uses CPC or CPA.
Good CTR ranges by platform (India 2025 benchmarks): Google Search Ads: 3–8% - high intent audience actively searching. Google Display Ads: 0.3–0.8% - passive audience, lower engagement expected. Facebook and Instagram: 0.8–1.5% for feed ads. LinkedIn Ads: 0.3–0.6%. YouTube: measured differently (view-through rate). Email: 2–5% click rate. Important: high CTR doesn't guarantee campaign success. A 5% CTR with poor landing page conversion is worse than 1.5% CTR with strong conversion. Always optimise the full funnel, not just CTR.
ROAS (Return on Ad Spend) = Revenue ÷ Ad Spend. A ROAS of 4× means ₹4 in revenue for every ₹1 spent. What is 'good' depends on your gross margin: Break-even ROAS = 1 ÷ Gross Margin%. At 40% margin: break-even ROAS = 2.5×. At 25% margin: break-even ROAS = 4×. At 60% margin: break-even ROAS = 1.67×. Most e-commerce businesses target 3–5× ROAS. A ROAS that looks great on a low-margin product may still mean you're losing money - always calculate true marketing ROI including cost of goods.
ROAS = Revenue ÷ Spend - shows revenue return but ignores product cost. Marketing ROI = (Revenue × Gross Margin% − Spend) ÷ Spend × 100 - shows true profitability. Example: Spend ₹50,000, Revenue ₹2,00,000, Gross Margin 40%. ROAS = 4× (looks good). Gross Profit = ₹80,000. Net Profit after ad spend = ₹30,000. Marketing ROI = 60%. You should always calculate both - ROAS for platform comparison, Marketing ROI for actual business decision-making. A campaign with ROAS below break-even ROAS is destroying value, not creating it.
CPA (Cost per Acquisition) = Total Ad Spend ÷ Total Conversions. Example: ₹50,000 spend, 85 conversions: CPA = ₹588. To evaluate: compare CPA to gross profit per conversion. If each sale has ₹800 gross profit, a CPA of ₹588 is profitable; CPA above ₹800 is losing money. To improve CPA: (1) Improve landing page CVR - better copy, faster load, clearer CTA. (2) Tighten audience targeting to reduce unqualified clicks. (3) Test ad creatives to improve CTR while maintaining conversion quality. (4) Use retargeting - warmer audiences typically convert at higher rates and lower CPA.
The full advertising funnel tracks the journey from ad impression to revenue: Impressions → Clicks (CTR drives this) → Conversions/Leads (Landing page CVR drives this) → Revenue (per conversion value). Each stage has a drop-off. To model it: Budget ÷ CPM × 1,000 = Impressions. Impressions × CTR ÷ 100 = Clicks. Clicks × CVR ÷ 100 = Conversions. Conversions × Revenue per Conversion = Revenue. Revenue × Gross Margin% = Gross Profit. Gross Profit − Ad Spend = Net Profit. The Full Funnel tab in this calculator simulates the complete journey from your budget to your bottom line.
Ad costs vary because each platform runs a real-time auction where advertisers bid against each other to reach the same audience. Higher competition for an audience = higher CPM and CPC. Google Search Ads are expensive because people are actively searching with purchase intent - high competition, high conversion rate. LinkedIn is expensive because it reaches a specific professional demographic in short supply. Facebook and Instagram are cheaper per impression because the audience base is massive. Additionally, ad quality affects cost: a higher Quality Score (Google) or Relevance Score (Meta) means you pay less per click because the platform values showing relevant ads.

CPM & CPC Calculator - Understanding Every Digital Advertising Metric

Digital advertising has a language of its own - CPM, CPC, CTR, CPA, ROAS - and using the wrong metric to evaluate campaign performance is one of the most common and costly mistakes marketers make. A campaign with a great ROAS can still be unprofitable if the gross margin isn't factored in. A campaign with a high CTR can still waste budget if the landing page doesn't convert. This calculator handles the full picture: from initial impressions down to true marketing ROI after product costs.

Example full funnel: Budget ₹1,00,000, CPM ₹150, CTR 1.5%, CVR 3%, revenue ₹2,500/conversion, margin 40% 6,67,000 impressions 10,000 clicks 300 conversions ₹7,50,000 revenue ROAS 7.5× Net Profit ₹2,00,000 after ad spend. Marketing ROI: 200%.

CPM vs CPC vs CPA - Choosing the Right Pricing Model

Every ad platform lets you choose how you want to pay. The right choice depends on your campaign objective:

CPM - Pay per Impression

  • You pay for every 1,000 times your ad is shown
  • Best for brand awareness and reach campaigns
  • Common on display, YouTube, Facebook video ads
  • India benchmarks: Google Display ₹30–150, Facebook ₹80–300, YouTube ₹80–250
  • Risk: you pay even if no one clicks
  • Use when visibility is the goal, not immediate action

CPC - Pay per Click

  • You pay only when someone clicks your ad
  • Best for traffic and conversion-focused campaigns
  • Dominant model for Google Search ads
  • India benchmarks: Google Search ₹8–45, Facebook ₹5–25, LinkedIn ₹80–300
  • Risk: clicks don't guarantee conversions
  • Use when driving qualified traffic to a landing page

ROAS vs Marketing ROI - Two Very Different Numbers

ROAS (Return on Ad Spend) and Marketing ROI are both used to measure advertising effectiveness, but they answer different questions and can paint very different pictures of the same campaign.

ROAS = Revenue ÷ Ad Spend. It ignores the cost of goods sold. A ROAS of 4× looks excellent - until you realise the products cost 80% of revenue to produce, leaving a gross profit margin of 20%. At 20% margin, the break-even ROAS is 5× (1 ÷ 0.20 = 5). A ROAS of 4× at 20% margin means you're losing money on every campaign that "looks" profitable.

Marketing ROI = (Revenue × Gross Margin% − Ad Spend) ÷ Ad Spend × 100. This accounts for product cost and tells you actual profitability. At 40% margin, spend ₹50,000, revenue ₹2,00,000: Gross Profit = ₹80,000. After ad spend: ₹30,000 net profit. Marketing ROI = 60%. This is the number that matters for business decisions.

The key insight: always calculate your break-even ROAS (1 ÷ Gross Margin%) before setting ROAS targets. A fashion brand at 60% margin needs ROAS above 1.67× to break even. A grocery business at 12% margin needs ROAS above 8.3× just to cover ad costs.

Understanding CTR - When Is It Actually Good?

CTR (Click-Through Rate) benchmarks vary enormously by platform and ad format. A "good" CTR means nothing without context:

  • Google Search Ads (India): 3–8% is typical. People are actively searching for what you sell - high intent. Anything below 1% on a search campaign warrants creative review.
  • Google Display Ads: 0.3–0.8% is normal. Display audiences are passive - they didn't ask to see your ad.
  • Facebook and Instagram: 0.8–1.5% is the typical range. Feed ads compete with personal content; Stories can outperform if native-feeling.
  • LinkedIn Ads: 0.3–0.6% is typical. Expensive CPCs but highly targeted B2B audience.
  • Email Marketing: 2–5% click rate on sent volume - but this is a very different audience (opted-in, warm relationship).

Chasing high CTR without tracking conversion rate leads to optimising for the wrong thing. An ad with 5% CTR but 0.5% CVR performs worse than an ad with 1.5% CTR but 4% CVR for the same budget.

The Full Campaign Funnel - Where the Money Actually Leaks

Most budget waste in digital advertising doesn't happen at the impression stage - it happens further down the funnel. The full journey from impression to profit has four main places where performance can break down:

  1. Impression to Click (CTR) - If CTR is low, your ad creative is not resonating with the audience or your targeting is off. Fix: test new creatives, refine audience targeting, improve ad relevance score.
  2. Click to Lead/Purchase (CVR) - If many people click but don't convert, the problem is the landing page: slow load speed, confusing layout, weak offer, or mismatch between ad promise and page content. Fix: improve landing page, A/B test headlines and CTAs, ensure mobile optimisation.
  3. Lead to Sale (if applicable) - For lead generation campaigns, if leads don't become customers, the issue is lead quality or sales process. Fix: tighten targeting to reduce unqualified leads.
  4. Revenue to Profit - If revenue looks good but profit is thin, the issue is COGS or pricing. Fix: raise prices, reduce discounting, improve product margins.

The Full Funnel tab in this calculator lets you trace the complete journey and see exactly where your campaign's economics work and where they don't - before you spend the budget.

How this calculator works, and where the numbers come from

The CPM / CPC Calculator applies the standard formula for this calculation to the values you enter and updates the result as you type. The calculation itself happens in your browser, and the page explains the method so you can check any result by hand.

Please note: Results are estimates based on the numbers you enter, not accounting or financial advice.

Sources and further reading

Last reviewed: by the CalcQube Editorial Team. See our editorial policy for how we build and check calculators, or report an error.