What Is CPC?
Cost per click (CPC) is the average amount you pay for each click on an ad. It helps Shopify merchants compare campaign costs, but a low CPC is only profitable when those clicks convert into orders with enough gross profit to cover advertising costs.
CPC depends on both auction prices and campaign performance. Compare it with your revenue and gross profit per click—not just with another store’s average—to decide whether a campaign can afford to keep running.
CPC Formulas
Average cost per click
CPC = Total Ad Spend ÷ Total Clicks
Click-through rate
CTR = (Clicks ÷ Impressions) × 100
Revenue per click
Revenue per Click = Average Order Value × Conversion Rate
Break-even CPC
Break-even CPC = Average Order Value × Gross Margin × Conversion Rate
Cost per acquisition
CPA = Total Ad Spend ÷ Purchases
When conversion rate is entered as a percentage:
CPA = CPC ÷ Conversion Rate
Return on ad spend
ROAS = Revenue from Ads ÷ Ad Spend
Gross margin should be entered as a decimal in the break-even formula: for example, 55% becomes 0.55. Break-even CPC uses gross profit available before ad costs; it does not account for other expenses such as fulfillment, payment processing, or overhead.
How to Use This Calculator
- Enter adSpend for the campaign or time period you are measuring. Use the same currency and date range as your click and sales data.
- Enter clicks and impressions from the same campaign report. The calculator uses impressions to calculate click-through rate (CTR).
- Enter conversionRate as a percentage of clicks that result in a purchase, not as a decimal.
- Enter avgOrderValue for purchases attributed to those ads. Use the order value after discounts if that is how your store reports sales.
- Enter grossMargin as a percentage after product cost. This helps estimate the maximum affordable CPC before other business costs.
- Compare the results—CPC, break-even CPC, revenue per click, CPA, and ROAS—to decide whether the campaign is meeting your profitability target.
For a broader campaign plan, compare this estimate with the budget and channel assumptions in the Google Ads Budget Calculator or Meta Ads Budget Calculator.
Step-by-Step Example
Suppose a Shopify store advertises a ceramic pour-over coffee set during one campaign period:
| Metric | Calculation | Result |
|---|---|---|
| CPC | $900 ÷ 1,200 clicks | $0.75 |
| CTR | 1,200 ÷ 100,000 × 100 | 1.2% |
| Purchases | 1,200 × 3% | 36 |
| Revenue | 36 × $80 average order value | $2,880 |
| Revenue per click | $80 × 0.03 | $2.40 |
| Break-even CPC | $80 × 0.55 × 0.03 | $1.32 |
| CPA | $900 ÷ 36 | $25.00 |
| ROAS | $2,880 ÷ $900 | 3.2× |
The campaign’s $0.75 CPC is below its $1.32 break-even CPC, so its clicks generate enough gross profit to cover ad spend under these assumptions. Gross profit is $2,880 × 55% = $1,584; subtracting $900 in ads leaves $684 before other costs.
How to Judge CPC Against Campaign Profitability
A break-even CPC is a ceiling, not a target. At that price, gross profit from the average click is fully consumed by advertising, leaving nothing for shipping, transaction fees, returns, or fixed expenses. Set a target below break-even to leave room for those costs and for variation in conversion rates.
| CPC compared with break-even CPC | What it suggests | Practical response |
|---|---|---|
| Well below break-even | Clicks have room to cover other costs | Check whether you can scale without lowering conversion quality |
| Near break-even | Small changes in conversion rate or margin can erase profit | Test the landing page, offer, and audience before raising spend |
| Above break-even | The current average click is not profitable on gross margin alone | Reduce click costs, improve conversion economics, or pause the campaign |
These are decision guidelines, not universal performance benchmarks. Calculate break-even separately for each product or campaign when order value, margin, or conversion rate differs. Use the ROAS Calculator to examine profit ROAS and break-even ROAS alongside revenue-based ROAS.
CPC also connects to CPM and CTR. When CTR is entered as a percentage number, CPC = CPM ÷ (CTR × 10); therefore, a stronger click-through rate can lower effective CPC if CPM stays constant. The CPM Calculator can help compare impression costs with click costs.
Data and Market Benchmarks
CPC averages vary by platform, industry, audience, and competition, so treat published ranges as context rather than a profitability target. Common broad estimates are $1–$5 for Google Search, $0.30–$1.50 for Google Shopping, $0.50–$2.00 for Facebook and Instagram, and $0.50–$1.50 for TikTok. Your own break-even CPC is more useful for budget decisions because it reflects your product economics.
Researching customer demand and competing offers can help explain why auction costs or conversion rates differ; the U.S. Small Business Administration’s market research guide outlines ways to assess customers and competitors. Keep ad claims accurate as you test offers: the Federal Trade Commission’s advertising guidance explains that online advertising must follow the same truth-in-advertising principles as other media.
6 Tips to Improve CPC Profitability
- Test conversion rate before increasing bids. Change conversionRate from 1.8% to 2.2% and see how the break-even CPC changes; improving the landing page may create more room to bid.
- Raise order value with a relevant bundle. Change avgOrderValue from $48 to $56 to estimate how a complementary-product offer affects revenue per click and break-even CPC.
- Check margin by product. Change grossMargin from 42% to 50% to model a supplier discount or a product with a higher contribution margin; do not use the store-wide average if the advertised SKU differs.
- Test creative to improve CTR. If CPM is $12, changing CTR from 0.9% to 1.3% reduces the implied CPC from about $1.33 to $0.92, assuming CPM holds steady.
- Exclude low-intent traffic. In Google Ads, review search terms and add irrelevant queries as negative keywords; in Meta Ads, test excluding audiences that generate clicks but few purchases.
- Set a CPC target below the ceiling. If your calculated break-even CPC is $1.40, test a bid cap near $1.00 and monitor orders as well as click volume; a cheaper click is not an improvement if it stops converting.
Frequently Asked Questions
How do you calculate CPC?
CPC = Total Ad Spend / Total Clicks. If you spent $2,000 and received 1,600 clicks, your CPC is $1.25. This is your average cost per click—individual clicks may cost more or less depending on auction competition and targeting.
What is a good CPC for ecommerce?
It depends on your margins and conversion rate. Average CPCs: Google Search $1-$5, Google Shopping $0.30-$1.50, Facebook/Instagram $0.50-$2.00, TikTok $0.50-$1.50. The real question is whether your CPC is below your break-even CPC (max affordable CPC); this calculator estimates that ceiling from your margin and conversion rate.
What is break-even CPC?
Break-even CPC is the maximum you can pay per click and still cover ad costs with gross profit, before other expenses. Formula: AOV × Gross Margin × Conversion Rate. With $60 AOV, 60% margin, and 2.5% CVR: $60 × 0.60 × 0.025 = $0.90 break-even CPC; a higher CPC means the campaign loses money on average before other costs.
How do I lower my CPC?
Improve ad relevance and landing-page quality, refine targeting, exclude non-converting audiences, and use negative keywords in Google Ads. Test bidding strategies, placements, and formats, and improve CTR with stronger creative; changes should be judged by purchases and profit, not CPC alone.
What is the relationship between CPC, CPM, and CTR?
CPC = CPM / (CTR × 10), when CTR is expressed as a percentage number; equivalently, CPM = CPC × CTR × 10. A $10 CPM with 2% CTR gives a $0.50 CPC, so higher CTR can reduce effective click costs even when CPM is unchanged.
About This Calculator
The CPC Calculator was built by Luis Dev Studio for Shopify merchants comparing ad costs with click value and product margins. For help interpreting campaign economics or planning a store, explore our services or contact us.
Updated by Luis Gonzalez · Apr 3, 2026