CPC/CPM Calculator
Calculate your advertising costs with this free CPC and CPM calculator. Figure out your cost per click, cost per thousand impressions, click-through rate, and total ad spend. You can also check out the character and content limits for major social media platforms to help plan your ad copy.
What is CPC?
CPC stands for Cost Per Click. It's the amount you pay each time someone clicks on your ad. This pricing model is common on platforms like Google Ads, Facebook, and most other advertising networks.
CPC is calculated by dividing your total ad spend by the number of clicks you received. So if you spent $100 and got 200 clicks, your CPC would be $0.50.
Lower CPCs are generally better since you're paying less for each visitor. But keep in mind that the cheapest clicks aren't always the most valuable. A higher CPC that brings in qualified buyers can be worth more than cheap clicks that don't convert.
What is CPM?
CPM stands for Cost Per Mille, which is Latin for "thousand." It's the cost you pay for every 1,000 times your ad is shown to people, regardless of whether they click on it or not.
CPM pricing is popular for brand awareness campaigns where the goal is getting your message in front of as many eyeballs as possible. Display ads, video ads, and social media awareness campaigns often use CPM bidding.
To figure out your CPM, divide your total spend by impressions, then multiply by 1,000. If you spent $50 for 25,000 impressions, your CPM would be $2.00.
What is CTR and Why Does It Matter?
CTR is your Click-Through Rate - the percentage of people who click on your ad after seeing it. It's one of the most important metrics for measuring how well your ads resonate with your audience.
A higher CTR usually means your ad copy and creative are doing their job. It also tends to lower your costs on platforms like Google and Facebook, since they reward ads that people actually want to click on.
Average CTRs vary a lot by platform and industry. Search ads typically see higher CTRs (around 2-3%) because people are actively looking for something. Display and social ads usually hover around 0.5-1% since users aren't necessarily in buying mode.
When Should I Use CPC vs CPM Bidding?
The choice between CPC and CPM depends on what you're trying to accomplish with your campaign.
- Use CPC when you want direct action. If your goal is getting people to your website, signing up for something, or making a purchase, CPC makes sense. You only pay when someone shows enough interest to click.
- Use CPM when you want brand exposure. If you're launching a new product, building brand awareness, or running a retargeting campaign, CPM can be more cost-effective. You're paying for visibility, not necessarily immediate action.
- Consider your CTR. If you have a really high CTR, CPM bidding might actually be cheaper than CPC. Do the math to see which model gives you better value.
What's a Good CPC for My Industry?
CPCs vary dramatically by industry, platform, and competition level. Here are some rough benchmarks to give you an idea.
- E-commerce and retail. Average CPCs range from $0.50 to $2.00 on most platforms.
- Finance and insurance. These are some of the most expensive keywords, with CPCs often exceeding $5-10.
- Legal services. Another pricey category, averaging $5-7 per click on search ads.
- B2B and SaaS. Usually falls between $2-5 depending on the niche.
- Travel and hospitality. Typically $0.50-2.00 for most campaigns.
These are just averages though. Your actual CPC will depend on your targeting, ad quality, competition, and bidding strategy.
Related Tools
Let's Grow Your Business
Want some free consulting? Let’s hop on a call and talk about what we can do to help.