Media plan and ad calculator
Compare placements by CPM, CPC, cost per subscriber, purchase and ROAS. Build a plan or actual report in a single currency and download CSV.
Free · no registrationLoading the tool…
How to use
- Add a separate row for each placement, maximum 20.
- Choose currency, plan or actual, and fill in the known metrics.
- Compare the totals and the cost of the selected action.
How it works
CPM = spend / impressions × 1 000; CPC = spend / clicks; cost per subscriber = spend / new subscribers; CPA = spend / purchases. ROAS = revenue / ad spend. The difference between revenue, ad, and other entered costs does not account for unentered expenses. Unknown values are kept as blanks; division by zero produces no result.
Example
Conditional placement costs 3 000: 10 000 impressions, 150 clicks, 30 followers, and 6 000 revenue. CPM = 300, CPC = 20, per follower = 100, ROAS = 2×. This is an arithmetic example, not a market rate. In the scenario, the result changes while the placement price stays the same.
Source: Google Ads: average cost per click. The methodology was verified on 24 September 2026.
Questions about the tool
Does the choice of currency affect the calculation?
The currency labels the original amounts and the result. Exchange rates are not loaded and no conversion is performed: bring all expenses to a single currency in advance.
Can I get an advertising forecast?
The tool recalculates the assumptions you entered. The scenario percentage is not a probability of the outcome or a forecast by the advertising platform.
Practice and examples
Continue working
The calculation result helps you make a decision. It does not guarantee organic reach, platform recommendations or sales.