CPC and CPM Calculator
Convert between Cost Per Click and Cost Per Mille for advertising campaigns
Calculate CPC and CPM
Total number of times your ad was shown
Total number of clicks your ad received
Total amount spent on the advertising campaign
Calculation Results
Campaign Metrics
Cost Analysis
Formulas Used
CPC: Total Cost ÷ Total Clicks
CPM: (Total Cost ÷ Total Impressions) × 1000
CTR: (Total Clicks ÷ Total Impressions) × 100
Performance Analysis
CPC ↔ CPM Conversion
Convert CPC to CPM
Formula: CPM = (CPC × 1000) ÷ (CTR ÷ 100)
Convert CPM to CPC
Formula: CPC = (CPM × CTR ÷ 100) ÷ 1000
Example Calculation
Digital Marketing Campaign
Campaign: Google Ads display campaign
Impressions: 100,000 (ad views)
Clicks: 2,500 (users who clicked)
Total cost: $5,000
Calculation Results
1. CPC = $5,000 ÷ 2,500 = $2.00 per click
2. CPM = ($5,000 ÷ 100,000) × 1000 = $50.00 per 1000 impressions
3. CTR = (2,500 ÷ 100,000) × 100 = 2.5%
This campaign has a good CTR and reasonable costs.
Advertising Metrics
Cost Per Click
Amount paid for each ad click
Cost Per Mille
Cost per 1000 ad impressions
Click-Through Rate
Percentage of impressions that result in clicks
Industry Benchmarks
Average CPC
Average CPM
Average CTR
Optimization Tips
Target specific audiences to improve CTR and reduce CPC
Create compelling ad copy that encourages clicks
Use eye-catching visuals and clear calls-to-action
Optimize ad scheduling for peak audience times
A/B test different ad variations continuously
Ensure mobile-optimized ad experiences
Understanding CPC and CPM
CPC vs CPM Models
CPC (Cost Per Click) and CPM (Cost Per Mille) are two fundamental advertising pricing models. CPC charges advertisers for each click their ads receive, while CPM charges for every 1,000 ad impressions, regardless of clicks.
When to Use Each Model
- •CPC: Best for driving traffic and conversions
- •CPM: Ideal for brand awareness campaigns
- •CPC: Pay only for engaged users
- •CPM: Predictable costs and reach
Key Relationships
CPC = Total Cost ÷ Clicks
Higher quality ads = Lower CPC
CPM = (Cost ÷ Impressions) × 1000
Better targeting = Lower CPM
CTR = (Clicks ÷ Impressions) × 100
Higher CTR = More efficient campaigns
Pro Tip: Monitor all three metrics together for comprehensive campaign optimization. High CTR with low CPC indicates excellent performance.