Advertising
CPM Calculator
CPM (cost per thousand impressions) from ad spend and impressions, a standard metric for display and social ads.
CPM = Ad spend ÷ Impressions × 1000
Also called cost per mille · cost per thousand impressions
Marketing & Growth · 10 calculators
Plan ad campaigns: CPM, CPC, CPA, CTR, ROAS, ad spend, cost per lead, break-even ROAS, impressions and clicks.
Advertising
CPM (cost per thousand impressions) from ad spend and impressions, a standard metric for display and social ads.
CPM = Ad spend ÷ Impressions × 1000
Also called cost per mille · cost per thousand impressions
Advertising
Cost per click (CPC): ad spend divided by clicks — for Google Ads, Meta, LinkedIn and more.
Cost per click = Ad spend ÷ Clicks
Also called cost per click · cpc formula
Advertising
Cost per acquisition (CPA) — cost per conversion or sale — from total campaign spend and conversions.
CPA = Campaign spend ÷ Conversions
Also called cost per acquisition · cost per conversion
Advertising
Click-through rate (CTR): clicks as a percentage of impressions for ads, emails and search results.
CTR = Clicks ÷ Impressions × 100
Also called click through rate · ctr formula
Advertising
Return on ad spend (ROAS) from ad revenue and spend, plus profit after product margin.
ROAS = ad revenue ÷ ad spend
Also called return on ad spend · roas formula
Advertising
Ad budget needed to hit a conversion goal from CPC and conversion rate — or conversions from a given budget.
Spend = goal ÷ conversion rate × CPC
Also called advertising budget · ppc budget calculator
Advertising
Cost per lead (CPL): marketing spend divided by the number of leads generated.
Cost per lead = Marketing spend ÷ Leads
Also called cpl calculator · cost per lead
Advertising
The minimum return on ad spend (ROAS) needed to break even, from your profit margin before ad costs.
Break-even ROAS = 1 ÷ margin
Also called breakeven roas · minimum roas
Advertising
How many ad impressions a budget buys at a given CPM, and expected clicks at your CTR.
Impressions = budget ÷ CPM × 1000
Also called impressions from budget · ad impressions
Advertising
Expected clicks from impressions and CTR, or from budget and CPC, with the resulting cost.
Clicks = impressions × CTR
Also called expected clicks · clicks from ctr
| CPM | CPM = Ad spend ÷ Impressions × 1000 |
|---|---|
| CPC | Cost per click = Ad spend ÷ Clicks |
| CPA | CPA = Campaign spend ÷ Conversions |
| CTR | CTR = Clicks ÷ Impressions × 100 |
| ROAS | ROAS = ad revenue ÷ ad spend |
| Ad Spend | Spend = goal ÷ conversion rate × CPC |
| Cost Per Lead | Cost per lead = Marketing spend ÷ Leads |
| Break-Even ROAS | Break-even ROAS = 1 ÷ margin |
| Impression | Impressions = budget ÷ CPM × 1000 |
| Click | Clicks = impressions × CTR |