Home Paid Ads & Analytics Tools CPC, CPM & ROAS Calculator CPC, CPM and ROAS Guide

CPC, CPM and ROAS Guide

Learn the principles behind cpc, cpm and roas, the decisions that matter most, and how to put them into practice with the related free tool.

CPC, CPM, and ROAS Explained — and How They Connect

CPC (Cost Per Click), CPM (Cost Per Mille — cost per 1,000 impressions), and ROAS (Return on Ad Spend) are the three core metrics that determine whether a paid advertising campaign is working. CPC tells you what you're paying for each visitor. CPM tells you what you're paying for exposure. ROAS tells you whether the revenue generated justifies the spend. Understanding how they relate: a low CPC sounds attractive, but if those clicks don't convert, your ROAS is poor. A high CPM on a highly targeted audience can still produce excellent ROAS if the conversion rate is strong. The metric that ultimately matters is ROAS — everything else is a diagnostic tool to understand why ROAS is what it is.

Benchmarks vary widely by industry. Google Ads average CPCs range from under £1 in some niches to £50+ in legal and financial services. Facebook/Instagram CPMs range from £3–£20 depending on audience, placement, and competition. ROAS benchmarks: e-commerce typically targets 4:1 or higher (£4 revenue per £1 spent); lead generation businesses calculate ROAS differently, using lead value rather than immediate revenue. Always benchmark against your own historical data first, then against industry averages as a secondary reference.

How to Diagnose Poor Campaign Performance Using These Metrics

If ROAS is low, start with CPC: is it within normal range for your industry? If CPC is high, the issue is either low Quality Score (improve ad relevance and landing page experience), high competition (refine targeting or bid strategy), or poor audience-message match (test different creative). If CPC is normal but ROAS is still poor, the problem is post-click: your landing page conversion rate or average order value is the bottleneck. If CPM is high, you're either targeting a competitive audience segment or your ad relevance score is low — both drive up auction costs. Running through this diagnostic sequence systematically narrows the problem to its root cause rather than making random changes that may not address the actual issue.

Attribution is the hidden variable that makes ROAS calculations complicated. Last-click attribution (the default in most platforms) attributes full credit to the last ad a user clicked before converting — systematically undervaluing awareness campaigns and overvaluing retargeting. Use data-driven attribution or at least compare last-click against first-click data to understand the full customer journey before cutting campaigns that appear to underperform in last-click models.

Setting Target ROAS for Your Business

Your target ROAS depends on your margins. If your product has a 50% gross margin and you want to spend no more than 20% of revenue on advertising, your target ROAS is 5:1. If your margins are 30% and you're willing to spend 25% of revenue on ads, your target ROAS is 4:1. Work backwards from your P&L to set a ROAS target that keeps your advertising profitable, then use this calculator to model how changes in CPC, conversion rate, and average order value affect your ability to hit that target. Raising average order value (through upsells or bundles) and improving conversion rate are often more powerful levers than reducing CPC — because they improve ROAS without requiring changes to your bidding strategy.

Related tools: Ad Budget Split Calculator · Email Campaign ROI Calculator · Traffic Goal Calculator