Your ad account tells you what a lead costs. It can’t tell you what a customer costs, and that is the number that decides whether your ads make money. Below: the CAC formula, the step from cost per lead to cost per customer, one launch we counted from the first ad dollar to the payment, and one funnel where cheap leads never became a sale.
A word on our data before you use it. Our examples come from our own client campaigns, and our open test data (774 ad tests, 2020–2026) from ads written and run in Russian for Russian-speaking audiences, mostly in Europe and CIS countries. What carries over to an English-language business in the US or Canada is the method, the funnel math, and the order of work. What doesn’t is the dollar price of a lead: only your own test will show yours.

Co-founder & CEO, Digital Experts
In advertising since 1997, in online projects since 2010. I produce experts and build marketing systems where a human makes the decisions and automation does the rest.
What customer acquisition cost means (and what it doesn’t)
CAC answers one question: how much did it cost to get one person to pay you? Repeat buyers and leads who never paid don’t count. Here a lead is an inquiry: a form, a booking request, or a started conversation. A customer is someone who has paid. Ad platforms report a cost per result for whatever event you picked; it isn’t CAC unless the event is a payment, and even then the ad account sees only the ad spend.
| Metric | What it divides | Where you see it | Is it CAC? |
|---|---|---|---|
| Cost per subscriber | Ad spend ÷ new followers or chatbot subscribers | Ad account | No: a subscriber has not asked you for anything yet |
| Cost per lead (CPL) | Ad spend ÷ leads | Ad account, CRM | No: a lead has not paid |
| Cost per acquisition (CPA) | Ad spend ÷ the conversion event you chose | Ad account | Only if the event is a purchase, and then it is the paid-media part of CAC |
| Customer acquisition cost (CAC) | All acquisition costs ÷ new customers | Your books and your CRM | Yes |
The gaps are wide: across our tests, the median cost per subscriber is $1.98 (506 tests) and per lead $9.46 (296 tests that recorded one), almost five times more. A customer sits further down.
Definitions shift the numbers too. In our older tests a lead was a form or a registration; in recent ones, a started conversation. Count every started chat as a lead and both your cost per lead and your lead-to-customer rate drop. Write the definition down before you compare.
The CAC formula: paid-only, fully loaded, and blended
CAC = total acquisition costs for the period ÷ new customers won in the same period.
Two choices change the result: which costs go on top of the fraction, and which customers go on the bottom.
- Paid-only CAC: ad spend ÷ new customers from those ads. It tells you whether the ads work.
- Fully loaded CAC widens the top of the fraction: ad spend plus agency and contractor fees, the salaries, commissions, or time of the people who market and sell, tools, and content. It tells you whether each new customer makes you money.
- Blended CAC widens the bottom of the fraction: costs divided by new customers from every channel, including organic. It tells you less about whether paid campaigns pay off.
| Cost item | Paid-only CAC | Fully loaded CAC |
|---|---|---|
| Ad spend on every campaign, including follower and awareness campaigns | Yes | Yes |
| Agency, freelancer, and contractor fees for marketing | No | Yes |
| Marketing and sales salaries, commissions, the owner’s selling time | No | Yes |
| Tools: CRM, email, chatbot, landing pages, analytics | No | Yes |
| Content made to attract customers: video, design, copy | No | Yes |
| Delivering the product, serving existing customers | No | No |
A customer who looks cheap in the ad report can still lose you money once fees, sales time, and tools are added. If you work with an agency, its fee belongs in the fully loaded number (ours is on the pricing page). If you sell yourself, value your hours at what you would pay a salesperson: no salary line shows them, yet they are part of what each customer costs.
Choosing the period
March ads can become a May sale. Use a month for quick purchases, a quarter for consultative sales, or a cohort: one month’s leads, followed until they buy or drop out. Keep the choice the same from period to period.
From cost per lead to cost per customer
If you buy ads to get inquiries, the number you see every day is cost per lead. The bridge to CAC is one more division:
Paid-only CAC = cost per lead ÷ lead-to-customer rate.
In round numbers: a lead costs $10 and one in ten leads buys (10%), so each customer costs $100 in ads. If one in twenty buys, the same $10 lead means a $200 customer. The ad account shows the same $10 both times.
A real funnel has more steps, each with its own rate: click, subscriber, lead, consultation, payment. The rates multiply. If each of five rates rises by a fifth, say from 10% to 12%, the cost per customer drops by about 60% (1 ÷ 1.2⁵ ≈ 0.40), without paying a cent less for traffic. The steps after the lead move CAC as much as anything you change in the ads, and this arithmetic works the same in any market.
Customer acquisition cost examples from our campaigns
An online school: $87 of ads, 2 sales, $43.50 per customer
An online 3D school for children launched ads in several countries on June 6, 2024 (the online school case). The founder had spent the year before teaching at someone else’s online school while building her own course, so the ads switched on a product already tested on real students.
| Step | Figure |
|---|---|
| Ad spend on the test | $87 |
| Leads in the first three days | 50, about $1.74 each |
| Sales | 2, both from Kazakhstan: a full course paid upfront for $960 on June 9, a month of classes for $240 on June 10 |
| Lead-to-customer rate | 2 ÷ 50 = 4% |
| Paid-only CAC | $87 ÷ 2 = $43.50 |
Both routes give the same answer: $87 ÷ 2 sales, or $1.74 per lead ÷ 4%. Compare that with $600, the average first payment, and remember it is revenue, not profit.
What the $43.50 leaves out:
- The founder’s selling time. She sold herself, in three meetings, with no sales team, and by the first week was spending seven hours a day with customers.
- The setup. Our work on the school’s Instagram and the funnel that books a meeting, built in May, before the ads.
- A longer period. This is four days of ads; followed for a month, the same 50 leads could change both sides of the fraction.
Add those and you get the fully loaded CAC. The year of product work is not an acquisition cost, but the case names it as the reason the first sale came on day three.
A funnel with cheap leads and no sale
An anonymized test in the mental-health niche (November–December 2023), aimed at audiences in CIS and EU countries and published in our open benchmarks file:
| Step | Result |
|---|---|
| Leads | 81 |
| Consultations | 18 (22.2% of leads), $30.55 of ads each ($550 ÷ 18) |
| Discussed the price and took time to decide | 5 (27.8% of consultations) |
| Paid | 0 |
The top looked healthy: a 1.69% click-through rate, 11.4% of clicks subscribing, 29.3% of subscribers leaving a request. Rebuilt from those rates (our arithmetic), a lead cost about $7.69, below our $9.46 median. Then no one paid, so there is no customer to divide by. Cheap leads and booked consultations say nothing about CAC until someone pays.

What a business usually has, and what is missing for CAC
| Case | What the numbers show | What CAC still needs |
|---|---|---|
| A US tax firm serving Russian-speaking businesses, June–October 2025 | Meta ads started 42 conversations with potential customers (leads); the firm made its first 3 sales ever to people who came from ads; followers grew from 401 to over 1,000 | Which conversations the 3 sales came from; all ad spend on both tracks (followers and leads) and the partners’ time |
| A nutritionist with a Russian-speaking audience, April 2025 | $230 of boosted posts aimed at subscribers: 873 subscribers, 12 leads at $19, the first consultations | How many of the 12 leads paid |
The ad account knows leads; your CRM knows payments. CAC needs both, for the same leads and period.
CAC by industry: what our cost-per-lead tests can and can’t tell you
We don’t publish an average CAC by industry or quote other sources’ tables: we can’t check the samples behind them. What we have is cost per lead by niche from our own tests, and it comes from Russian-language ads shown to Russian-speaking audiences on small test budgets. These medians are not what a lead costs an English-language business in the US or Canada, and we don’t offer them as that. They show how the niches compared with each other inside those audiences, and how far apart the cheap and the expensive ones were.
The base: 774 tests in 18 niches, 2020–2026, updated September 2026. A typical test ran a few days to a couple of weeks on Meta with about $21 of spend; 296 of the 774 recorded a cost per lead, and the medians are calculated over those. Where they ran:
| Audience region in the data | Tests | With a cost per lead |
|---|---|---|
| Europe and CIS countries | 422 | 152 |
| Kazakhstan and Central Asia | 77 | 30 |
| Turkey (32) and Israel (25) | 57 | 22 |
| Russian speakers in the US, alone (30) or in mixes with Canada, Israel, Europe, and CIS countries (18) | 48 | 19 |
| Not recorded | 170 | 73 |
| Total | 774 | 296 |
| Niche | Median cost per lead | Tests with a cost per lead |
|---|---|---|
| Languages | $2.48 | 22 |
| Parenting | $2.67 | 4 |
| Personal growth | $4.92 | 18 |
| Career and job change | $6.00 | 7 |
| Learning a new profession | $7.59 | 33 |
| Spiritual practices and astrology | $8.49 | 13 |
| Mental health | $9.43 | 14 |
| Fitness, beauty, and style | $9.45 | 19 |
| Hobbies | $10.70 | 7 |
| Business | $10.98 | 47 |
| Online schools | $11.20 | 3 |
| Accounting | $11.86 | 7 |
| Psychology | $12.30 | 20 |
| Health | $13.27 | 26 |
| Professional upskilling | $13.90 | 32 |
| Kids’ courses | $20.15 | 14 |
| Finance | $42.86 | 10 |
| Legal services | — | 0 (4 tested, none reached the lead stage) |
These are exploratory tests, not research. Samples are small: online schools had 43 tests and parenting 21, but only 3 and 4 recorded a cost per lead. Some niches lean on one audience: 32 of the 33 language tests ran in Turkey, and 12 of the 13 accounting tests come from one Florida firm advertising to Russian-speaking business owners in the US.
Take the method, not the price: your own test’s cost per lead ÷ your lead-to-customer rate = the ad part of your CAC. Every hypothesis card and the downloadable base are on the open data page.
What is a good CAC? Compare it with customer lifetime value
A $500 CAC is a disaster for a $50 product and a bargain for a customer who pays monthly for years. CAC only means something next to customer lifetime value (LTV): what one customer brings you over the whole relationship.
LTV ≈ average gross profit per purchase × number of purchases per customer over the relationship.
Use gross profit, not revenue: what is left after the cost of delivering what you sold, including your team’s time. A good CAC sits comfortably below LTV, with room for risk and for the months before a customer pays back. George Ryzhenko, our co-founder, sets the bar for the business as a whole:
“…and what you pay in salaries, yourself included. And after all of that, you should be left with 30 percent profit. Otherwise there is no point in running a business like this at all.” — George Ryzhenko, co-founder and CEO of Digital Experts (translated from Russian)
From LTV you can work backwards to the most you can afford to pay for a lead:
- Decide what share of LTV you are willing to spend on winning a customer. That is your maximum CAC.
- Multiply it by your lead-to-customer rate. That is your maximum cost per lead.
- Compare it with what your leads cost now.
The online school’s later numbers, in euros: a lead at €12, a full course at €1,350 (€1,050 paid upfront). One full course pays for the ads even if only one lead in 112 buys (€1,350 ÷ €12 ≈ 112). Students stay for years, so a customer is worth more than one course. But revenue is not profit: two teachers’ hours come out of that €1,350.

Payback: how long until a customer earns back CAC
Payback period in months = CAC ÷ monthly gross profit per customer. A long payback means you fund customers from your own cash until they pay back. In the school’s launch, a month of classes brought $240 of revenue against $43.50 of ads per customer; the payback in gross profit depends on what that month of teaching cost.
How to calculate your CAC: a step-by-step table
A customer acquisition cost calculator to fill in by hand: one definition of a lead and one period throughout. The Example column uses made-up round numbers to show how far fully loaded CAC can sit above the ad-only figure; it is not data from a client.
| Line | Where to get it or how to compute it | Example | Your numbers |
|---|---|---|---|
| 1. Period | Match your sales cycle, or take one month’s cohort of leads | One month | |
| 2. Ad spend, all campaigns | Ad account | $1,000 | |
| 3. Agency and contractor fees | Invoices | $500 | |
| 4. Team and owner time | Hours × hourly rate | $600 | |
| 5. Tools and content | Subscriptions, production costs | $200 | |
| 6. Leads | CRM or ad account, one definition | 100 | |
| 7. New customers from those leads | CRM, invoices | 10 | |
| 8. Cost per lead | Line 2 ÷ line 6 | $10 | |
| 9. Lead-to-customer rate | Line 7 ÷ line 6 | 10% | |
| 10. Paid-only CAC | Line 2 ÷ line 7 | $100 | |
| 11. Fully loaded CAC | (Lines 2 + 3 + 4 + 5) ÷ line 7 | $230 ($2,300 ÷ 10) | |
| 12. LTV | Gross profit per purchase × purchases per customer | $900 ($100 a month × 9 monthly purchases) | |
| 13. Payback, months | Line 10 or 11 ÷ monthly gross profit per customer | 1 paid-only, 2.3 fully loaded, at $100 a month |
Three mistakes that distort the result:
- Leaving out follower and awareness campaigns. They are part of what it took to win the customer.
- Mixing periods. Spend from one quarter and customers from another describe neither.
- Not tagging leads. Untagged on arrival, a lead can’t be traced later to the ads that produced the sale.
For unit economics and scenarios for an online project, try our free financial model.
How to lower customer acquisition cost
Test demand on small budgets before you scale
The reason to test small first is how ads behave as the budget grows:
“Advertising, when you scale it, immediately becomes less effective. That’s a law. You spend more money, and the result grows disproportionately.” — George Ryzhenko, co-founder and CEO of Digital Experts (translated from Russian)
For the tax firm we started from a segmentation table: ten audience segments, fourteen demand hypotheses, eight put on ads with code words in the creatives, seven of which got a response. Killing a weak offer on a small test costs less than finding out at full budget. This is how we run Meta ads for leads: tests first, budget only for what the market responded to.
Fix the second half of the funnel
The first leak after the lead is the consultation itself:
“Take an expert who knows how to consult, likes consulting and wants people to come to him: his show-up rate for the consultation is, well, 80 percent. Mine is, well, 95 to 98 percent. Almost everyone always comes.” — George Ryzhenko, co-founder and CEO of Digital Experts (translated from Russian)
The mental-health test shows the steps after the lead failing: leads, consultations, no sale. In the online school’s later wave aimed at the US, 6 of 8 meetings ended in a purchase, and the school stopped ads because it had no seats left. Reply speed and the meeting itself decide your lead-to-customer rate.
Measure every campaign down to the sale
Tag each lead with its campaign when it arrives and mark it in your CRM when it pays; that turns a cost per lead into a CAC. For the tax firm, analytics ran on every post and campaign. Setting this up across channels is part of our lead generation work.
Count costs by segment and country
In the online school’s first launch, a lead from Israel cost $3.50, from Bishkek $0.30, and Western Europe produced no leads at all. One average says little about where to put the next dollar.
Raise what a customer is worth
The online school keeps students for years through 40-lesson packages and monthly renewals, which is what lets it afford a €12 lead. Renewals, follow-up programs, and repeat services raise the ceiling on what you can pay to win a customer.
Every hypothesis we tested, with its result, is in our open data. If you want us to build and measure the funnel with you, start with a free consultation.
Sources
- Digital Experts, open data on cold-traffic market tests, updated September 2026: 1,590 hypotheses, 774 tested, medians, niche table, method, limitations, and the note that hypotheses were written and launched in Russian — open data page
- Digital Experts, full test base, CC BY 4.0: 296 tests with a cost per lead, counts by niche and by audience region, spend per test — full base (JSON)
- Digital Experts, open benchmarks, CC BY 4.0: funnel of the 2023 mental-health test, rows funnel-001 to funnel-009 — benchmarks (JSON)
- Case: an online 3D school for kids, since May 2024 — online school case
- Case: a US tax firm, June–October 2025 — tax firm case
- Case: a nutritionist, February–April 2025 — nutritionist case
- Andreessen Horowitz, “16 Startup Metrics,” section 8: blended vs. paid CAC — a16z
- Creative Commons, Attribution 4.0 International license — CC BY 4.0
Read also
- Meta ads for leads: how we test demand on small budgets before scaling
- Open test data: 1,590 hypotheses and 774 cold-traffic tests in 18 niches
- Financial model calculator: unit economics and scenarios for an online project
- LUMO school case: an online school’s first sale on day three
Frequently asked questions (FAQ)
Customer acquisition cost is what a business spends on sales and marketing to win one new paying customer, calculated for a period: acquisition costs divided by new customers. Leads and subscribers who have not paid are not counted, so CAC is different from the cost per result in your ad account.
Divide your acquisition costs for a period by the new customers won in that period. If you know your cost per lead, the ad part is cost per lead divided by your lead-to-customer rate. In our online school example, $87 of ads brought 50 leads and 2 sales: $87 ÷ 2 = $43.50, the same as $1.74 per lead ÷ 4%.
One that is comfortably below customer lifetime value, the gross profit a customer brings over the whole relationship, and that you earn back fast enough to keep growing. There is no single good number: the same CAC can be ruinous for a cheap one-off product and a bargain for a customer who pays monthly for years.
Cost per lead divides ad spend by inquiries. Cost per acquisition divides ad spend by whatever conversion event you set in the ad account. CAC divides acquisition costs by new paying customers. Cost per lead and CPA are steps on the way; CAC is the result you compare with what a customer is worth.
Yes, in the fully loaded version. Paid-only CAC uses ad spend alone and is useful for comparing campaigns. Fully loaded CAC adds agency and contractor fees, marketing and sales salaries or the owner’s selling time, tools, and content, and shows whether each new customer makes you money. Track both side by side.
We don’t publish one and don’t quote other sources’ tables, because we can’t check their samples. Our open data gives median cost per lead by niche, but from Russian-language tests for Russian-speaking audiences, mostly in Europe and CIS countries, so it is not a benchmark for the US or Canada. The reliable figure is your own: run a small test and divide your cost per lead by your lead-to-customer rate.
Test offers on small budgets before scaling, fix the steps between inquiry and payment, measure every campaign down to the sale, compare costs by segment and country, and raise what a customer is worth through renewals and repeat services. Because funnel rates multiply, small gains at each step compound.
Divide CAC by the monthly gross profit a customer brings: the result is your payback period in months. There is no universal right answer. A longer payback means you finance growth from your own cash for longer, so compare it with how long your customers usually stay and how much cash you can tie up.
Comments
No comments yet. Be the first!

Leave a comment