CPM, CPC and CTR calculator
All three metrics come from the same three figures: spend, impressions and clicks. Enter the values from your ad report.
The calculation runs in your browser; the values you enter are not sent anywhere.
Formula: CPM = Spend ÷ Impressions × 1,000 · CPC = Spend ÷ Clicks · CTR = Clicks ÷ Impressions × 100
How it is calculated
- Step 1
CPM is the cost of showing the ad a thousand times: divide spend by impressions and multiply by a thousand.
- Step 2
CPC is the cost of one click: divide spend by the number of clicks.
- Step 3
CTR is the share of viewers who clicked: divide clicks by impressions and multiply by a hundred.
How to read the result
CPM shows how expensive it is to reach your audience; it varies by audience, country and season.
CTR shows whether the creative and copy attract interest. If CTR is low, change the creative and the first sentence first.
These three are intermediate metrics. The one to watch is cost per result: the cost of one sale, message or lead.
See your draft in a few minutes
Create an account, connect Meta and enter your address. If you do not like the draft, you do not publish; the first ad is free.
Other free tools
Frequently Asked Questions
The most frequently asked questions about your industry and Adsaify solutions.
Keep reading on this topic
What CPM, CPC, CTR, cost per result and ROAS mean, when to judge an ad, and what to change first when it underperforms.
Read the guideGuide · 6 min read2. How to Choose Your Ad Audience: Location, Age and InterestsHow to set location, age, gender and interest targeting, when to go broad, and what happens when an audience is too narrow or too wide.
Read the guideGuide · 7 min read3. How to Write Ad Headlines and CopyHow to write headlines and primary text, why to use several versions, and which phrases get ads rejected, with store and service examples.
Read the guide