Ask a marketing team what a click costs and you get an answer in seconds. Ask what a new customer costs and the room goes quiet. Yet that second number decides whether growth makes money or only makes revenue. A campaign can show a healthy cost per purchase and still lose money once you add the agency fee, the creative work and the hours your team spent, or once you notice that half those customers cancel after one order.
The fix is to count every cost of winning a customer, not only the ad budget, and to set the result against what that customer leaves you in gross profit. This guide gives you the CAC formula with a worked example and a calculator, the costs that belong in it, and the two tests venture investor David Skok made the standard in SaaS Metrics 2.0: the LTV to CAC ratio and the payback period. It also shows which part of the picture Google Ads, GA4 and Meta can give you. At Viralistic this is one of the first numbers we report on: what a new customer costs, next to how many enquiries or orders come in and how good they are.
What is customer acquisition cost?
Customer acquisition cost (CAC) is the average cost of winning one new paying customer. It adds up everything you spend on sales and marketing in a period and spreads it across the customers those efforts brought in. You will also see it called cost of customer acquisition, or acquisition cost for short.
Two words in that definition carry the weight. New: a returning customer who buys again does not count, because you already paid to win them. Paying: a lead, a free trial or a newsletter sign-up is not a customer yet. Mixing those up is the fastest way to make acquisition look cheaper than it is.

CAC is a unit economics metric. It describes the economics of a single customer, which is why it almost always sits next to customer lifetime value, or LTV, the value a customer brings over the whole relationship. Together they answer one question: do you make more from a customer than it costs to win them? In our overview of marketing KPIs by goal, CAC belongs to the sales and growth goals.
If you search for CAC you will also find other meanings, such as the CAC 40 stock index in Paris and the Common Access Card used by the US military. In marketing and sales, CAC always means customer acquisition cost.
How do you calculate CAC? The formula and a worked example
You calculate CAC by adding up all costs of acquiring customers in a period and dividing that total by the number of new customers in the same period.
CAC = (sales costs + marketing costs) ÷ number of new customers
Pick a period that matches how quickly your customers decide. An online store with impulse purchases can work per month. A business with a sales cycle of several weeks should work per quarter, or the spend lands in one month and the customer in the next, and CAC jumps around for no real reason.
Worked example: a coffee subscription
Take a specialty coffee brand that sells a monthly subscription box. In October it spends the following on winning new subscribers:
| Cost | Amount in October |
|---|---|
| Meta Ads | EUR 6,000 |
| Google Ads | EUR 3,000 |
| Photography and video for ads | EUR 2,000 |
| Tools (email platform, analytics) | EUR 400 |
| Team time (share of marketing salary and founder’s time) | EUR 4,600 |
| Total | EUR 16,000 |
In October, 200 people start a subscription. The CAC is EUR 16,000 ÷ 200 = EUR 80 per new customer.
Whether EUR 80 is good depends on the customer. A box costs EUR 40 and the gross margin is 50 percent, so each subscriber brings in EUR 20 gross profit per month. The average subscriber stays 14 months, which makes their lifetime value EUR 280 in gross profit. That is 3.5 times the CAC, and the brand earns its acquisition cost back after four months. Both of those numbers, the LTV to CAC ratio and the payback period, are covered below.
Use the calculator to run the numbers for your own business. The default values are the ones from this example.
- CAC per new customer
- € 80
- LTV (gross profit)
- € 280
- LTV to CAC ratio
- 3.5
- Payback period in months
- 4.0
A customer is worth at least three times their CAC and pays it back within 12 months. You have room to grow responsibly.
Worked example. LTV here is gross profit per month × average lifetime.
What to include in customer acquisition cost
Include every cost needed to bring a new customer in, up to the moment they sign or pay for the first time. That is more than your ad budget, and it is where most CAC calculations go wrong.
| Cost type | Examples | Include? |
|---|---|---|
| Ad spend | Google Ads, Meta Ads, LinkedIn Ads | Yes |
| Agencies and freelancers | Agency fees, copywriters, photographers | Yes, the part spent on acquisition |
| Content and SEO | Articles, landing pages, link building | Yes |
| Software | CRM, email marketing, analytics | Yes, pro rata |
| People | Marketing and sales salaries, commissions | Yes, the time spent on new customers |
| Events and materials | Trade shows, print, samples, demos | Yes |
| Onboarding and support | Customer service, account management | No, those are costs of serving a customer |
| Cost of goods or delivery | Product, shipping, fulfilment | No, they sit in your gross margin |
The hardest line item is time. In a smaller company the founder often answers sales calls and writes proposals. Those hours feel free, but they are not. Count them at a realistic rate, or your acquisition will look cheaper than it is. General overhead such as rent is usually left out, or included as a fixed share. Whichever you choose, keep it the same every period so your numbers stay comparable.
In his widely read guide SaaS Metrics 2.0, David Skok quotes Brad Coffey of HubSpot on exactly this temptation: counting only marketing programme spend and leaving out headcount. His rule is that the calculation must account for all costs and stay consistent over time. Progress on the metric matters more than its exact value.
Paid, blended and fully loaded CAC
Because teams count different costs, three versions of CAC are in common use. All three are useful, as long as you know which one you are looking at.
Paid CAC divides ad spend by the customers who came in through ads. It tells you how efficient one paid channel is. Blended CAC divides all marketing spend by all new customers, including the ones who found you through search, a friend or your newsletter. Fully loaded CAC adds sales costs and people’s time on top. That last version is the one to compare with LTV.
In the coffee example, 150 of the 200 new subscribers came in through ads. The same month gives three different answers.
| CAC per new customer | |
|---|---|
| Paid CAC | € 60 |
| Blended CAC | € 57 |
| Fully loaded CAC | € 80 |
Worked example: EUR 9,000 ad spend ÷ 150 customers, EUR 11,400 marketing ÷ 200, EUR 16,000 total ÷ 200.
Notice that blended CAC comes out lower than paid CAC. The 50 customers who arrived without an ad pull the average down and hide what paid customers cost. That is why a single blended number is never enough, and why you should always ask which costs sit behind a CAC in a report or benchmark before you compare it with your own.
CAC vs CPA, CPL and ROAS
CAC measures what a new customer costs across all channels and all costs. CPA, CPL and ROAS measure ad performance, usually inside one platform. They work together, but they are not interchangeable.
| Metric | What it measures | Formula | Where you find it |
|---|---|---|---|
| CAC | What one new customer costs | (sales + marketing) ÷ new customers | Your finance data and CRM |
| CPA | What one conversion costs, such as a purchase | ad spend ÷ conversions | Google Ads, Meta Ads Manager |
| CPL | What one lead costs | cost ÷ leads | Ad platform or CRM |
| ROAS | Revenue per unit of ad spend | conversion value ÷ ad spend | Google Ads, Meta Ads Manager |
| LTV | What a customer brings in over the relationship | gross profit per month × lifetime | Your finance data |
| ROI | Return on the total investment | (return - cost) ÷ cost | Your finance data |
CPA causes the most confusion. In Google Ads, a conversion is whatever you set up as one: a purchase, a form, a call. That can be a first purchase from a new customer, but also a repeat order from someone who already knows you. CPA also only counts ad spend. A campaign can report a CPA of EUR 35 while your fully loaded CAC is EUR 80. For the mechanics of CPC, CPA and ROAS in Google Ads, see our guide to search engine advertising.
For online stores, the step from ROAS to CAC matters most. A high ROAS driven mainly by returning customers says little about how expensive it is to win new ones. Many teams therefore also track POAS, profit on ad spend, so the margin is part of the picture. How all of this relates to the bigger return on investment is covered in our article on ROI.
What is a good customer acquisition cost?
There is no good CAC in isolation. A CAC of EUR 80 is excellent if a customer brings in EUR 600 in gross profit and a problem if they bring in EUR 60. A good CAC sits well below what a customer is worth and is earned back quickly enough for your cash flow.

Lists of average CAC by industry are easy to find. Use them with care. You rarely know which costs they include, ad spend only or salaries too, how large the companies are or what customer value sits behind them. Your own CAC from last quarter, per channel and with the same definition, tells you more than someone else’s average.
Two ratios do give you a reliable frame. The best-known rules of thumb come from David Skok in SaaS Metrics 2.0. He writes that the best SaaS businesses have an LTV to CAC ratio higher than 3, sometimes as high as 7 or 8, and that many of the best recover their CAC in 5 to 7 months. In his model, profitability stays weak once payback stretches beyond 12 months. Skok stresses that these are only guidelines, and they come from subscription businesses. For any company with repeat revenue they are a sound starting point.
The LTV to CAC ratio
The LTV to CAC ratio, also written LTV:CAC or CLV:CAC, divides what a customer is worth by what it cost to win them.
LTV to CAC ratio = LTV ÷ CAC
Calculate LTV on gross profit, not revenue. A subscriber who spends EUR 560 over 14 months at a 50 percent margin leaves EUR 280 to pay for their acquisition. Compare revenue with CAC and you see a ratio of 7 where the real ratio is 3.5.
Below 1, every new customer loses money. Around 3, you have a healthy margin to grow from. Well above 5, you may be leaving growth on the table, and a channel may be able to take more budget as long as customer quality holds. For the details of calculating LTV itself, read our guide to customer lifetime value.
CAC payback period
The CAC payback period shows how many months of gross profit it takes to earn back the cost of acquiring a customer.
CAC payback period in months = CAC ÷ gross profit per customer per month
In the coffee example that is EUR 80 ÷ EUR 20 = 4 months. Payback is about cash. Every new customer costs money first and earns it back later, so the faster you grow, the more cash is tied up in customers who have not paid back yet. A short payback period lets you fund growth from your own revenue. The chart shows what margin does: a lighter plan with half the gross profit per month doubles the payback period from 4 to 8 months.
- EUR 20 gross profit a month
- EUR 10 gross profit a month
| EUR 20 gross profit a month | EUR 10 gross profit a month | |
|---|---|---|
| 0 | € 0 | € 0 |
| 1 | € 20 | € 10 |
| 2 | € 40 | € 20 |
| 3 | € 60 | € 30 |
| 4 | € 80 | € 40 |
| 5 | € 100 | € 50 |
| 6 | € 120 | € 60 |
| 7 | € 140 | € 70 |
| 8 | € 160 | € 80 |
| 9 | € 180 | € 90 |
| 10 | € 200 | € 100 |
Worked example. Horizontal axis: months after the first order.
Watch out for first-order discounts. If the first box is half price, the first month brings in less gross profit and payback moves out accordingly. Count the discount as part of your acquisition cost or lower the first month’s gross profit, but do not ignore it.
How to track CAC in GA4, Google Ads and Meta
No single platform shows your full CAC. Ad platforms know their own costs, GA4 knows what happens on your website, and your CRM or order system knows who your customers are. Full CAC only appears when you bring the three together. Each platform does give you part of the picture.
GA4
GA4 shows the Google Ads cost metric as soon as you link Google Ads and Analytics. Costs from other platforms, such as Meta, appear as Non-Google cost once you import cost data. For online stores, the First time purchasers metric is the useful one: the number of users who made their first purchase in the selected time frame. Put cost per channel next to first time purchasers from that same channel and you have a first paid CAC per channel. The definitions are in Google’s list of GA4 dimensions and metrics.
Two traps to avoid. New users are new visitors, not new customers. And key events, what GA4 used to call conversions, are usually enquiries or sign-ups for a service business. GA4 does not know whether an enquiry became a customer. Your CRM does.
Google Ads
Google Ads offers customer lifecycle goals. With the customer acquisition goal you can bid higher for new customers or bid for new customers only. According to the Google Ads Help on measuring lifecycle goals, the Campaigns table then offers a New customers column and a CAC column, defined as the ad spend allocated to new customers divided by the number of unique new customers acquired. Under Segment you can add New vs. returning customers.
The same Help page lists a few limits. The reporting only works for purchase conversions, not for leads. Google treats someone as a new customer if they have not purchased in the last 540 days, or if they are not on the existing customer list you uploaded. CAC columns are not yet available for Demand Gen campaigns. And it is a paid CAC: ad spend only, no team time and no agency fees. Google itself notes that CAC is usually higher for new customers and recommends weighing it against their lifetime value.
Meta Ads Manager
In Meta Ads Manager you find Amount spent and Cost per result. The result is whatever your campaign optimises for, such as a purchase or a lead, so like Google Ads it gives you a CPA, not a CAC. For sales campaigns you can define your existing customers and engaged audience in your advertising settings and then break results down by audience segment. That shows how much of your budget and how many purchases went to people who were new to you. Which options you see can differ per account.
Your CRM or order system
The CRM or order system is where CAC comes together. Record for every new customer which channel they came from and when they first bought or signed. Then divide your cost per channel by the number of new customers per channel, every month or quarter.
Decide up front which channel gets the credit. Google Ads, Meta and GA4 each attribute the same customer in their own way, so their reports together claim more new customers than you won. Pick one rule, such as the channel of the first visit or the channel that brought the enquiry, and keep it every period. If you would rather not do that by hand, a workflow in n8n can pull spend from Google Ads and Meta and new customers from your CRM or store into one weekly overview. We build these automations for teams, and a person checks the numbers before anyone acts on them.
How to reduce customer acquisition cost
Lowering CAC rarely starts with a lower bid. CAC falls when the same costs bring in more customers, and that starts with the foundation under your marketing.
Start with your message. Visitors who understand within seconds what you offer and who it is for convert more often, whichever channel brought them. A clear brand script makes every euro you spend afterwards work harder.
Then look at your website. Every paid click lands somewhere, and that is where much of your CAC is decided. Say the coffee brand’s ads bring in 200 subscribers instead of 150 because the landing page loads faster and the offer is clearer. Paid CAC drops from EUR 60 to EUR 45 without a single extra euro in ad spend. Our guide to conversion rate optimisation shows where to start. Test changes with an A/B test, so you know what works instead of guessing.
Invest in being found. Customers who arrive through Google or an AI answer cost content and technical work, but not a fee per click. The larger the share of customers who find you organically, the lower your blended CAC. The effect compounds, because a page that ranks today still brings in customers next year. It is the route we took with SilverDrive, a premium chauffeur service in Amsterdam: a three-phase SEO programme of city pages, content and Google reviews, so the brand shows up in Google and in AI answers such as ChatGPT and Perplexity. Read more in SEO optimisation.
Keep the customers you win. Retention does not lower CAC directly, but it raises LTV, which makes the same CAC far healthier. A subscriber who stays 20 months instead of 14 is worth EUR 400 instead of EUR 280 at the same margin, and the ratio moves from 3.5 to 5. Referrals from happy customers then lower blended CAC as well.
Only then add paid campaigns as an accent. Build them on your brand script, test broadly first, steer on the customers they bring rather than the clicks, and use the customer acquisition goal in Google Ads when new customers are what you are after. If you are deciding whether to run that yourself or hand it over, read our guide on outsourcing Google Ads.
Common CAC mistakes
Most CAC mistakes make acquisition look cheaper than it is. The formula is simple; the errors sit in what goes above and below the line. These are the six we see most:
- Counting only ad spend and calling it CAC. That is paid CAC, and it always comes out lower than your real acquisition cost.
- Counting leads, trials or sign-ups as customers. Only paying customers belong below the line.
- Including returning customers. Acquisition then looks cheap, while you are measuring loyalty.
- Matching costs and customers from different periods. With a two-month sales cycle, September’s spend belongs to the customers of October and November.
- Comparing CAC with revenue instead of gross profit. Your ratio then looks two to three times better than it is.
- Using one average for all channels. Cheap referrals can hide an expensive ad channel, so calculate CAC per channel as well.
How we help
At Viralistic we report on what matters to the business: how many enquiries or orders come in, how good they are and your customer acquisition cost. Because a CAC only means something next to what a customer is worth, we always report the two together. Rankings, clicks and ROAS are in the report too, as context. That way you can see whether a campaign brings in customers at a price your business can carry, rather than traffic alone.
We start with the foundation: a clear story, a fast website that measures what happens, and visibility in Google and AI answers, built through our SEO and web design work. When that is healthy and you need more customers, we run Google Ads and Meta Ads as an accent, built on your brand script, tested broadly first and then tuned together with you. We will also tell you honestly when advertising is not the step that lowers your CAC the most. Read more about our marketing approach, or plan a strategic call and we will work out together what a new customer costs you today.
Frequently asked questions
What is the formula for calculating customer acquisition cost (CAC)?
CAC equals your total sales and marketing costs for a period divided by the number of new paying customers in that same period. Count ad spend, agency fees, software and your team’s time. EUR 16,000 in costs and 200 new customers gives a CAC of EUR 80. With a long sales cycle, calculate per quarter.
Is there an average customer acquisition cost by industry?
Published averages by industry exist, but they rarely say which costs are included, how large the companies are or what customers are worth. That makes them a weak benchmark. Use your own CAC per channel from earlier periods instead, and judge it against LTV: above 3 times and paid back within 12 months is the common rule.
Is CAC the same as CPA?
No. CPA is the cost of one conversion inside an ad platform and counts ad spend only, and that conversion can come from a returning customer. CAC is the cost of one new paying customer across all channels, including agency fees, software and team time. A campaign can report a EUR 35 CPA while the CAC is EUR 80.
What is the money spent to acquire a new customer called?
It is called customer acquisition cost, or CAC. You will also see cost of customer acquisition, acquisition cost and, in SaaS circles, cost to acquire a customer. All of them mean the average sales and marketing spend needed to win one new paying customer, as opposed to the cost of a click, a lead or a single conversion.
What makes up customer acquisition costs?
Every cost of winning new customers: ad spend, agency and freelancer fees, content and SEO, creative production, sales and marketing software, events, and the salaries, hours or commissions of the people involved. Leave out the costs of serving existing customers, such as onboarding and support, and the cost of the product itself, which already sits in your gross margin.
What is a good LTV to CAC ratio?
A ratio of at least 3 is the common benchmark: a customer brings in three times what it cost to win them. Below 1, every new customer loses money; far above 5, you may be underinvesting in growth. David Skok’s guideline assumes SaaS margins of 80% or more, so on gross profit, 3 is a strict test.
What is blended CAC?
Blended CAC is all marketing spend divided by all new customers, including customers who came in organically or through referrals. It shows the overall efficiency of your marketing. Because organic customers pull the average down, blended CAC can hide an expensive paid channel. Track it next to paid CAC per channel and next to fully loaded CAC.
Why is customer acquisition cost rising?
CAC rises when the same spend wins fewer new customers. Common causes are more advertisers bidding in the same auctions, Apple’s App Tracking Transparency (iOS 14.5, 2021) limiting targeting and measurement on Meta, ads people have seen too often, and channels that saturate. David Skok notes that every lead source tends to deliver fewer leads for more money over time.
What is the difference between CAC and CTR?
CTR, click-through rate, is clicks divided by impressions: the share of people who click your ad after seeing it. CAC is what it costs to win a new paying customer. A higher CTR can lower CAC, but only if those clicks turn into customers. A strong CTR on a page that does not convert changes nothing.
Written by
Founder of Viralistic and official n8n Ambassador
Marrallisa leads strategy, design, search and automation for premium brands from Amsterdam. She has trained teams at Volkswagen and speaks at n8n and Anthropic events. Want to talk through your situation? Book a call with her directly.