Calculate CPC, CTR, CPM, CPA, and ROAS for digital advertising campaigns. Optimize ad spend with budget planning and ROI analysis across platforms.
The Cost Per Click (CPC) Calculator analyzes digital advertising metrics including CPC, CPM (cost per thousand impressions), CPA (cost per acquisition), CTR (click-through rate), and ROAS (return on ad spend). Use it to plan budgets, evaluate campaign performance, and optimize ad spend efficiency. The same campaign can look cheap or expensive depending on which metric you focus on, so it helps to see them together. That broader view is useful when you are comparing channels or deciding whether to scale spend. It also gives you a cleaner way to sanity-check whether higher traffic is actually producing profitable outcomes before you change bids.
Digital advertising pricing involves interconnected metrics. CPC measures what you pay per website visit. CPM measures cost per 1,000 ad views. CTR determines how many people click your ad. CPA reveals the true cost of acquiring a customer. ROAS tells you whether the campaign is profitable. Understanding these relationships is essential for maximizing advertising ROI.
Enter your campaign data — budget, clicks, impressions, conversions — to see all key performance indicators simultaneously. Use the scenario planner to model different budget levels and conversion rates.
Use this calculator when you need to connect spend, traffic, conversions, and revenue in one view instead of checking CPC, CPA, and ROAS separately. It is useful for campaign planning, post-campaign reporting, and sanity-checking whether higher click volume is actually producing efficient customer acquisition. That makes it easier to decide whether to scale spend or fix the funnel first, rather than chasing one metric in isolation.
CPC = Total Spend / Clicks. CPM = (Total Spend / Impressions) × 1000. CTR = (Clicks / Impressions) × 100. CPA = Total Spend / Conversions. Conversion Rate = (Conversions / Clicks) × 100. ROAS = Revenue / Ad Spend. Profit = Revenue - Ad Spend.
Result: CPC = $0.50, CTR = 2.0%, CPA = $25, ROAS = 3.0×
CPC = $5,000/10,000 = $0.50 per click. CTR = 10,000/500,000 = 2%. CPA = $5,000/200 = $25. Revenue = 200 × $75 = $15,000. ROAS = $15,000/$5,000 = 3.0× (300% return). Profit = $10,000.
**CPC (Cost Per Click)**: The price you pay each time someone clicks your ad. Google Ads uses an auction system where your actual CPC depends on your bid, Quality Score, and competition. You rarely pay your maximum bid.
**CPM (Cost Per Mille)**: Cost per 1,000 impressions. Standard for display and video advertising. A $5 CPM means you pay $5 for every 1,000 times your ad is shown, regardless of clicks. Useful for brand awareness campaigns.
**CPA (Cost Per Acquisition)**: The true cost of getting one customer/lead. CPA = Total Spend / Conversions. This is the metric that matters most for profitability. Target CPA should be well below your customer lifetime value or average order profit.
Average CPC by industry (Google Search): Legal: $5-50+, Insurance: $3-15, Finance: $3-12, Real Estate: $2-6, Healthcare: $2-5, eCommerce: $1-3, Technology: $1-4, Travel: $0.50-2, Education: $1-3. Facebook Ads tend to be 30-60% cheaper than Google Search for most industries.
To plan monthly ad spend: Monthly Budget = Target Monthly Conversions × Target CPA. Example: 100 sales/month at $30 CPA = $3,000/month budget. Alternatively: Monthly Budget = Target Clicks × Expected CPC = Target Impressions × (CPM/1000).
Good CPC varies wildly by industry and platform. Google Search average: $1-2. Facebook/Instagram: $0.50-1.50. Display ads: $0.10-0.50. Legal keywords can exceed $50/click. B2B can be $3-5+. The "good" CPC is one where your CPA still allows profitable ROAS.
Average Google Search CTR: 3-5%. Display ads: 0.3-0.5%. Facebook ads: 0.9-1.6%. Email marketing: 2-5%. Higher CTR means your ad is relevant, which also lowers CPC on most platforms. Top-performing search ads can exceed 10% CTR.
Lower CPA by: improving CTR (better ad copy, targeting), improving conversion rate (better landing pages, offers), lowering CPC (better quality scores, bid optimization), or using negative keywords to eliminate wasted clicks. Often, landing page optimization has the biggest impact.
Minimum viable ROAS depends on margins. If your gross margin is 50%, you need at least 2× ROAS to break even on ad spend alone. Most ecommerce targets 3-5× ROAS. Subscription businesses can accept lower initial ROAS if customer lifetime value is high.
CPC bidding is better for direct response (you pay only for clicks). CPM bidding works for brand awareness (you pay for views). If your CTR is high, CPM can be cheaper per click than CPC. If CTR is low, CPC protects your budget from paying for unclicked impressions.
Max CPC = Target CPA × Conversion Rate. If you can afford $50 CPA and your conversion rate is 4%, max CPC = $50 × 0.04 = $2.00. Or: Max CPC = (Revenue per Conversion × Target Profit Margin) × Conversion Rate.