How to Calculate Your Target CPA and CPL Before Running Ads

Before you start Google Ads or Meta ads, or hire an agency to run them, there is one question you should be able to answer: how much can I pay to get one customer, and one lead?
Without that number, you launch the campaign, leads start coming in at some price, and you have no way to tell whether that price is good or is quietly losing you money. With it, you and your agency have a clear target to plan budgets, bids and strategy around from day one.
The good news: you can work it out yourself in a few minutes, from numbers you already know about your business.
Quick formulas
- Profit per sale = average sale value × profit margin
- Break-even CPA = profit per sale (pay more and every sale loses money)
- Target CPA = profit per sale × the share of profit you are willing to spend (often 30% to 50%)
- Target CPL = target CPA × lead-to-sale rate
- Max CPC = target CPL × landing page conversion rate
CPA is cost per acquisition: what you pay in ads for one sale or customer. CPL is cost per lead: what you pay for one enquiry, form fill or call.
Step 1: Work out your profit per sale
Start with profit, not the sale price. Ad spend has to come out of what you keep after delivering the product or service, not out of the revenue.
Profit per sale = average sale value × profit margin
Use the margin after the direct costs of each sale: materials, stock, the staff time to deliver, delivery, payment fees. If you have a sales team on commission, or pay an agency a monthly fee, take those out too, or remember to cover them separately.
Example: a company installs home solar systems. The average job is $8,000, and after equipment, installation crew and permits, they keep 25%.
Profit per sale = $8,000 × 25% = $2,000
Step 2: Find your break-even CPA
If you pay $2,000 in ads to win one $8,000 job, you have made nothing: no profit, no loss. That is your break-even CPA.
Break-even CPA = profit per sale = $2,000
Anything above that, and every sale from ads loses money. So your real target has to sit below it.
Step 3: Choose your target CPA
Now decide how much of that profit you are happy to spend to win the customer. Many businesses use 30% to 50% of the profit per sale as a starting range. That is a planning choice, not a rule: you can go lower if margins are tight, or higher if winning customers quickly matters more than profit on the first sale.
For the solar company:
| Share of profit spent on ads | Target CPA | Profit left per sale |
|---|---|---|
| 30% | $600 | $1,400 |
| 40% | $800 | $1,200 |
| 50% | $1,000 | $1,000 |
| 70% | $1,400 | $600 |
Even at 70%, they still keep $600 per sale. The table shows the trade-off clearly: the more you allow per customer, the more customers you can buy, and the less you keep from each one.
What if customers buy again?
If a customer comes back, refers others or pays every month, the first sale is not the whole story. You can base the target on lifetime profit instead: profit per sale × the average number of purchases. A gym or software subscription can often afford a much higher CPA than a one-off sale.
Be careful with this. It only works if you have real repeat data, and you pay the ad cost now while the profit comes in over months. Check you have the cash to wait. The LTV to CAC ratio calculator helps compare the two.
Step 4: Turn the target CPA into a target CPL
Most service businesses do not get a sale from an ad directly. They get a lead: a form, a call or a WhatsApp message. Then some of those leads become customers.
So you need your lead-to-sale rate: out of every 100 leads, how many buy?
Target CPL = target CPA × lead-to-sale rate
If the solar company closes 10% of its leads (1 in 10):
| Target CPA | Lead-to-sale rate | Target CPL |
|---|---|---|
| $600 | 10% | $60 |
| $800 | 10% | $80 |
| $1,000 | 10% | $100 |
So any lead under about $60 to $100 fits the plan. If leads cost $150, either the ads, the lead quality or the sales process needs work, or the target was not realistic for this market.
The lead-to-sale rate matters as much as the ad cost. If better follow-up raised it from 10% to 15%, the same $1,000 target CPA would allow $150 per lead.
Step 5: Go one level further: the max CPC
You can take it down to a click as well. If your landing page turns 8% of visitors into leads:
Max CPC = target CPL × landing page conversion rate
$60 × 8% = $4.80 per click at most, for the lower target. Compare that with the CPCs for your keywords in Keyword Planner. If the top-of-page bids for your main keywords are $12, you can see before spending anything that this plan will not work without a better landing page, a better offer, or cheaper keywords.
Run the numbers with different assumptions
Your margin, closing rate and conversion rate are estimates. Run the whole calculation two or three times with different values, so you know the range, not just one number.
Here is the solar company again, with a 40% share of profit and a 10% lead-to-sale rate, but different margins:
| Profit margin | Profit per sale | Target CPA (40%) | Target CPL (10%) |
|---|---|---|---|
| 20% | $1,600 | $640 | $64 |
| 25% | $2,000 | $800 | $80 |
| 30% | $2,400 | $960 | $96 |
If the plan only works in the best case, it is risky. If it works in the worst case, you can start with confidence.
Selling online? Use break-even ROAS instead
For an online store, where the sale happens on the website, it is easier to think in ROAS (return on ad spend: revenue ÷ ad spend) than in CPA.
Break-even ROAS = 1 ÷ profit margin
With a 25% margin, break-even ROAS is 1 ÷ 0.25 = 4: every $1 in ads must bring $4 in sales just to break even. Your target ROAS should be above that.
How to use these numbers in Google Ads
- Check what your conversion is. In Google Ads, "CPA" means cost per conversion. If your conversion action is a lead form or call, Google's CPA is really your CPL, so compare it with your target CPL, not your target CPA.
- Starting Target CPA bidding. Once a campaign has a steady flow of conversions, you can switch to the Target CPA bid strategy. A common approach is to start near your actual recent CPA, then move it toward your target in small steps, giving each change time to settle. A target far below what the campaign achieves usually cuts volume sharply.
- Track sales, not just leads. If many leads are junk, the ad platform will happily keep buying cheap junk leads. Mark which leads became customers and, where possible, import those sales back into Google Ads as offline conversions, so the bidding learns what a good lead looks like.
- Check every month. Compare the actual CPL, lead-to-sale rate and CPA with your targets. If one drifts, you know exactly which part to fix: the ads, the landing page or the sales follow-up.
Bring these numbers to your agency
When you speak to an agency, give them:
- your average sale value and profit margin (or simply your target CPA);
- your lead-to-sale rate;
- your target CPL, and the highest CPL you can live with.
A good agency will ask for these anyway. With them, they can tell you early whether your budget and market can reach the target, and you can judge their results against a number you both agreed on, not on "we got you lots of leads".
If an agency never asks what a customer is worth to you, that is worth noticing.
Frequently asked questions
What is the difference between CPA and CPL?
CPL is what you pay in ads for one lead (an enquiry). CPA is what you pay for one acquisition, usually a sale or new customer. Since only some leads buy, CPA is higher than CPL: CPA = CPL ÷ lead-to-sale rate.
What is a good CPA?
There is no universal number. A good CPA is one that is clearly below your profit per sale. A $500 CPA is excellent for a $10,000 job and a disaster for a $200 product.
How do I calculate break-even CPA?
Multiply your average sale value by your profit margin. That profit per sale is the most you can pay in ads for one customer without losing money.
What percentage of profit should go on ads?
Many businesses plan with 30% to 50% of the profit per sale, but it depends on your margins, cash flow, repeat purchases and how fast you want to grow. Run the numbers at a few levels and pick the one you are comfortable with.
My CPL is higher than my target. What should I do?
First check lead quality and your lead-to-sale rate: a higher-priced lead that buys more often can still hit your CPA. Then work on the landing page conversion rate, the offer, and the keywords or audiences that bring the most expensive leads.