What Is Customer Acquisition Cost?

What is customer acquisition cost? It is the total amount spent on sales and marketing in a period divided by the number of new customers acquired in that same period. A company that spends $100K to acquire 200 customers has a CAC of $500.

Calculate CAC by channel from your marketing spend and customer data export

What this export contains

Date
Channel
Ad Spend
Impressions
Clicks
Leads
Customers Acquired
Revenue
Campaign
Region

What usually goes wrong with it

  • Marketing spend and customer counts live in different systems

    Ad platform exports show spend by campaign; CRM exports show new customers by signup date. Joining them to get CAC by channel requires a manual date-range alignment that most teams skip.

    DataMimi Datamimi aligns the spend export and customer export by date column and calculates CAC by channel in one pass, without requiring a manual date-range join.

  • CAC looks different depending on what you include in spend

    Some teams include only paid ad spend; others add salaries, agency fees, and software costs. Without a consistent definition, CAC comparisons across quarters or teams are misleading.

    DataMimi It flags when the spend definition changes mid-file — for example when a salary row appears in a column that previously contained only ad spend — so inconsistencies surface before you draw conclusions

  • Blended CAC hides which channels are efficient

    Reporting one CAC number across all channels conceals that some channels acquire customers at $200 while others cost $2,000 — a difference that changes budget allocation decisions significantly.

    DataMimi Datamimi calculates CAC by channel row, not blended, so the $200 channel and the $2,000 channel appear as separate rows in the output table.

Common questions

What is customer acquisition cost as a formula?

CAC = Total Sales & Marketing Spend ÷ Number of New Customers Acquired. Both figures should cover the same time period. Decide upfront which costs to include in spend and document it.

What is a good customer acquisition cost for SaaS?

A common benchmark is LTV:CAC of 3:1 or better. If your average customer generates $1,500 in lifetime value, a CAC under $500 is generally considered healthy. Industry and growth stage shift this range.

How is customer acquisition cost different from cost per lead?

Cost per lead counts everyone who submits a form or enters your funnel. CAC counts only those who became paying customers. In a business with a 10% lead-to-customer rate, CAC is roughly 10× the cost per lead.

What does Datamimi cost?

Free: $0/month, 40 credits, no credit card required. Lite: $9/month, 400 credits. Starter: $24/month, 1,500 credits, up to 3 simultaneous files. Pro: $59/month, 5,000 credits with rollover. Team: $199/month, 20,000 credits, 5 users.

Try it with your own file

DataMimi reads the file you actually have — merged cells, headers below row one, totals pasted at the bottom — and shows which rows and columns every number came from.

Ask about your file

More in Analysis methods