If you are learning digital marketing, you will often come across terms such as CPC, CPM, CTR, and ROAS. These metrics are commonly used in platforms like Google Ads, Meta Ads, and other online advertising platforms to understand how an advertising campaign is performing.
At first, these terms may look complicated, but they are actually quite simple. In this guide, we will explain CPC, CPM, CTR, and ROAS in simple words, along with their formulas, examples, and practical uses.
What Is CPC?
CPC stands for Cost Per Click.
CPC tells you how much money you are paying, on average, for each click on your advertisement.
For example, suppose you spend ₹1,000 on a Google Ads campaign and receive 200 clicks.
The CPC would be:
CPC = Total Ad Spend ÷ Total Clicks
CPC = ₹1,000 ÷ 200 = ₹5
This means you paid an average of ₹5 for each click.
Why Is CPC Important?
CPC is particularly useful when your campaign objective is to bring people to your website, landing page, product page, or another destination.
A lower CPC can allow you to generate more clicks with the same budget. However, a low CPC does not automatically mean a successful campaign.
For example, an advertisement may generate cheap clicks but very few leads or sales. Therefore, CPC should be analyzed together with other metrics such as CTR, conversion rate, and ROAS.
Simple Example
Imagine two campaigns:
- Campaign A: ₹1,000 spent and 100 clicks → CPC = ₹10
- Campaign B: ₹1,000 spent and 250 clicks → CPC = ₹4
Campaign B generated more clicks for the same budget. But you should also check whether those clicks resulted in meaningful actions such as leads or purchases.

What Is CPM?
CPM stands for Cost Per Mille.
“Mille” means 1,000, so CPM means the cost of receiving 1,000 ad impressions.
An impression means that your advertisement was displayed to someone.
The formula is:
CPM = (Total Ad Spend ÷ Total Impressions) × 1,000
Example
Suppose you spend ₹2,000 on advertising and your ad receives 100,000 impressions.
CPM would be:
₹2,000 ÷ 100,000 × 1,000 = ₹20
Your CPM is therefore ₹20.
This means you paid ₹20, on average, to have your advertisement displayed 1,000 times.
Why Is CPM Important?
CPM is especially useful for campaigns focused on brand awareness and reach.
For example, a new business launching a brand may want as many relevant people as possible to see its advertisement. CPM can help the advertiser understand how efficiently the campaign is generating impressions.
However, a low CPM does not necessarily mean that an advertisement is effective. You should also consider who is seeing the ad, whether they are engaging with it, and whether they eventually become customers.
What Is CTR?
CTR stands for Click-Through Rate.
CTR tells you what percentage of people who saw your advertisement clicked on it.
The formula is:
CTR = (Total Clicks ÷ Total Impressions) × 100
Example
Suppose your advertisement receives:
- 50,000 impressions
- 1,000 clicks
Your CTR would be:
1,000 ÷ 50,000 × 100 = 2%
So, your advertisement has a 2% CTR.
Why Is CTR Important?
CTR can help you understand how attractive and relevant your advertisement is to the people who see it.
A higher CTR generally means a larger percentage of people who saw the ad clicked on it. A low CTR may indicate that the creative, headline, offer, targeting, or call-to-action needs improvement.
For example, you could test:
- Different headlines
- New images or videos
- Different offers
- Stronger calls-to-action
- Different audience segments
However, CTR should not be viewed alone. An advertisement can have a high CTR but still generate poor-quality leads or sales.
What Is ROAS?
ROAS stands for Return on Ad Spend.
ROAS measures how much revenue you generate compared with the amount of money you spend on advertising.
The formula is:
ROAS = Revenue Generated from Ads ÷ Advertising Cost
Example
Suppose you spend ₹10,000 on advertising and generate ₹50,000 in revenue from those ads.
Your ROAS would be:
₹50,000 ÷ ₹10,000 = 5
This is commonly expressed as 5X ROAS.
In simple words, you generated ₹5 in revenue for every ₹1 spent on advertising.
Why Is ROAS Important?
ROAS is particularly useful for businesses that want to measure the financial return from their advertising campaigns.
For an e-commerce business, for example, ROAS can help compare different campaigns, audiences, products, or advertisements based on the revenue attributed to advertising spend.
However, remember that ROAS is not the same as profit.
If you generate ₹50,000 in revenue after spending ₹10,000 on ads, you still have other expenses such as product costs, salaries, shipping, taxes, and other business expenses.
CPC vs CPM vs CTR vs ROAS
These four metrics answer different questions:
| Metric | Meaning | Main Question |
|---|---|---|
| CPC | Cost Per Click | How much am I paying for each click? |
| CPM | Cost Per 1,000 Impressions | How much am I paying for 1,000 impressions? |
| CTR | Click-Through Rate | How many people are clicking my ad? |
| ROAS | Return on Ad Spend | How much revenue am I generating from my ad spend? |
Understanding the difference between these metrics is important because each one represents a different part of campaign performance.
How These Metrics Work Together
Let’s take a simple example.
Suppose you run a Meta Ads campaign with:
Ad Spend: ₹10,000
Impressions: 200,000
Clicks: 4,000
Revenue: ₹40,000
Your calculations would be:
CPC:
₹10,000 ÷ 4,000 = ₹2.50
CPM:
₹10,000 ÷ 200,000 × 1,000 = ₹50
CTR:
4,000 ÷ 200,000 × 100 = 2%
ROAS:
₹40,000 ÷ ₹10,000 = 4X
Looking at all four metrics together gives you a better understanding of the campaign.
Which Metric Should You Focus On?
The most important metric depends on your campaign objective.
If your goal is to generate website traffic, CPC and CTR can be useful indicators.
If your goal is brand awareness, CPM, reach, and impressions may be more relevant.
If your goal is sales, ROAS, conversions, conversion value, and cost per conversion may be more important.
For lead-generation campaigns, you may also want to track cost per lead, lead quality, conversion rate, and ultimately sales generated from those leads.
Final Thoughts
CPC, CPM, CTR, and ROAS are some of the most important metrics in digital advertising. Understanding them allows marketers to evaluate campaigns, identify areas for improvement, and make better decisions about advertising budgets.
Remember these four simple meanings:
CPC = Cost of a Click
CPM = Cost of 1,000 Impressions
CTR = Percentage of People Who Click
ROAS = Revenue Generated from Ad Spend
Once you understand these metrics, platforms such as Google Ads and Meta Ads become much easier to analyze. Instead of simply looking at how much money you spent, you can understand what your advertising budget is actually producing.
