Ad Metrics

CPM, CPC & CPA Calculator

Calculate CPM, CPC, CTR, CPA, conversion rate and ROAS from your ad spend, impressions, clicks and conversions -- one calculator for every core ad-performance metric.

Advertisement

Enter Your Campaign Data

Campaign Metrics

CPM (Cost per 1000 Impressions)
CPC (Cost per Click)
CTR (Click-Through Rate)
CPA (Cost per Action)
Conversion Rate
ROAS (Return on Ad Spend)
Net Profit/Loss
⚠️

Disclaimer: Results are estimates for planning purposes only. Actual engagement, ad revenue, and campaign performance depend on platform algorithms, audience quality, seasonality, and other factors outside this calculator's scope. Computed entirely in your browser -- no data is sent to our servers.

Understanding the Core Ad Metrics

CPM (cost per 1000 impressions) = Spend / Impressions x 1000 -- what you pay for reach, regardless of clicks. CPC (cost per click) = Spend / Clicks -- what each click costs. CTR (click-through rate) = Clicks / Impressions x 100 -- the percentage of viewers who clicked. CPA (cost per action/acquisition) = Spend / Conversions -- your true cost per sale or lead. ROAS (return on ad spend) = Revenue / Spend -- how many dollars you earned per dollar spent.

These metrics tell different parts of the story: a low CPM with a low CTR might mean cheap-but-irrelevant reach, while a high CPC with a strong conversion rate can still be profitable if the resulting CPA is well below your customer's lifetime value. Always evaluate CPM/CPC/CTR alongside CPA and ROAS -- optimizing for cheap clicks alone can quietly increase your real cost per sale.

Worked Example

A campaign with $500 spend, 200,000 impressions, 4,000 clicks, 80 conversions, and $2,000 in revenue: CPM = $2.50, CPC = $0.13, CTR = 2.00%, CPA = $6.25, conversion rate = 2.00%, ROAS = 4.00x (excellent -- every $1 spent returned $4), and net profit = $1,500.

Frequently Asked Questions

It depends heavily on your margins, but as a rough guide: 4x+ is generally considered strong for most e-commerce and lead-gen businesses, 2-4x is acceptable if margins are healthy, and below 2x usually means the campaign is barely breaking even or losing money once product/fulfillment costs are factored in. Businesses with thin margins need a higher ROAS to be profitable than businesses with high-margin products.
CPC only tells you the cost of getting someone to your site -- it says nothing about whether they actually bought or converted. Two campaigns can have identical CPC but wildly different CPA if one attracts higher-intent traffic; CPA (and ultimately ROAS) is what actually determines whether a campaign makes or loses you money, which is why performance marketers optimize toward CPA/ROAS rather than CPC alone.
CTR is a strong signal of ad relevance and creative quality -- a low CTR often means your targeting or creative isn't resonating, which typically also drives up your CPM over time on platforms that factor relevance into ad auctions (like Meta and Google Ads). Improving CTR frequently lowers your effective CPM and CPC as a side effect, even though CTR itself isn't a bottom-line metric.
Advertisement