Digital Advertising Metrics & Formulas Cheat Sheet
Digital Advertising Metrics & Formulas Cheat Sheet: CPM, CPC, CTR, CPA & ROAS
Digital advertising involves multiple metrics that help marketers understand how campaigns spend money, generate impressions, attract clicks, produce conversions, and contribute to business results.
Knowing the formulas is only the first step. A digital marketer must also understand what each metric measures, when to use it, how to interpret changes, and which metrics matter most for a particular campaign objective.
This digital advertising metrics cheat sheet brings together essential formulas used in Google Ads, programmatic advertising, paid social campaigns, and other digital advertising activities.
1. Understanding Digital Advertising Metrics
Advertising metrics can be grouped into five broad categories.
Delivery metrics: Measure how advertising is served.
Examples: Impressions, reach, and frequency.
Cost metrics: Measure advertising expenditure.
Examples: CPM, CPC, and CPA.
Engagement metrics: Measure interactions with advertisements.
Examples: Clicks, CTR, and video engagement.
Conversion metrics: Measure actions completed after advertising interactions.
Examples: Conversions and conversion rate.
Business outcome metrics: Help assess the financial value of advertising.
Examples: Conversion value, ROAS, and customer acquisition cost.
The correct metric depends on the campaign objective. A brand awareness campaign and a lead-generation campaign should not necessarily be evaluated using the same primary KPI.
2. Impressions, Reach & Frequency
Impressions
Impressions represent the number of times an advertisement is recorded as displayed according to the applicable platform or measurement definition.
For example, 50,000 impressions means that the platform recorded 50,000 ad impressions. It does not necessarily mean 50,000 different people saw the advertisement.
Reach
Reach measures the number of unique people or users reached, based on the platform's measurement method.
Reach is useful for evaluating audience coverage, especially in awareness campaigns.
Frequency
Frequency measures the average number of impressions delivered per reached user or audience member.
Formula:
Frequency = Impressions ÷ Reach
Example:
Impressions: 120,000
Reach: 30,000
Frequency = 120,000 ÷ 30,000 = 4
The average frequency is four impressions per reached user.
When to Use These Metrics
Use impressions to understand delivery volume, reach to assess audience coverage, and frequency to understand repeated exposure.
A high frequency is not automatically good or bad. Its value depends on campaign duration, audience size, advertising objective, and user response.
3. CPM — Cost per Thousand Impressions
CPM measures the cost associated with delivering one thousand impressions.
The letter M represents one thousand.
Formula:
CPM = (Advertising Cost ÷ Impressions) × 1,000
Example:
Suppose a display campaign spends ₹15,000 and generates 300,000 impressions.
CPM = (₹15,000 ÷ 300,000) × 1,000
CPM = ₹50
The campaign's CPM is ₹50.
Why CPM Matters
CPM is useful for evaluating impression-based media costs and comparing the cost of exposure across campaigns or inventory sources.
However, CPM alone does not indicate whether the campaign generated qualified traffic, conversions, or revenue.
If CPM Increases
Investigate factors such as:
Increased auction competition.
Changes in inventory mix.
More restrictive targeting.
Premium inventory or deal selection.
Changes in bidding settings.
Geographic or seasonal demand.
A higher CPM may be acceptable if the campaign reaches a more valuable audience and achieves its objective.
4. CPC — Cost per Click
CPC measures the average advertising cost for each recorded click.
Formula:
CPC = Advertising Cost ÷ Clicks
Example:
Advertising cost: ₹8,000
Clicks: 400
CPC = ₹8,000 ÷ 400 = ₹20
The average CPC is ₹20.
Why CPC Matters
CPC helps advertisers understand how much they are paying to attract traffic through click-based advertising.
A lower CPC can improve traffic efficiency, but it does not automatically mean the campaign is more profitable.
For example, a campaign with a ₹10 CPC and a very low conversion rate may be less effective than a campaign with a ₹30 CPC and a substantially higher conversion rate.
If CPC Increases
Review:
Auction competition.
Bidding strategy.
Keyword or audience selection.
Ad relevance.
Landing-page experience.
Campaign settings.
Changes in traffic quality.
5. CTR — Click-Through Rate
CTR measures clicks relative to impressions.
Formula:
CTR = (Clicks ÷ Impressions) × 100
Example:
Impressions: 40,000
Clicks: 800
CTR = (800 ÷ 40,000) × 100 = 2%
The CTR is 2%.
Why CTR Matters
CTR can help evaluate how effectively an advertisement attracts clicks from its delivered impressions.
Factors that may influence CTR include:
Creative relevance.
Ad copy.
Audience selection.
Placement.
Offer.
Call to action.
User intent.
Important Consideration
CTR should be interpreted in context. Search ads, display ads, video ads, and social ads serve different purposes and may have very different interaction patterns.
Do not use one universal CTR benchmark across all advertising formats.
A higher CTR also does not guarantee higher conversion rates or stronger business outcomes.
6. CPA — Cost per Acquisition or Action
CPA measures the average cost of generating a defined conversion or action.
The exact meaning of acquisition depends on the campaign's conversion definition.
Formula:
CPA = Advertising Cost ÷ Conversions
Example:
Advertising cost: ₹24,000
Conversions: 60
CPA = ₹24,000 ÷ 60 = ₹400
The average CPA is ₹400.
Why CPA Matters
CPA is useful when the objective is to generate measurable actions, such as purchases, registrations, or lead submissions.
A target CPA should be based on business economics, conversion quality, and historical performance where available.
If CPA Increases
Investigate:
Changes in CPC or CPM.
Declining conversion rate.
Lower-quality traffic.
Landing-page problems.
Tracking changes.
Changes in the offer.
Competitive conditions.
Conversion delays.
Before increasing or reducing bids, verify that conversion tracking is accurate and that the conversion action represents meaningful value.
7. CPL — Cost per Lead
CPL measures the average marketing cost of generating a lead.
Formula:
CPL = Marketing Cost ÷ Leads Generated
Example:
Campaign cost: ₹18,000
Leads generated: 90
CPL = ₹18,000 ÷ 90 = ₹200
The CPL is ₹200.
CPL vs Cost per Qualified Lead
CPL counts leads according to the defined lead event. Cost per qualified lead measures the cost of leads that meet specified qualification criteria.
Cost per Qualified Lead = Relevant Marketing Cost ÷ Qualified Leads
For example, if a campaign spends ₹18,000 and generates 90 leads, but only 30 are qualified:
Cost per qualified lead = ₹18,000 ÷ 30 = ₹600
This illustrates why inexpensive leads do not necessarily represent efficient customer acquisition.
8. Conversion Rate
Conversion rate measures the percentage of eligible interactions that result in a defined conversion.
Formula:
Conversion Rate = (Conversions ÷ Eligible Interactions) × 100
Example:
Clicks: 2,000
Conversions: 80
Conversion rate = (80 ÷ 2,000) × 100 = 4%
The conversion rate is 4% when clicks are the denominator.
Why Conversion Rate Matters
Conversion rate helps evaluate the effectiveness of the journey between an advertising interaction and the desired action.
It may be influenced by:
Landing-page relevance.
Website speed.
Offer quality.
Form complexity.
Pricing.
User intent.
Trust signals.
Conversion tracking.
Always Define the Denominator
Conversion rate can be calculated using clicks, sessions, visitors, leads, or another relevant denominator.
For meaningful comparisons, use the same definition and measurement period.
9. ROAS — Return on Ad Spend
ROAS measures attributed conversion value relative to advertising expenditure.
Formula:
ROAS = Attributed Conversion Value ÷ Advertising Cost
Example:
Attributed revenue: ₹1,20,000
Advertising cost: ₹30,000
ROAS = ₹1,20,000 ÷ ₹30,000 = 4
ROAS = 4.0, or 400%.
This means the campaign generated ₹4 in attributed conversion value for every ₹1 spent on advertising.
ROAS vs ROI
ROAS measures attributed conversion value against advertising cost.
ROI measures return relative to investment, with the exact formula depending on how costs and returns are defined.
A simple ROI formula is:
ROI = ((Return − Investment) ÷ Investment) × 100
For profitability analysis, the return and investment figures must include the relevant costs and financial outcomes.
Why High ROAS Does Not Always Mean High Profit
A campaign may have high ROAS but low profitability if product costs, fulfilment, discounts, refunds, taxes, or other expenses are significant.
Evaluate ROAS alongside margins and other business costs.
10. Revenue per Conversion & Average Order Value
Revenue per Conversion
Revenue per conversion measures average attributed revenue for each recorded conversion.
Formula:
Revenue per Conversion = Attributed Revenue ÷ Conversions
Average Order Value (AOV)
AOV measures average revenue per order.
Formula:
AOV = Total Revenue ÷ Number of Orders
Example:
Total revenue: ₹90,000
Orders: 150
AOV = ₹90,000 ÷ 150 = ₹600
Why These Metrics Matter
These measures help advertisers understand the value of the conversions being generated.
A campaign that attracts fewer orders may still produce greater revenue if its average order value is higher.
Use the same revenue definition and reporting period when comparing campaigns.
11. Customer Acquisition Cost (CAC)
CAC measures the cost of acquiring new customers.
A broad business-level formula is:
CAC = Relevant Sales and Marketing Costs ÷ New Customers Acquired
Example:
Suppose a business spends ₹60,000 on relevant sales and marketing activities and acquires 30 new customers.
CAC = ₹60,000 ÷ 30 = ₹2,000
The customer acquisition cost is ₹2,000.
CAC vs CPA
CPA may measure the cost of any defined conversion, such as a lead submission, registration, or purchase.
CAC specifically focuses on acquiring customers.
A campaign's CPA for lead generation may be low while its customer acquisition cost remains high if few leads become paying customers.
Why CAC Matters
CAC should be evaluated against customer value, gross margin, retention, and the time needed to recover acquisition costs.
12. Viewability Metrics
Viewability helps assess whether an advertisement met the applicable criteria for being considered viewable.
Viewability Rate
A common formula is:
Viewability Rate = (Viewable Impressions ÷ Measured Impressions) × 100
Example:
Measured impressions: 50,000
Viewable impressions: 35,000
Viewability rate = (35,000 ÷ 50,000) × 100 = 70%
Why Viewability Matters
Viewability can help advertisers understand whether served impressions met a defined visibility standard.
However, viewability does not prove that a person noticed or remembered the advertisement.
Definitions and measurement methods vary by format and provider. Use the applicable standard when evaluating results.
13. Video Advertising Metrics
Video campaigns use additional metrics to evaluate viewing and engagement.
Video Views
The definition of a view depends on the advertising platform, format, and reporting rules.
Always confirm the platform's view-counting criteria.
Video Completion Rate
A common formula is:
Video Completion Rate = (Completed Views ÷ Video Starts) × 100
Cost per Completed View
Where supported and appropriately defined:
Cost per Completed View = Advertising Cost ÷ Completed Views
View-Through Conversions
A view-through conversion is a conversion attributed under a platform's rules to an eligible advertising exposure without requiring a recorded ad click for that attribution.
Attribution windows and eligibility rules vary. View-through conversions should be interpreted separately from click-through conversions where possible.
Video Measurement Best Practices
Confirm the definition of a view.
Review completion metrics alongside reach and frequency.
Check creative suitability for the placement.
Consider the campaign's objective.
Interpret view-through conversions using the applicable attribution rules.
14. Frequency and Reach Efficiency
Frequency helps evaluate repeated exposure, while reach estimates audience coverage.
Frequency = Impressions ÷ Reach
For example, a campaign delivers 200,000 impressions to a reach of 50,000 users.
Frequency = 200,000 ÷ 50,000 = 4
What to Review
If frequency rises while reach remains flat, the campaign may be delivering more impressions to an existing audience rather than expanding its reach.
Whether that is desirable depends on the objective.
For awareness campaigns, advertisers may prioritize broader reach. For some consideration or retargeting campaigns, repeated exposure may be intentional.
Review frequency alongside campaign duration, audience size, performance, and available frequency controls.
15. Impression Share Metrics
Search advertising may provide impression share reporting.
Search Impression Share
Search impression share represents the impressions received divided by the estimated eligible impressions available to the campaign or other reported entity, according to Google's reporting definitions.
Formula:
Search Impression Share = (Impressions Received ÷ Estimated Eligible Impressions) × 100
Lost Impression Share
Depending on the report, advertisers may see estimates of impression share lost because of budget or rank.
These metrics help diagnose whether budget constraints or Ad Rank-related factors are limiting exposure.
Important Considerations
Impression share is based on estimated eligible opportunities, not every possible search.
Use the metric alongside conversions, CPA, budget, and business objectives. Maximizing impression share is not always the right goal.
16. A Practical Example: Calculating Multiple KPIs
Consider a hypothetical digital advertising campaign with the following results:
Advertising cost: ₹20,000
Impressions: 400,000
Clicks: 4,000
Conversions: 100
Attributed conversion value: ₹80,000
CPM
₹20,000 ÷ 400,000 × 1,000 = ₹50
CPC
₹20,000 ÷ 4,000 = ₹5
CTR
4,000 ÷ 400,000 × 100 = 1%
Conversion Rate
100 ÷ 4,000 × 100 = 2%
CPA
₹20,000 ÷ 100 = ₹200
ROAS
₹80,000 ÷ ₹20,000 = 4.0, or 400%
How to Interpret the Results
The campaign generated 400,000 impressions and 4,000 clicks at an average CPC of ₹5. Two percent of the clicks converted under the defined conversion measurement, resulting in a ₹200 CPA.
The attributed conversion value was four times the advertising cost.
However, these figures alone do not establish profitability. The business should also review margins, conversion quality, attribution, and other relevant costs.
17. How to Diagnose Performance Changes
Use relationships between metrics to identify likely causes.
CPM Increases but CTR Remains Stable
Possible explanations include more expensive inventory, higher auction competition, or a change in the inventory mix.
Review campaign settings and the value of the audience being reached.
CTR Falls but CPM Remains Stable
Potential causes include creative fatigue, lower message relevance, audience changes, or placement differences.
Review creative performance and audience quality.
CPC Increases
CPC can rise because of higher costs, lower CTR, changes in auction conditions, or a different inventory mix.
Check both click costs and the factors influencing those costs.
Conversion Rate Falls
Review landing-page functionality, traffic quality, offer relevance, website speed, tracking, and changes in the conversion process.
CPA Increases
CPA can increase because clicks become more expensive, conversion rate falls, or both.
Check the underlying metrics before changing bids or budgets.
ROAS Falls
Investigate changes in conversion volume, average order value, conversion values, attribution, product mix, and advertising costs.
A ROAS decline does not automatically mean that the campaign should be paused; assess the underlying business objective and profitability.
18. Common Formula Mistakes
Avoid these frequent errors when calculating and reporting advertising metrics.
Dividing cost by impressions without multiplying by 1,000 when calculating CPM.
Reporting clicks as a percentage without dividing by impressions and multiplying by 100 for CTR.
Calculating CPA using leads when the intended conversion is a paying customer.
Comparing conversion rates that use different denominators.
Treating ROAS as profit.
Comparing platform-reported conversions without checking attribution definitions.
Treating reach and impressions as interchangeable.
Comparing viewability metrics that use different measurement standards.
Ignoring currency differences when comparing campaigns.
Mixing data from different reporting periods.
Using rounded numbers for calculations that require precision.
Assuming that a higher CTR always indicates a better campaign.
19. Digital Advertising Formula Quick Reference
Metric | Formula |
|---|---|
CPM | Cost ÷ Impressions × 1,000 |
CPC | Cost ÷ Clicks |
CTR | Clicks ÷ Impressions × 100 |
CPA | Cost ÷ Conversions |
CPL | Marketing Cost ÷ Leads |
Cost per Qualified Lead | Relevant Cost ÷ Qualified Leads |
Conversion Rate | Conversions ÷ Defined denominator × 100 |
ROAS | Attributed Conversion Value ÷ Ad Cost |
ROI | (Return − Investment) ÷ Investment × 100 |
AOV | Revenue ÷ Orders |
CAC | Relevant Sales and Marketing Costs ÷ New Customers |
Frequency | Impressions ÷ Reach |
Viewability Rate | Viewable Impressions ÷ Measured Impressions × 100 |
Video Completion Rate | Completed Views ÷ Video Starts × 100 |
Search Impression Share | Impressions Received ÷ Estimated Eligible Impressions × 100 |
Always confirm the reporting definitions used by the relevant platform.
20. Digital Advertising Campaign Review Checklist
Before finalizing a campaign report, check the following:
Confirm the campaign objective.
Verify the reporting period and currency.
Confirm that cost and impression data are complete.
Calculate CPM, CPC, and CTR where relevant.
Validate the conversion definition and denominator.
Calculate CPA or CPL using the correct conversion event.
Verify conversion value before calculating ROAS.
Review reach and frequency where available.
Check viewability or video metrics when relevant.
Compare results against the correct targets.
Investigate significant changes.
Confirm tracking and attribution settings.
Separate platform-reported results from broader business outcomes.
Document insights and recommended actions.
Conclusion
Digital advertising formulas help marketers measure campaign delivery, cost efficiency, engagement, conversions, and attributed business value. Understanding these calculations makes campaign reporting more accurate and helps teams identify where performance needs attention.
Use this cheat sheet as a quick reference when preparing reports, optimizing paid campaigns, comparing programmatic inventory, evaluating conversion performance, or preparing for digital marketing interviews.
The most effective analysis combines accurate calculations with business context. A formula tells you what happened; good marketing analysis helps explain why it happened and what to do next.



