SchedulingKit
Scheduling Glossary

What Is Customer Acquisition Cost (CAC)? Definition

The total cost of marketing and sales efforts required to acquire a single new client.

Definition

Customer Acquisition Cost (CAC) is calculated by dividing total marketing and sales expenses by the number of new clients acquired during the same period. For service businesses, this includes advertising spend, marketing tools, referral bonuses, staff time on sales activities, and any promotional discounts. CAC is most meaningful when compared to Customer Lifetime Value (CLV), a healthy business maintains a CLV:CAC ratio of at least 3:1. Understanding CAC helps businesses allocate marketing budgets effectively and evaluate which channels deliver the most cost-efficient client acquisition.

Customer Acquisition Cost (CAC)

A salon spends $2,000/month on marketing and acquires 40 new clients, $50 CAC

A dental practice spends $5,000 on Google Ads and gets 10 new patients, $500 CAC

A home service company gets 20 referral clients at $0 CAC vs. $200 from paid ads

A fitness studio offers a free trial that costs $30 to fulfill and converts 50%, $60 CAC

Workflow example: Customer Acquisition Cost (CAC)

  1. 1

    A salon spends $1,500 on Instagram ads and $500 on flyers in March.

  2. 2

    It counts new client records created in SchedulingKit that month: 40.

  3. 3

    CAC = $2,000 ÷ 40 = $50 per new client.

  4. 4

    It compares that with its estimated client lifetime value of about $1,000 and decides the spend is worthwhile.

Why Customer Acquisition Cost (CAC) Matters

If you don't know your CAC, you can't know whether your marketing is profitable. When CAC exceeds CLV, you lose money on every new client. Knowing CAC by channel helps you invest in what works and cut what doesn't; referrals and organic search are often among the cheapest channels.

SchedulingKit — Customer Acquisition Cost (CAC)

SchedulingKit does not track marketing spend or attribute bookings to channels. What it gives you is the count of new clients: each first booking creates a client record, so you can see how many new clients arrived in a period. Pair that with your ad and marketing costs, and use UTM links in your website analytics if you want to compare channels.

Try SchedulingKit Free
Frequently Asked Questions

Frequently Asked Questions

Explore More Resources

Learn more about scheduling software and find the right solution for your needs.

Ready to Implement Customer Acquisition Cost (CAC)?

SchedulingKit makes it easy. Start your free account today and see the difference.

Free forever plan available • No credit card required

When this isn't for you

This definition page is reference-only. If you came here looking for software to handle customer acquisition cost (cac), head to /scheduling-software or /features instead. Skip this page if you're already familiar with the term.