How to calculate CPC
Actual CPC = Ad spend ÷ Clicks
Maximum profitable CPC = Average order value × Conversion rate × Gross margin %
The second formula reflects what a click is worth to you. Each click has a chance of becoming an order (conversion rate), each order is worth a certain amount (AOV), and you keep a share of that as gross profit (margin). Multiply them and you get the expected gross profit per click, which is the most you can pay without losing money.
Worked example
Last month your Shopping campaign spent $2,400 and received 3,000 clicks. Your average order is $90, your conversion rate is 2.5%, and your gross margin is 40%.
| Metric | Calculation | Result |
|---|
| Actual CPC | $2,400 ÷ 3,000 | $0.80 |
| Maximum profitable CPC | $90 × 2.5% × 40% | $0.90 |
| Headroom per click | $0.90 − $0.80 | $0.10 |
Each click is worth about $0.90 in gross profit and costs $0.80, so the campaign is profitable, but only by $0.10 per click, or roughly $300 a month at this volume. A small rise in competition could erase it.
Interpreting your result
Actual CPC well below the max: you have room to bid more aggressively and win more traffic, as long as conversion rate holds as you scale.
Actual CPC close to the max: you are near break-even. Any profit after overhead is thin. Focus on conversion rate and order value before increasing spend.
Actual CPC above the max: you are paying more for clicks than they earn. Lower bids, cut poor-performing products and search terms, or improve the site experience.
What counts as a "normal" CPC varies enormously by category, country, season and competition. Comparing your CPC to someone else's is far less useful than comparing it to your own maximum profitable CPC, which is specific to your economics.
CPC, CPA and ROAS: how they connect
These metrics describe the same spending:
CPA = CPC ÷ Conversion rate
ROAS = (Conversion rate × AOV) ÷ CPC
In the example, a $0.80 CPC at 2.5% conversion gives a $32 CPA and a ROAS of about 2.8. Your break-even CPA is $36 (40% of $90), and break-even ROAS is 2.5. Use the target CPA calculator and the ROAS calculator to look at the same campaign from those angles.
How to improve your CPC economics
You can either lower actual CPC or raise the maximum you can afford. Often the second is easier.
- Raise conversion rate. Doubling conversion rate doubles your maximum profitable CPC. Product page speed, clear shipping costs, reviews and trust signals all count. The conversion rate calculator helps track it.
- Raise AOV through bundles, volume pricing and free-shipping thresholds.
- Improve feed quality. In Google Shopping, clear titles, accurate product types and strong images bring more relevant clicks, which tend to convert better.
- Add negative keywords to stop paying for searches that never convert.
- Use Smart Bidding with a realistic target. Target ROAS or Target CPA lets Google adjust bids per auction instead of using one manual CPC everywhere.