Web Wisez • Free Ads Resource

Meta & Google Ads Formula Hub

Stop searching for CPC, CTR, CPM, CPL, CPA and ROAS formulas. Learn the essential ad metrics in one place, cross-check them with a practical campaign example, and calculate your own campaign numbers instantly.

✓ Meta Ads✓ Google Ads✓ Live Example✓ Calculator
Web Wisez • Ads Lab
Spend₹10,000
Clicks250
Leads20
Revenue₹40,000
ROAS = 4.00×
CPC = ₹40
CPL = ₹500
Learn • Verify • Calculate

Everything you need to understand ad metrics

Each formula includes its meaning and a practical example so you learn what the number actually tells you.

ƒxFormula Library

Essential Meta, Google, e-commerce and video advertising calculations.

↗Live Campaign Example

Cross-check formulas against one consistent sample campaign.

⌗Instant Calculator

Enter campaign data once and calculate key metrics immediately.

▦Google Sheets Version

Open your reusable spreadsheet calculator for campaign analysis.

Formula Library

Find the metric you need

Search, filter and open any metric. Copy the formula with one click.

Core AdsCTR Click-through rate
Formula (Clicks ÷ Impressions) × 100

Measures how often an impression turns into a click.

Example: 25,000 impressions and 750 clicks → 3.00% CTR
Core AdsCPC Cost per click
Formula Ad Spend ÷ Clicks

Average amount paid for each click.

Example: ₹10,000 spend and 250 clicks → ₹40 CPC
Core AdsCPM Cost per 1,000 impressions
Formula (Ad Spend ÷ Impressions) × 1,000

Average cost to deliver 1,000 impressions.

Example: ₹10,000 spend and 25,000 impressions → ₹400 CPM
Core AdsCPL Cost per lead
Formula Ad Spend ÷ Leads

Average advertising cost for each lead.

Example: ₹10,000 spend and 20 leads → ₹500 CPL
Core AdsCPA Cost per acquisition / conversion
Formula Ad Spend ÷ Conversions

Average ad cost for each chosen conversion or acquisition.

Example: ₹10,000 spend and 8 purchases → ₹1,250 CPA
Core AdsROAS Return on ad spend
Formula Revenue ÷ Ad Spend

Revenue generated for every ₹1 spent on advertising.

Example: ₹40,000 revenue ÷ ₹10,000 spend → 4.00× ROAS
Core AdsConversion Rate Click-to-conversion rate
Formula (Conversions ÷ Clicks) × 100

Percentage of clicks that became conversions.

Example: 8 conversions ÷ 250 clicks → 3.20%
Core AdsCost / Result Cost per selected result
Formula Ad Spend ÷ Results

Generic cost-per-result calculation; define the result consistently.

Example: ₹10,000 spend ÷ 20 results → ₹500
Core AdsRevenue / Click Revenue per click
Formula Revenue ÷ Clicks

Average revenue generated per click.

Example: ₹40,000 ÷ 250 clicks → ₹160
Core AdsRevenue / Conversion Revenue per conversion
Formula Revenue ÷ Conversions

Average revenue associated with each conversion.

Example: ₹40,000 ÷ 8 purchases → ₹5,000
Meta AdsFrequency Average impressions per reached person
Formula Impressions ÷ Reach

Average number of times each reached account/person was served an impression.

Example: 25,000 impressions ÷ 18,000 reach → 1.39
Meta AdsLink CTR Link click-through rate
Formula (Link Clicks ÷ Impressions) × 100

Share of impressions that generated a link click.

Example: 600 link clicks ÷ 25,000 impressions → 2.40%
Meta AdsOutbound CTR Outbound click-through rate
Formula (Outbound Clicks ÷ Impressions) × 100

Share of impressions that generated an outbound click.

Example: 500 outbound clicks ÷ 25,000 impressions → 2.00%
Meta AdsLPV Rate Landing-page-view rate
Formula (Landing Page Views ÷ Link Clicks) × 100

Useful diagnostic for click-to-page-load drop-off.

Example: 480 LPVs ÷ 600 link clicks → 80.00%
Meta AdsCost / LPV Cost per landing page view
Formula Ad Spend ÷ Landing Page Views

Average advertising cost per recorded landing page view.

Example: ₹10,000 ÷ 480 LPVs → ₹20.83
Meta AdsLead Rate Lead conversion from clicks
Formula (Leads ÷ Clicks) × 100

Share of clicks that generated a lead.

Example: 20 leads ÷ 250 clicks → 8.00%
Meta AdsLead-to-Sale Rate Lead-to-sale conversion
Formula (Sales ÷ Leads) × 100

Share of leads that eventually became sales.

Example: 8 sales ÷ 20 leads → 40.00%
Meta AdsCost / Conversation Cost per messaging conversation
Formula Ad Spend ÷ Messaging Conversations

Average spend for each defined messaging conversation/result.

Example: ₹10,000 ÷ 100 conversations → ₹100
Meta AdsReach Rate Audience reached
Formula (Reach ÷ Defined Audience Size) × 100

Approximate share of a defined audience reached. Use a consistent audience-size denominator.

Example: 18,000 reach ÷ 50,000 audience → 36.00%
Meta AdsEngagement Rate Engagements per impression
Formula (Engagements ÷ Impressions) × 100

A simple impression-based engagement rate. Platforms may surface other engagement definitions.

Example: 1,250 engagements ÷ 25,000 impressions → 5.00%
Google AdsSearch Impression Share Share of eligible search impressions
Formula (Impressions ÷ Estimated Eligible Impressions) × 100

Google Ads defines impression share as impressions received divided by estimated eligible impressions.

Example: 25,000 ÷ 40,000 eligible impressions → 62.50%
Google AdsTop Impression Rate Rate shown above organic results
Formula (Top Impressions ÷ Impressions) × 100

Percentage of Search ad impressions shown anywhere above organic search results.

Example: 15,000 top impressions ÷ 25,000 impressions → 60.00%
Google AdsAbsolute Top Impression Rate Rate shown first above organic results
Formula (Absolute Top Impressions ÷ Impressions) × 100

Percentage of Search ad impressions shown as the very first ad above organic results.

Example: 7,500 absolute-top impressions ÷ 25,000 → 30.00%
Google AdsAvg. CPC Average cost per click
Formula Total Cost ÷ Clicks

Average amount charged for a click.

Example: ₹10,000 ÷ 250 clicks → ₹40
Google AdsCost / Conversion Average cost per conversion
Formula Total Cost ÷ Conversions

Average advertising cost for each recorded conversion.

Example: ₹10,000 ÷ 8 conversions → ₹1,250
Google AdsConversion Value / Cost Value generated per unit of cost
Formula Conversion Value ÷ Cost

Google Ads value-to-cost ratio; equivalent in structure to ROAS when conversion value represents revenue.

Example: ₹40,000 value ÷ ₹10,000 cost → 4.00
Google AdsConversion Value / Click Conversion value per click
Formula Conversion Value ÷ Clicks

Average conversion value generated per click.

Example: ₹40,000 ÷ 250 clicks → ₹160
Google AdsQuality Score Keyword-level diagnostic, not a simple formula
Formula No valid arithmetic formula

Quality Score is a 1–10 diagnostic based on expected CTR, ad relevance and landing page experience. Do not calculate it by adding or multiplying those components.

Example: Use the Quality Score and component statuses reported in Google Ads.
Google AdsAd Rank Auction-time ranking value
Formula No public simple arithmetic formula

Modern Ad Rank considers multiple auction-time factors. Do not teach the outdated shortcut “Bid × Quality Score” as the exact formula.

Example: Use Google Ads auction and diagnostic data rather than a homemade Ad Rank score.
Google AdsLost IS (Budget) Impression share lost to budget
Formula Platform-estimated metric

Google estimates the percentage of eligible Search impressions lost because of insufficient budget.

Example: Read the reported Search lost IS (budget) value inside Google Ads.
Google AdsLost IS (Rank) Impression share lost to rank
Formula Platform-estimated metric

Google estimates the percentage of eligible impressions lost because Ad Rank was insufficient.

Example: Read the reported Search lost IS (rank) value inside Google Ads.
E-commerceAOV Average order value
Formula Revenue ÷ Orders

Average revenue per order.

Example: ₹40,000 revenue ÷ 8 orders → ₹5,000 AOV
E-commerceCAC Customer acquisition cost
Formula Sales & Marketing Cost ÷ New Customers

Blended cost of acquiring a new customer across the costs included in your numerator.

Example: ₹50,000 total acquisition cost ÷ 25 new customers → ₹2,000 CAC
E-commerceMER Marketing efficiency ratio
Formula Total Revenue ÷ Total Marketing Spend

Blended revenue-to-marketing-spend ratio across channels.

Example: ₹5,00,000 revenue ÷ ₹1,00,000 marketing spend → 5.00×
E-commerceMarketing ROI Return on marketing investment
Formula ((Attributable Profit − Marketing Cost) ÷ Marketing Cost) × 100

Profit-based ROI. Keep profit and cost definitions consistent.

Example: ₹80,000 attributable profit − ₹20,000 marketing cost → 300% ROI
E-commerceBreak-even ROAS ROAS required before fixed overhead
Formula 1 ÷ Gross Margin Ratio

Simplified break-even ROAS when gross margin is the relevant contribution margin and ad spend is the variable acquisition cost.

Example: 40% gross margin → 1 ÷ 0.40 = 2.50×
E-commercePurchase Rate Click-to-purchase rate
Formula (Purchases ÷ Clicks) × 100

Percentage of ad clicks that became purchases.

Example: 8 purchases ÷ 250 clicks → 3.20%
E-commerceRevenue / Order Revenue per order
Formula Revenue ÷ Orders

Same arithmetic as AOV; useful when reading campaign examples.

Example: ₹40,000 ÷ 8 orders → ₹5,000
E-commerceLead Value Average revenue per lead
Formula Revenue ÷ Leads

Average realized revenue per generated lead over a defined attribution window.

Example: ₹40,000 ÷ 20 leads → ₹2,000
Video AdsVTR View-through rate
Formula (Video Views ÷ Impressions) × 100

Percentage of impressions that generated the defined video view.

Example: 5,000 views ÷ 25,000 impressions → 20.00%
Video AdsCPV Cost per video view
Formula Ad Spend ÷ Video Views

Average advertising cost per defined video view.

Example: ₹10,000 ÷ 5,000 views → ₹2
Video AdsCompletion Rate Video completion rate
Formula (Completed Views ÷ Video Starts or Defined Views) × 100

Share of video starts/views that reached completion. Use one consistent denominator.

Example: 2,000 completed ÷ 5,000 starts → 40.00%
No matching formula found. Try another keyword or category.
Practical Example

See the formulas using one campaign

We keep the inputs consistent so you can cross-check every result easily.

Ad Spend₹10,000
Impressions25,000
Reach18,000
Clicks250
Leads20
Purchases8
Revenue₹40,000
Orders8

Calculated results

CPC = ₹10,000 ÷ 250₹40
CTR = 250 ÷ 25,000 × 1001.00%
CPM = ₹10,000 ÷ 25,000 × 1,000₹400
CPL = ₹10,000 ÷ 20₹500
CPA = ₹10,000 ÷ 8₹1,250
ROAS = ₹40,000 ÷ ₹10,0004.00×
Conversion rate = 8 ÷ 250 × 1003.20%
Frequency = 25,000 ÷ 18,0001.39
Free Ads Calculator

Enter your campaign numbers

Blank or zero denominators return “—” instead of an incorrect value.

Campaign inputs

Tip: platform reports can use different attribution settings and event definitions. Compare like-for-like inputs.

Your results

CPC—
CTR—
CPM—
CPL—
CPA—
ROAS—
Conversion Rate—
Frequency—
Link CTR—
LPV Rate—
Cost / LPV—
AOV—
VTR—
CPV—
Video Completion—
Impression Share—
Reach Rate—
MER—
Break-even ROAS—
Revenue / Click—
Quick Cheat Sheet

Most-used formulas at a glance

CPCSpend ÷ Clicks
CTRClicks ÷ Impressions × 100
CPMSpend ÷ Impressions × 1,000
CPLSpend ÷ Leads
CPASpend ÷ Conversions
ROASRevenue ÷ Spend
CVRConversions ÷ Clicks × 100
FrequencyImpressions ÷ Reach
Interview Preparation

Questions every ads learner should understand

What is the difference between CPC and CPM?

CPC measures average cost per click. CPM measures average cost per 1,000 impressions. CPC is action-focused; CPM is delivery-focused.

Why can CTR be high but conversions be low?

A high CTR shows people are clicking, but conversion performance also depends on traffic quality, offer, landing-page experience, price, tracking and post-click friction.

When should I use CPL vs CPA?

Use CPL when the result is a lead. Use CPA when the result is an acquisition or another clearly defined conversion. Name the denominator so reports stay unambiguous.

Why is ROAS not enough by itself?

ROAS compares revenue with ad spend. It does not automatically include product cost, salaries, tools, discounts, payment fees, returns, logistics or other business costs.

What does frequency tell you?

Frequency is average impressions per reached person/account. Interpret it with campaign objective, creative fatigue, audience size and time period rather than using a universal “good” number.

What is Quality Score really?

It is a Google Ads keyword-level 1–10 diagnostic informed by expected CTR, ad relevance and landing-page experience. It is not a KPI or an arithmetic score you should calculate yourself.

FAQ

Ads formula questions, answered clearly

What is CPC?

CPC means cost per click. It is calculated as ad spend divided by clicks.

How do I calculate CTR?

CTR is clicks divided by impressions, multiplied by 100. If you receive 750 clicks from 25,000 impressions, CTR is 3%.

How do I calculate CPM?

CPM is ad spend divided by impressions, multiplied by 1,000.

What is the difference between CPL and CPA?

CPL measures the advertising cost per lead. CPA measures cost per acquisition or chosen conversion. The correct denominator depends on the result you are measuring.

How do I calculate ROAS?

ROAS is revenue or conversion value divided by ad spend. ₹40,000 revenue from ₹10,000 ad spend equals 4× ROAS.

Is ROAS the same as ROI?

No. ROAS compares revenue with ad spend. ROI normally compares profit or net return with the investment/cost and can include a wider cost base.

What is Meta Ads frequency?

Frequency is impressions divided by reach. It estimates how many impressions, on average, were served per reached person/account.

What is Google Ads impression share?

Impression share is impressions received divided by the estimated number of impressions you were eligible to receive.

Can I calculate Google Ads Quality Score myself?

No exact public arithmetic formula is available. Google reports Quality Score as a 1–10 diagnostic based on expected CTR, ad relevance and landing-page experience.

Is Ad Rank simply Bid × Quality Score?

No. That shortcut is outdated and should not be treated as the exact modern Ad Rank formula. Ad Rank is determined using multiple auction-time factors.

What is break-even ROAS?

A simplified break-even ROAS can be estimated as 1 divided by gross margin ratio. A 40% gross margin gives a simplified break-even ROAS of 2.5×, before other variable and fixed costs.

Why can the same metric differ between platforms?

Platforms can define clicks, views, conversions, attribution windows and engaged actions differently. Always use the platform's metric definition and keep your denominator consistent.

Educational resource only. Platform definitions, attribution models and reporting interfaces can change; verify platform-reported metrics when making campaign decisions.

Web Wisez

Need more practical digital marketing help?

Follow Web Wisez on Instagram for Meta Ads, Google Ads, SEO and AI marketing tips, or message us directly on WhatsApp.

Copied
Scroll to Top