Customer Impact

Data & Tracking

How do you calculate your Customer Acquisition Cost (CAC)?

Copy for AI

Your customer acquisition cost (CAC) is calculated with one simple formula: add up all sales and marketing costs over a period and divide that by the number of new customers you won in that same period. If you spent 30,000 euros in a quarter and won 20 customers, your CAC is 1,500 euros. The art is not in the division, but in what you put into the numerator: ad budget, tools, salaries and agency costs all belong in it. Then you set that number against your customer value (LTV) and your payback time, because only then do you know whether your acquisition is healthy.

At Customer Impact we steer on customers and revenue, not on vanity metrics. For that, CAC is one of the most honest yardsticks there is, but only if you read it fully and per channel. In this operator playbook we walk through the calculation step by step, with real numbers, the mistakes we see most often and a checklist to do it yourself right away.

Calculate along right now: enter your figures in our free CAC calculator and set your customer value next to it with the LTV calculator.

What you need before you start

  • A fixed period to calculate over (a month, quarter or year). Choose the same period for your costs and your new customers.
  • A complete overview of your sales and marketing expenses: media budget, software, salaries (or the part that works on acquisition) and external agency costs.
  • The number of genuinely new customers in that period, not your leads or your trial accounts.
  • Ideally your revenue or margin per customer, so you can later relate it to LTV.

Step 1: Gather all your acquisition costs

How: line up all the costs you make to bring in customers. That is more than your Google Ads invoice. The full numerator contains four blocks: media budget (ads on Google, LinkedIn, Meta), tools and software (your CRM, email platform, analytics, landing page builder), salaries of everyone working on sales and marketing, and external costs such as your agency or freelancers.

Example: a B2B SaaS company counts 18,000 euros of media budget, 3,000 euros of tools, 24,000 euros of salary for a marketer and an SDR, and 5,000 euros of agency costs over one quarter. Total: 50,000 euros.

Common mistake: counting only the ad budget. Anyone who calculates that way arrives at a CAC that is often half too low and is therefore wrongly reassured. Salaries are usually the biggest item, precisely in B2B with a lot of manual sales.

Put those four blocks side by side and you immediately see why a glance at your media budget alone is so misleading.

EXAMPLE: THE FULL NUMERATOR Everything that belongs in your CAC Salaries 24000 euros Media budget 18000 euros Agency costs 5000 euros Tools 3000 euros Count these too Example figures for illustration. Salaries are often the largest item.

Step 2: Count the number of new customers

How: take the number of customers who paid for the first time in the same period. Not your leads, not your MQLs, not your trials, but paying new customers. If you work with longer sales cycles, mind the timing: customers who signed this quarter may have cost marketing effort from last quarter. For a first calculation you keep it simple within the same period; refine later if your funnel demands it.

Example: in that same quarter, 25 new customers signed.

Common mistake: counting leads or sign-ups instead of customers. Then you are actually calculating your cost per lead, not your CAC. Those two can differ by a factor of ten.

Step 3: Apply the formula

How: divide your total costs by your new customers.

CAC = total sales and marketing costs / number of new customers

Example: 50,000 euros / 25 customers = 2,000 euros CAC. That is what it costs this company on average to bring in one customer, everything included.

Common mistake: not lining up your periods. Dividing a whole quarter’s costs by one month’s customers gives an absurdly high CAC. Keep numerator and denominator over exactly the same period.

Step 4: Split blended CAC from paid CAC

How: the number you just calculated is your blended CAC: all customers, all costs, including the organic inflow you bring in “for free” via SEO, word of mouth or your newsletter. For budget decisions you also want to know your paid CAC: only the customers from paid channels, divided by only your paid costs.

Example: of the 25 customers, 10 came in organically. The remaining 15 cost you 30,000 euros in media, tools and salary. Your paid CAC is then 30,000 / 15 = 2,000 euros, while your blended CAC comes out lower thanks to the organic inflow as soon as you count those free customers. If your company grows fast through advertising, your blended CAC sinks toward your paid CAC and your “discount” disappears.

Common mistake: using your favorable blended CAC to decide how much to spend on advertising. You are scaling your paid channels, not your organic ones, so steer that decision on your paid CAC. More on this in our article on customer acquisition cost in B2B.

Step 5: Calculate CAC per channel

How: repeat the calculation per channel. Take the costs of that channel (media budget plus allocated time) and divide by the customers that came from it. This shows you which channel delivers affordable customers and which channel swallows your money.

Example:

ChannelCostsNew customersCAC
Google Ads12,000 euros81,500 euros
LinkedIn Ads10,000 euros42,500 euros
SEO/organic8,000 euros10800 euros

Common mistake: judging channels purely on CAC without looking at customer quality. A channel with high CAC can deliver larger, more loyal customers. So always couple your customer value per channel, exactly what you do when calculating customer lifetime value.

Step 6: Set your CAC against your LTV and payback

How: a CAC number means nothing without context. Two tests sharpen it. First the LTV:CAC ratio: divide the average customer value (LTV) by your CAC. The rule of thumb is roughly 3:1. Lower than 1:1 means you run a loss on every customer; much higher than 5:1 usually means you invest too little and leave growth on the table. Second the payback period: how many months it takes for a customer’s revenue to earn back the CAC.

Example: a customer is worth 6,000 euros on average over their lifetime. With a CAC of 2,000 euros, your LTV:CAC ratio is 3:1: healthy. If that customer pays 250 euros of margin per month, your payback period is 8 months, well within the healthy limit of twelve months.

Common mistake: growing on a ratio below 3:1 in the hope of “making it up” later. That rarely works. Dig into the CAC:LTV ratio and the CAC payback period before you press harder on the accelerator.

A fully worked example

Take a B2B service provider over one quarter:

  • Media budget: 18,000 euros
  • Tools and software: 3,000 euros
  • Salaries (sales and marketing): 24,000 euros
  • Agency costs: 5,000 euros
  • Total costs: 50,000 euros
  • New customers: 25
  • CAC: 50,000 / 25 = 2,000 euros

Average customer value: 6,000 euros. LTV:CAC = 3:1. Monthly margin per customer: 250 euros, so payback in 8 months. Conclusion: the engine runs healthily. The next step is not to cost-cut, but to look at which channel (from step 5) gives the best ratio and shift more budget there.

How do you lower your CAC?

  • Qualify more strictly. Fewer but better leads raise your conversion and thus lower your cost per customer. First calculate your value per lead to know what you are steering on.
  • Raise your conversion rate. A better landing page or website means more customers from the same budget. Get Driven saw a 400% conversion growth this way, which directly pushes down your CAC.
  • Cut expensive channels. Shift budget from channels with high CAC and weak customers to channels that deliver affordable, valuable customers.
  • Build organic inflow. SEO and GEO lower your blended CAC over time, because every organic customer does not touch your paid CAC.
  • Compare with a benchmark, not as a goal. Use CPA benchmarks for B2B as a compass, not as a destination.

Common mistakes in a row

  • Counting only ad budget and forgetting salaries, tools and agency costs.
  • Counting leads or trials as customers.
  • Calculating numerator and denominator over different periods.
  • Using blended CAC to scale paid budgets.
  • Reading CAC without LTV and payback next to it.
  • Judging channels purely on price without customer quality.

Checklist: calculate your CAC correctly

  • Choose one fixed period for costs and customers.
  • Count media, tools, salaries and agency costs in full.
  • Divide by genuinely new, paying customers.
  • Split blended CAC from paid CAC.
  • Calculate CAC per channel.
  • Set your CAC against LTV (aim for 3:1) and payback (under 12 months).
  • Decide based on the ratio, not on the loose number.

What this means for your findability

Whoever calculates their CAC fully, per channel and in proportion to customer value makes sharper decisions than a competitor who stares at their ad invoice. That same precision carries through to how AI models see your company: concrete, correctly substantiated numbers make your content the source that ChatGPT and Google’s AI cite when someone asks how to calculate CAC. That is the heart of generative engine optimization: clarity that strengthens both your marketing and your findability.

Want your acquisition costs honestly in view and systematically lowered? See our approach for data analytics and GEO, or get in contact directly. We calculate your CAC with you and show where your growth can become more affordable.

Free website scan

Enter your website and get an automatic scan within minutes, with concrete technical and SEO improvements. No sales pitch.

Where should we send your report?

We only use your details for your scan. No spam, unsubscribe anytime.