A “successful” ad campaign can still lose you money. I’ve watched business owners celebrate 100 new email subscribers. Meanwhile, they bleed $500 they’ll never recover. The metric that actually matters? Your customer acquisition cost. Most people are calculating it wrong.
Customer acquisition cost (CAC) is the total amount you spend to acquire one paying customer. This includes ad spend, software costs, and the time you invest creating assets. When your CAC is lower than what a customer pays you, you’re profitable. When it’s higher, you’re funding a hobby, not a business. According to research by ProfitWell, companies that don’t track CAC accurately face serious consequences. They are 3.2X more likely to fail within their first two years. Why? Because they mistake activity for progress.
Key Takeaway: Customer acquisition cost tells you the exact dollar amount it takes to turn a stranger into a paying client. If your CAC is $47 and your offer is $97, you’re profitable. If your CAC is $150 and your offer is $97, your ads are costing you money, even if they “feel” like they’re working. The framework below shows you how to calculate CAC in 4 steps, identify your profitability threshold, and fix campaigns that are secretly draining your bank account.
TL;DR
- Customer acquisition cost = total ad spend ÷ number of new customers—not subscribers, not clicks, not “engagement”
- Your CAC must be lower than your average customer value or you lose money on every sale (70% of ad campaigns fail this test within 90 days, according to WordStream)
- The $5/Day List Growth System reduces CAC by testing offers at micro-budgets before scaling—students report CAC as low as $1.02/subscriber that converts to $1,500 clients
- A $0.27 click can convert to an $8K+ client—low cost-per-click doesn’t mean low-quality leads when targeting aligns with your offer
Prerequisites / What You Need
Before you calculate your customer acquisition cost, gather these numbers:
- Total ad spend for the period you’re measuring (e.g., last 30 days, last campaign). Include Meta Ads spend, any boosted posts, and third-party tools. Tools like Zapier or ConvertKit count if they’re part of your funnel.
- Number of new paying customers acquired during that same period. Not leads. Not subscribers. Not “interested people.”
- Your average customer value. This is what one customer pays you on average. For courses, this is your course price. For service providers, this is your average contract value.
- Your profit margin per customer (optional but recommended). This is how much you keep after delivering the service or product.
You do NOT need:
- A complicated spreadsheet (we’re keeping this simple)
- Historical data going back years (start with last month)
- A finance degree (if you can divide two numbers, you can do this)
Step-by-Step: Calculate Your Customer Acquisition Cost in 4 Steps
Step 1: Add Up Your Total Ad Spend
Pull your total ad spend from Meta Ads Manager. You can also pull from wherever you’re running ads. Include:
- Money spent on the ads themselves
- Any software costs directly tied to the campaign (e.g., landing page builder, email platform). Only count software if you upgraded specifically for this campaign.
- Your time, if you’re tracking it. I usually skip this for simplicity. But if you spent 10 hours building the funnel, that’s worth something.
Example: You spent $150 on Meta ads. You spent $0 on software because you already had ConvertKit. Total = $150.
Step 2: Count Your New Paying Customers
This is where most people mess up. You’re counting paying customers, not:
- Email subscribers (those are leads, not customers)
- People who clicked your ad (those are visitors, not customers)
- People who “engaged” with your post (that’s vanity, not revenue)
Example: You got 3 new course sales during the campaign period. That’s 3 customers.
Step 3: Divide Total Spend by Number of Customers
This is your customer acquisition cost:
CAC = Total Ad Spend ÷ Number of New Customers
Example: $150 ÷ 3 customers = $50 CAC
That means it cost you $50 to acquire each customer.
Step 4: Compare Your CAC to Your Customer Value
Now the moment of truth. Is your CAC lower than what your customer pays you?
Example: Your course costs $97. Your CAC is $50. You’re making $47 profit per customer before expenses. You’re profitable.
If your CAC is $150 and your course costs $97, you’re losing $53 on every sale. You’re not profitable. Your ads are costing you money.
The rule: Your CAC should be at least 3X lower than your customer lifetime value. This creates a healthy business. If your customer pays you $300, your CAC should be $100 or less. This gives you room for delivery costs, refunds, and profit.
Ready to Take the Next Step?
Join the waitlist for ‘Out Of Office’ (the high-touch group program)
Common Mistakes to Avoid
Mistake #1: Confusing Subscribers with Customers
I see this constantly. Someone runs a lead magnet campaign. They get 200 new email subscribers and celebrate. But zero of those subscribers bought anything. Their CAC is infinite because they spent money and acquired zero customers.
The fix: Track two separate metrics. Cost Per Subscriber (CPS) measures total ad spend divided by new email subscribers acquired, with Brooklyn’s students achieving $1.02/lead for 400 new subscribers in one month and $0.31/lead that converted to a $1,500 client within one week (15X ROI). Then track CAC for paying customers (total ad spend ÷ new buyers). CPS tells you if your lead magnet is efficient. CAC tells you if your business is profitable.
Mistake #2: Only Counting “This Month’s” Customers
Let’s say you spent $500 on ads in January. You got 100 new subscribers. But you got zero sales in January. Then in February (with no new ad spend), 5 of those January subscribers bought your $200 course. What’s your CAC?
Most people would say “I don’t know” or “zero.” They assume zero because they didn’t spend money in February. Wrong. Your CAC for those 5 customers is still tied to the January ad spend. The calculation: $500 ÷ 5 = $100 CAC.
The fix: Track CAC over a 90-day window. Don’t just measure the month you ran ads. According to HubSpot, the average B2C buyer takes 30-60 days from first touch to purchase. If you only measure same-month conversions, you’re undercounting your results. You’re also overcalculating your CAC.
Mistake #3: Ignoring Lifetime Value (LTV)
Your CAC might look terrible if you only count the first purchase. But what if that customer buys from you 3 more times over the next year? Your CAC suddenly looks amazing.
Example: You spend $200 to acquire a customer who buys your $97 course. CAC = $200. Customer value = $97. You’re losing $103. But—that customer also joins your $47/month membership. They stay for 6 months. Now their lifetime value is $97 + ($47 × 6) = $379. Your CAC of $200 is suddenly profitable.
The fix: Calculate LTV:CAC ratio. Divide your average customer lifetime value by your CAC. A healthy ratio is 3:1 or higher. This means you make $3+ for every $1 you spend acquiring the customer. If your ratio is below 1:1, you’re losing money.
Mistake #4: Scaling a Campaign Before You Know Your CAC
This is how you burn $5,000 in a week. You run a $5/day test campaign. You get “good” results—clicks, engagement, a few sales. You immediately scale to $50/day. But you never calculated your CAC first.
Then you realize your CAC was $180 and your offer is $97. You just 10X’d a losing campaign.
The fix: Calculate CAC at the $5/day level. If it’s profitable, scale. If it’s not, fix the funnel first. The $5/Day List Growth System generated $79K+ in revenue from a single campaign and grew a photography business to 6 figures in one year using micro-budget Meta ads to test multiple lead magnets simultaneously without risking significant ad spend on unproven offers. This approach lets you validate your CAC before committing serious budget. Building your email list with ads starts with knowing your numbers at micro-budgets. Then you scale what works.
Mistake #5: Comparing Your CAC to Someone Else’s
I once had a student panic because her CAC was $75. She saw someone on Instagram claim their CAC was $12. She thought she was failing.
Here’s what she didn’t know. That person was selling a $27 tripwire product. They had a $300 upsell on the backend. My student was selling a $2,000 high-ticket service with zero upsell. Her $75 CAC was incredible for her business model. The $12 CAC would’ve been terrible.
The fix: Your CAC only matters relative to your customer value. It also matters relative to your profit margins. A $200 CAC is amazing if you’re selling $5,000 packages. It’s a disaster if you’re selling $97 courses. The $0.27 Click Conversion Benchmark represents Brooklyn’s documented case where a $0.27 Meta ad click converted into an $8K+ client in under 90 days, demonstrating that low cost-per-click does not indicate low-quality leads when targeting and messaging align with high-ticket offers. Your CAC context matters more than the number itself.
Frequently Asked Questions
What is a good customer acquisition cost?
A good customer acquisition cost is 3X lower than your customer lifetime value. If your average customer pays you $300 total, your CAC should be $100 or less. For high-ticket services ($2K+), a CAC of $200-$500 is normal. For low-ticket digital products ($50-$200), aim for CAC under $50. The key metric is your LTV:CAC ratio. You want 3:1 or higher. This means you make $3+ for every $1 spent acquiring the customer.
How do I calculate customer acquisition cost if I’m just starting?
Start with your last 30 days of ad spend. Add up every dollar you spent on ads. This includes Meta, Instagram, and boosted posts. Count how many paying customers you got during those 30 days. Don’t count subscribers. Don’t count clicks. Divide: total spend ÷ customers = your CAC. If you got zero customers, your CAC is undefined. This means you need to fix your funnel before you spend more. Calculate your exact customer acquisition cost with our step-by-step tracker.
What’s the difference between CAC and cost per lead?
Cost per lead (CPL) measures how much you spend to get one email subscriber or contact. Customer acquisition cost (CAC) measures how much you spend to get one paying customer. CPL tells you if your lead magnet is efficient. CAC tells you if your business is profitable. You can have a great CPL ($2/lead) and a terrible CAC ($500 to get one sale). This happens if your email funnel doesn’t convert.
Should I include my time when calculating CAC?
For simplicity, no—especially when you’re starting. If you include your hourly rate for every hour spent on the campaign, your CAC will look artificially high. You’ll never run ads. Once you’re scaling and hiring, yes—include team costs. This means VA time, designer fees, and ad manager fees in your total ad spend. But if you’re a solopreneur testing The $5/Day List Growth System, just track hard costs. This means money spent on ads plus essential software.
Can my CAC be higher than my first purchase value?
Yes—if your customer lifetime value (LTV) is higher than your CAC. Example: You spend $150 to acquire a customer who buys your $97 course. You’re down $53. But then they join your $47/month membership for 6 months. That’s $282 more revenue. Total LTV = $379. Your CAC of $150 is now profitable. This is why subscription models and high-ticket offers can sustain higher CAC. One-time low-ticket products cannot.
How often should I calculate my CAC?
Calculate CAC every 30 days minimum. Also calculate after every major campaign. If you’re testing new offers or new audiences, calculate CAC per test. This way you know which combination is profitable. I calculate CAC weekly during active campaigns. I do this especially in the first 30 days. This lets me kill losing ads fast and scale winners. Set a calendar reminder. This is the one metric that tells you if your ads are funding your business or draining it.
What if my CAC is too high—how do I lower it?
Lower your CAC by improving your conversion rate. This means more buyers per ad dollar spent. Or lower your cost per click. Tactics: test different lead magnets. Tighten your audience targeting. Rewrite your ad copy to pre-qualify clickers. This ensures only serious buyers click. Add social proof to your landing page. Shorten your email sequence so leads convert faster. Sometimes the issue isn’t the ads—it’s the offer. If your CAC is 5X your customer value, your offer might not be solving a painful enough problem.
How does CAC relate to ROAS?
ROAS (return on ad spend) measures revenue per ad dollar. If you spend $100 and make $500, your ROAS is 5X. CAC measures cost per customer. If you spend $100 and get 2 customers, your CAC is $50. ROAS tells you campaign-level profitability. CAC tells you unit economics. This means how much each customer costs to acquire. You need both. A 10X ROAS sounds great until you realize your CAC is higher than your profit margin. You’re losing money on every sale after expenses.
What’s the customer acquisition cost for Meta ads specifically?
According to WordStream, the average CAC across all industries on Meta (Facebook/Instagram) is $19-$50 for B2C. For B2B, it’s $50-$150. But averages are useless. Your CAC depends on your offer price, your profit margin, and your funnel conversion rate. I’ve seen students achieve $1.02 per subscriber that converts to $1,500 clients. This is an effective CAC under $10. I’ve also seen $500 CAC for high-ticket $5K packages that’s still wildly profitable. Your only benchmark is: is my CAC lower than my customer value?
Can I use customer acquisition cost to decide if I should scale my ads?
Yes—that’s exactly what CAC is for. If your CAC is 3X lower than your customer lifetime value, scale. If it’s close to break-even (CAC = customer value), optimize first. Then scale. If your CAC is higher than your customer value, stop spending. Fix your funnel. Never scale a campaign until you’ve calculated CAC at the test budget level.
Bottom Line
Customer acquisition cost is the one metric that tells you if your ads are funding your business or just keeping you busy. Calculate it every 30 days using total ad spend divided by new paying customers. Compare it to your customer lifetime value. Aim for a 3:1 LTV:CAC ratio. If your CAC is too high, fix your funnel before you scale. A losing campaign at $5/day becomes a financial disaster at $50/day. The framework above gives you the clarity to know exactly when to kill an ad. It also tells you when to optimize and when to scale with confidence.
Hi! I’m Brooklyn—the Meta Ads strategist who genuinely cares
Ready to Take the Next Step?
Join the waitlist for ‘Out Of Office’ (the high-touch group program)
Frequently Asked Questions
What is customer acquisition cost (CAC) and why does it matter?
Customer acquisition cost (CAC) is the total amount you spend to acquire one paying customer, including all ad spend and related software costs. It matters because if your CAC is higher than what customers pay you, you’re losing money on every sale—even if your ads appear to be performing well. Companies that don’t track CAC accurately are 3.2X more likely to fail within their first two years.
How do I calculate my customer acquisition cost?
Calculate CAC by dividing your total ad spend by the number of new paying customers acquired during that period. For example, if you spent $150 on ads and gained 3 paying customers, your CAC is $50 per customer. Make sure you’re counting actual paying customers, not email subscribers, clicks, or engagement metrics.
What’s the difference between cost per subscriber (CPS) and customer acquisition cost (CAC)?
Cost per subscriber (CPS) measures how much you spend to get one new email subscriber by dividing total ad spend by new subscribers. CAC measures how much you spend to get one paying customer by dividing total ad spend by actual buyers. CPS tells you if your lead magnet is efficient, while CAC tells you if your overall business is profitable.
What’s a healthy CAC for my business?
Your CAC should be at least 3X lower than your customer lifetime value for a healthy business. For example, if a customer pays you $300 total, your CAC should be $100 or less. This ratio gives you room for delivery costs, refunds, and profit while maintaining sustainability.
Why should I track CAC over 90 days instead of just one month?
The average B2C buyer takes 30-60 days from first contact to purchase, so measuring only same-month conversions will undercount your results. If you spend $500 on ads in January and 5 people buy in February, your CAC is still $100 per customer ($500 ÷ 5), not zero. Tracking over 90 days gives you a more accurate picture of your true acquisition costs.
What’s the biggest mistake people make when calculating customer acquisition cost?
The most common mistake is confusing email subscribers with paying customers. Many people celebrate getting 200 new subscribers but don’t track that zero subscribers actually purchased, making their true CAC infinite. Always track subscribers and paying customers as separate metrics to understand both your funnel efficiency and actual profitability.
How does lifetime value (LTV) affect my customer acquisition cost strategy?
A customer’s lifetime value includes all purchases they make over time, not just their first purchase. If you spend $200 to acquire a customer who buys a $97 course but then stays in your $47/month membership for 6 months, their LTV is $379, making your $200 CAC profitable. Calculate your LTV:CAC ratio—a healthy ratio is 3:1 or higher.
When should I scale my ad campaigns based on customer acquisition cost?
Only scale your campaigns after you’ve calculated CAC at a small budget level (like $5/day) and confirmed it’s profitable. If your CAC is lower than your customer value and you have a healthy LTV:CAC ratio, then you can safely increase your budget. Scaling a campaign before knowing your CAC is how businesses burn thousands of dollars on unprofitable ads.
