Marketing ROI Calculator

Paid Media Metrics

CPC (Cost Per Click) Calculator

The CPC (Cost Per Click) Calculator tells you the average price you pay every time someone clicks your ad by dividing your total ad spend by the number of clicks it produced. Enter spend and clicks and it returns your cost per click, and you can run it in reverse to see how many clicks a fixed budget will buy. The result is the unit price of traffic, which is the starting point for working out what that traffic actually costs you per sale.

Who it's for: Shopify and DTC marketers buying paid traffic on Meta, Google, or any platform who want to know what a click costs and how far a budget will stretch.

Loading calculator…

How the CPC Calculator works

You enter your total ad spend for a campaign or period and the number of clicks it generated. The tool divides spend by clicks to give your average cost per click. If you spent 2,000 and received 800 clicks, your CPC is 2.50, meaning each visit to your site cost you that amount on average.

The same relationship works backwards for planning. If you know your typical CPC and have a fixed budget, clicks equal budget divided by CPC, so a 5,000 budget at a 2.50 CPC buys roughly 2,000 clicks. This lets you forecast traffic volume before a campaign runs rather than discovering it afterward.

CPC on its own does not tell you whether a click is cheap or expensive. A high CPC can still be profitable if that traffic converts well and your order value is large, while a low CPC is worthless if nobody buys. Read CPC alongside your conversion rate and average order value to judge it, because those three together determine your real cost per customer.

To turn clicks into cost per sale, divide CPC by your conversion rate: a 2.50 CPC at a 2 percent conversion rate means it takes 50 clicks to make a sale, so your cost per acquisition is 125. That is the same logic the CPA Calculator uses, and it is the number you should compare against your margin and break-even, not the raw click price.

The formula

CPC = total ad spend / number of clicks. Working backwards, clicks = budget / CPC.

Frequently asked questions

What is a good cost per click?+

There is no universal good CPC because it varies enormously by platform, industry, and audience competitiveness, and a high CPC can be perfectly profitable while a low one loses money. Rather than chasing a benchmark number, judge your CPC against the revenue each click ultimately produces, which depends on your conversion rate and average order value. A click is only too expensive when your cost per acquisition exceeds what a customer is worth to you.

What is the difference between CPC and CPA?+

CPC is the cost of a single click, while CPA is the cost of an actual conversion such as a purchase or lead. Because only a fraction of clicks convert, CPA is always higher than CPC, and the link between them is your conversion rate: CPA equals CPC divided by conversion rate. CPC tells you what traffic costs, but CPA tells you what a customer costs, which is the figure that matters for profitability.

How can I lower my CPC?+

The most reliable lever is improving ad relevance and click-through rate, because platforms reward ads that earn more clicks per impression with lower costs. Tightening your targeting, refreshing tired creative, and testing new audiences all help, as does adding negative keywords on search to stop paying for irrelevant clicks. Be careful not to optimize for cheap clicks at the expense of quality, since the goal is profitable customers, not just inexpensive traffic.

How do I use CPC to plan a campaign budget?+

Work backwards from the traffic you need. If you know roughly how many clicks it takes to hit your sales target, multiply that click count by your expected CPC to size the budget, or divide your available budget by CPC to see how many clicks it will buy. Pairing this with your conversion rate lets you forecast not just clicks but the orders and revenue a given spend level should produce.

Does a low CPC always mean a campaign is performing well?+

No. A low CPC only means traffic is cheap, not that it is valuable. If those inexpensive clicks come from poorly matched audiences or low-intent placements, they may convert badly and produce a worse cost per acquisition than higher-priced, higher-intent clicks. Always read CPC together with conversion rate and order value rather than treating a cheap click as a success on its own.

Related calculators