Online ads: CPM, CPC, CTR, ROAS
Analyse a Google, Meta or TikTok campaign: cost per click, per sale and return on ad spend.
How it works
CPM = spend / impressions × 1000. CTR = clicks / impressions. CPC = spend / clicks. CPA = spend / sales. ROAS = revenue / spend (above 1, ads bring in more than they cost, before margin).
Results are for guidance only and do not replace professional advice.
Worked example
With the default values:
- Amount spent1500
- Impressions220000
- Clicks3300
- Sales / conversions95
- Revenue generated5700
you get:
- ROAS (return on ad spend)× 3.8
- CTR (click-through rate)1.5 %
- CPC (cost per click)€0.45
- CPM (cost per 1,000 impressions)€6.82
Frequently asked questions
How does the “Online ads: CPM, CPC, CTR, ROAS” tool work?
CPM = spend / impressions × 1000. CTR = clicks / impressions. CPC = spend / clicks. CPA = spend / sales. ROAS = revenue / spend (above 1, ads bring in more than they cost, before margin).
What do I need to enter?
Just fill in: amount spent, impressions, clicks, sales / conversions, revenue generated. The result updates as you type.
Can you give an example?
Amount spent: 1500; Impressions: 220000; Clicks: 3300; Sales / conversions: 95; Revenue generated: 5700 → ROAS (return on ad spend): × 3.8; CTR (click-through rate): 1.5 %.
Is this calculator free, and is my data private?
Yes. HOD Calc is completely free with no sign-up. The calculation runs in your browser: nothing you type is sent or stored.