Paid media planning
Ad Cost Calculator
Convert CPM, CPC and CPA, plan budgets, estimate maximum bids and compare advertising channels.
- CPM · CPC · CPA
- Budget and max bid
- Channel benchmarks
Verified July 14, 2026 · formulas and benchmarks
CPC from CPM uses CPC = CPM / (CTR × 10). Industry benchmarks are indicative for the Polish market in 2026.
CPM, CPC, CPA - what do they mean?
Convert metrics in 3 steps
Input data
Performance metrics
Calculation results
At budget 5 000 PLN:
Plan budget based on goals or check what you can achieve with a given budget.
Your goal
Required budget
Calculate the maximum bid you can pay per click or per 1,000 impressions while staying profitable.
Conversion data
Campaign metrics
Maximum bids
Average ad metric values by platform and industry. Use as a reference point.
Benchmarks by platform
| Platform | Avg CPM | Avg CPC | Avg CTR | Avg CR |
|---|---|---|---|---|
| Google Search | 15-40 PLN | 1-5 PLN | 2-5% | 2-5% |
| Google Display | 5-15 PLN | 0.5-2 PLN | 0.3-1% | 0.5-1% |
| YouTube | 20-60 PLN | 0.5-3 PLN | 0.5-2% | 1-2% |
| Meta (Facebook/IG) | 10-30 PLN | 0.5-3 PLN | 0.8-2% | 1-3% |
| TikTok | 5-20 PLN | 0.3-1.5 PLN | 1-3% | 1-2% |
| 30-80 PLN | 5-15 PLN | 0.4-1% | 2-5% | |
| 8-25 PLN | 0.5-2 PLN | 0.5-1.5% | 1-3% |
Benchmarks by industry (Search)
| Industry | Avg CPC | Avg CTR | Avg CR | Avg CPA |
|---|---|---|---|---|
| Ecommerce / Retail | 1.5-4 PLN | 2-3% | 1-3% | 50-150 PLN |
| Travel | 2-6 PLN | 3-5% | 2-4% | 80-200 PLN |
| Finance / Insurance | 8-25 PLN | 2-4% | 3-6% | 150-500 PLN |
| B2B / SaaS | 5-15 PLN | 2-4% | 2-5% | 100-400 PLN |
| Education | 3-8 PLN | 3-5% | 4-8% | 40-150 PLN |
| Real Estate | 4-12 PLN | 2-4% | 1-3% | 150-400 PLN |
| Health & Fitness | 2-6 PLN | 2-4% | 2-5% | 50-200 PLN |
Values are indicative and may vary significantly depending on targeting, creative quality, season and competition. Data for the Polish market, 2026.
Formulas and relationships
| Metric | Formula | Example |
|---|---|---|
CPM |
(Cost / Impressions) × 1000 | 500 PLN / 50 000 × 1000 = 10 PLN |
CPC |
Cost / Clicks | 500 PLN / 1000 = 0.50 PLN |
CPA |
Cost / Conversions | 500 PLN / 10 = 50 PLN |
CTR |
(Clicks / Views) × 100% | 1000 / 50 000 × 100 = 2% |
CR |
(Conversions / Clicks) × 100% | 10 / 1000 × 100 = 1% |
CPC from CPM |
CPM / (CTR × 10) | 10 / (2 × 10) = 0.50 PLN |
CPA from CPC |
CPC / (CR / 100) | 0.50 / 0.01 = 50 PLN |
Formulas and methodology
CPM | (cost / impressions) × 1000 |
CPC | cost / clicks |
CPA | cost / conversions |
CPC from CPM | CPM / (CTR × 10) |
Break-even ROAS | 1 / gross margin rate |
Max CPA | min(AOV / target ROAS, AOV × gross margin rate) |
Original editorial calculator. Results computed locally. Max Bid applies both the target ROAS cap and the gross-margin break-even cap. Last verified: July 14, 2026.
How to lower ad costs?
The more precisely you reach your target audience, the higher CTR and CR, and lower CPA.
Test different images, copy and CTAs. Higher CTR = lower CPC at the same CPM.
A faster, better-converting page = higher CR = lower CPA.
Turn off ads during hours/days with low conversion.
Exclude keywords that don't convert (Search/Shopping).
Cheaper traffic, higher CR - reach people who already know you.