Customer Acquisition Cost (CAC) Calculator
Use our CAC Calculator to measure customer acquisition cost and understand how much it costs to acquire each new customer based on your total marketing and sales spend.
Customer Acquisition Cost (CAC) Calculator
Calculate your customer acquisition cost based on your total marketing, sales, and acquisition spend.
Formula: CAC = (Marketing Spend + Sales Spend + Other Acquisition Costs) ÷ New Customers Acquired
How to Calculate Customer Acquisition Cost (CAC)
Customer acquisition cost, or CAC, shows how much it costs to acquire one new customer. The standard formula is: CAC = Total acquisition spend ÷ New customers acquired. Most guides define acquisition spend as the combined cost of marketing and sales activities used to win new customers.
To calculate CAC properly, you need to use the same time period for both sides of the formula. That means if you add up one month of marketing, sales, and acquisition costs, you should divide that total by the number of new customers acquired in that same month. For ecommerce brands, the cleanest version is usually to count first-time purchasers as new customers.
For example, if your business spends $10,000 on marketing, $2,000 on sales, and $500 on other acquisition costs, your total acquisition spend is $12,500. If that spend brings in 500 new customers, your CAC is $25. In other words, it costs your business $25 to acquire each new customer. This is exactly the kind of calculation your CAC calculator is designed to show.
The most important part of calculating CAC is deciding what to include in acquisition spend. A realistic CAC usually includes marketing spend, sales spend, and other customer acquisition costs such as agency fees, creative production, commissions, or software directly tied to acquiring customers. If you only include ad spend and ignore the rest, CAC can look artificially low.
CAC matters because it tells you whether your growth is efficient. A rising customer count can look positive on the surface, but if the cost to acquire each customer is too high, the business can struggle to grow profitably. That is why CAC is often used alongside metrics like revenue, average order value, gross profit, or lifetime value to judge whether acquisition costs are sustainable.
In simple terms, this calculator helps answer three important questions: how much you spent to acquire customers, how many new customers that spend generated, and what that means per customer acquired. For ecommerce businesses, that makes CAC one of the clearest ways to measure acquisition efficiency and understand whether paid growth is working.
Frequently Asked Questions
Quick answers to common questions about our services, pricing, and process. If you have a specific goal, contact us and we will recommend the best next step.
What Is A Good Customer Acquisition Cost For An Ecommerce Business?
There is no single “good” CAC for every ecommerce business. It varies by category, price point, product margin, and how competitive the market is. Shopify’s ecommerce industry data shows how wide that range can be, with much lower CAC in some categories and much higher CAC in others, while HubSpot notes that ecommerce businesses often land below SaaS but still vary a lot depending on maturity and niche.
That means the better question is not “Is my CAC low?” but “Is my CAC healthy for my business model?” A CAC that works for a beauty brand with strong repeat purchase behavior may be too high for a lower-margin electronics brand. The most useful benchmark is a mix of category context and your own margin, conversion rate, and repeat purchase performance.
What Is The Difference Between CAC And CPA?
CAC measures how much it costs to acquire one new customer across your broader acquisition efforts. CPA, or cost per acquisition, is often used more narrowly to measure the cost of a specific action or campaign result, such as a purchase, lead, or signup.
In ecommerce, CPA is usually more useful at the campaign level, while CAC is more useful at the business level. In simple terms, CPA helps you judge ad performance, while CAC helps you judge the overall cost of customer growth.
Should Returning Customers Be Included In CAC?
No, CAC should usually focus on new customers only. The purpose of CAC is to show how much it costs to win a customer for the first time, not how much it costs to generate repeat purchases from people you already acquired.
If returning customers are mixed into the calculation, CAC can look artificially lower than it really is. Repeat customer performance is better measured through retention, repeat purchase rate, customer lifetime value, or returning customer revenue.
What Costs Should Be Included When Calculating CAC?
A realistic CAC should include the main costs directly tied to acquiring customers. That usually means marketing spend, sales spend, and any other acquisition-related costs such as agency fees, creative production, commissions, software, or outsourced support connected to customer acquisition.
The goal is to avoid understating the real cost of growth. If only ad spend is counted while other acquisition costs are ignored, CAC can look better than it really is and lead to poor budgeting decisions.
How Often Should Ecommerce Brands Review CAC?
Most ecommerce brands should review CAC regularly rather than only checking it once in a while. A weekly view can help spot short-term changes in channel efficiency, while a monthly view is usually better for understanding whether acquisition is improving or becoming more expensive over time.
The key is consistency. CAC should be measured across comparable time periods so you are not comparing a promotional spike, holiday period, or unusual campaign week against normal trading performance.
How Does CAC Relate To Customer Lifetime Value?
CAC tells you what it costs to acquire a customer. Customer lifetime value tells you how much that customer is worth over time. Looking at CAC on its own is useful, but looking at CAC next to lifetime value gives a much better view of whether your acquisition strategy makes commercial sense.
A high CAC may still be acceptable if customers buy repeatedly and stay valuable over time. On the other hand, even a relatively low CAC can be a problem if customers only place one order and never return. That is why ecommerce brands often look at both together, not separately.
Why Can CAC Rise Even When Revenue Is Growing?
Revenue growth does not always mean acquisition is getting more efficient. CAC can rise if competition becomes stronger, ad costs increase, conversion rates fall, or your brand has to work harder to reach colder audiences as you scale.
This is why rising revenue should not automatically be treated as a sign of healthy growth. If customer acquisition becomes more expensive at the same time, the business may be growing in a less profitable way than it first appears.
How Can Ecommerce Businesses Lower CAC Without Hurting Growth?
The best way to lower CAC is usually to improve efficiency, not just cut spend. That can mean improving conversion rate, making landing pages stronger, tightening offer positioning, improving creative, refining targeting, or putting more budget into channels that already convert well.
It can also mean increasing the value of the traffic you already have. Better email capture, stronger retention, smarter remarketing, referral programs, and clearer product messaging can all help reduce how much it costs to win each new customer without slowing growth.
Need a Clearer Growth Plan For Your Store?
We’ll identify what’s slowing growth, where the biggest opportunities are, and how to improve performance across your funnel.