Follow me on X. @sangngqang

Cost per click (CPC)

Cost per click (CPC) is the average amount an advertiser pays each time someone clicks an ad, calculated as total ad spend divided by clicks.

What is CPC?

Cost per click, or CPC, is how much you pay on average for each click on your ad. On search ads you often bid per click directly. On social platforms like Meta you usually pay per thousand impressions, but the platform still reports an average CPC so you can see how expensive your traffic is. CPC matters because it sets the price of every visitor you buy. Combined with your conversion rate, it tells you what each sale costs. A cheap click that never buys is worthless, while an expensive click from a ready buyer can be very profitable.

How to calculate CPC

Divide total ad spend by the number of clicks in the same period. For example, if you spend $200 and get 400 clicks, your CPC is 200 divided by 400, which is $0.50. To see what that means for sales, multiply by how many clicks you need per order. If your landing page converts at 2%, you need 50 clicks for one sale, so each sale costs 50 times $0.50, which is $25. Be aware that platforms report different click types. Link clicks, which take people to your site, are usually more useful than all clicks, which include likes and profile taps.

What is a good CPC?

A good CPC is one that still leaves a profit after your conversion rate is taken into account, so it depends on your margin and how well your site converts. CPC typically varies widely by platform, country, niche and season. Search clicks for competitive buying terms are often far more expensive than social clicks, and prices usually rise during busy shopping periods. Rather than chasing a general benchmark, work backwards: divide your break-even cost per purchase by the number of clicks you need per sale. Any CPC below that number can work, and anything above it needs a better page or a higher order value.

How to lower CPC

Improve ad relevance first. On both Meta and Google, ads that people engage with tend to win auctions more cheaply. Test fresh creative and clear hooks that speak to one audience instead of everyone. Tighten targeting or keywords so you are not paying for clicks from people who will never buy. On search, add negative keywords to block irrelevant queries. Refresh ads before frequency gets high and people tire of them. Finally, remember that the lowest CPC is not the goal. Judge changes by cost per purchase, because cheaper clicks from worse visitors can raise what each sale costs.

CPC vs CPM

CPC is the cost of one click, while CPM is the cost of one thousand impressions, meaning times your ad was shown. CPM tells you how expensive it is to reach people, and CPC tells you how expensive it is to get them to your site. The two are linked by click-through rate. If your CPM is $10 and 1% of people click, you get 10 clicks per thousand impressions, so your CPC is $1. Raise the click-through rate to 2% at the same CPM and your CPC falls to $0.50.

Questions

Why is my CPC going up?
Common reasons include ad fatigue, more competition in the auction, seasonal demand, narrower targeting or weaker creative. Check frequency and click-through rate first. If people have seen the ad many times and clicks are falling, new creative is usually the fastest fix.
Should I choose CPC bidding on Meta?
Usually not for a store. Paying per click optimises for people who click, not people who buy. Most e-commerce advertisers get better results optimising for purchases and paying per impression, then using CPC only as a diagnostic number.

Related terms