Your CAC customer acquisition cost determines whether your business scales or stalls. I’ve watched hundreds of coaches panic over “expensive leads.” They never calculated their real CAC. Their ads were profitable the entire time. At Biz with Brooklyn, one student brought in 400 new leads in a month. Cost per lead: $1.02. She used $5/day ads. Another student turned a $0.31 click into a $1,500 client within one week. That’s a 15X ROI.
Key Takeaway: CAC customer acquisition cost measures total marketing and sales expenses divided by new customers acquired in a given period. For Meta Ads, calculate it by dividing total ad spend by conversions tracked in Ads Manager. Most online educators overpay by 40-60% because they skip conversion tracking setup. They blame “expensive clicks” and quit before testing offer-audience fit. Students using Biz with Brooklyn’s $5/Day List Growth System routinely hit $1-3 CAC for email subscribers. Those subscribers convert to $997-$4,997 course buyers within 90 days.
TL;DR
- Real CAC includes ALL costs — ad spend plus landing page tools plus email software plus your time, divided by NEW customers only (not leads)
- Most coaches miscalculate CAC by counting cost-per-lead instead of cost-per-customer, inflating their “failure” when ads are actually profitable
- $5/day Meta Ads can deliver $1.02 per lead — one Biz with Brooklyn student generated 400 leads in 30 days at that cost, proving low budgets work
- Track conversions in Meta, not your email platform — Ads Manager attribution catches 30-40% more conversions than Kajabi or ConvertKit alone
Prerequisites / What You Need
Before you calculate your CAC customer acquisition cost, gather these three things:
- Meta Ads Manager access with conversion tracking installed (Meta Pixel or Conversions API on your landing page and checkout page)
- 30-90 days of ad spend data — CAC calculated on 5 days of data is meaningless; you need a full sales cycle
- Clear definition of “customer” — is it someone who bought your $27 tripwire, your $997 course, or your $5K mastermind? Pick ONE offer to track first
- Total marketing costs — ad spend plus software subscriptions (landing page builder, email platform, scheduler) plus any VA or designer costs for that campaign
- A spreadsheet or calculator — I’ll give you the exact formula, but you need somewhere to plug the numbers
If you don’t have conversion tracking installed yet, stop here. Set up email automation first. Without tracking, you’re flying blind.
Step-by-Step: How to Calculate Your CAC Customer Acquisition Cost
Step 1: Pull Your Total Ad Spend from Meta Ads Manager
Log into Meta Ads Manager. Set your date range to the last 30, 60, or 90 days. Match your typical sales cycle length. Navigate to the campaign you want to analyze. If you’re running multiple campaigns, calculate CAC separately for each.
Look for the “Amount Spent” column. That’s your total ad spend for the period. Write it down.
Example: You spent $450 over 30 days on a lead magnet campaign.
Pro tip: Don’t average daily spend and multiply by 30. Use the actual “Amount Spent” number Meta reports. Daily budgets fluctuate based on delivery. Manual math will be wrong.
Step 2: Add Your Non-Ad Marketing Costs
CAC isn’t just ad spend. It’s EVERY dollar you invested to acquire those customers. Add up:
- Landing page software (e.g., $47/month for Leadpages)
- Email platform (e.g., $29/month for ConvertKit)
- Design or copywriting costs for that specific campaign (e.g., $200 for a Canva designer to make your lead magnet PDF)
- Your own time, if you track it (I don’t recommend this for solopreneurs — it inflates CAC artificially — but agencies should include labor)
Example continued: $450 ad spend plus $47 Leadpages plus $29 ConvertKit plus $200 designer equals $726 total marketing cost.
Most people skip this step. They wonder why their “profitable” ads still leave them broke. Software costs are REAL costs.
Step 3: Count Your NEW Customers (Not Leads)
This is where everyone screws up. CAC measures cost per CUSTOMER, not cost per lead. A lead is someone who gave you their email. A customer is someone who paid you money.
Go to your payment processor. Use Stripe, PayPal, Kajabi, or ThriveCart. Count how many NEW customers bought during your date range. If someone bought twice, count them once. CAC measures acquisition, not LTV.
Example continued: 12 new customers bought your $997 course in those 30 days.
Critical distinction: If your ad campaign drives people to a free lead magnet, those leads convert to customers 60-90 days later via email nurture. You need to track the FULL funnel. Don’t calculate CAC on day 5. Wait until the sales cycle completes. This is why I tell students to run ads for at least 90 days before deciding if they “work.”
Step 4: Divide Total Costs by New Customers
Here’s the formula for CAC customer acquisition cost:
CAC = Total Marketing Costs ÷ New Customers Acquired
Example continued: $726 total costs divided by 12 customers equals $60.50 CAC
That means you paid $60.50 to acquire each $997 course buyer. Your profit per customer is $997 minus $60.50, which equals $936.50 (before product delivery costs). That’s a 16.4X return on ad spend. Wildly profitable.
But if you’d calculated “cost per lead” instead, you might’ve panicked. Let’s say those $450 in ads generated 450 leads. That’s a $1 cost per lead. You’d look at “$1 per lead” and think “this is expensive!” In reality, 12 of those 450 leads converted to $997 buyers. That’s a 2.67% conversion rate and a $60.50 CAC. The ads were printing money.
This is why most coaches quit ads too early. They calculate cost-per-lead, not cost-per-customer. They assume failure when they’re actually profitable.
Step 5: Compare CAC to Customer Lifetime Value (LTV)
Your CAC means nothing without context. The benchmark is simple:
CAC should be 1/3 or less of your Customer Lifetime Value (LTV).
If your average customer pays you $3,000 over their lifetime, your maximum sustainable CAC is $1,000. For example, they buy a $997 course, then a $2,000 mastermind. Anything below that is profitable. Anything above that means you’re losing money on every sale.
Example continued: Your $997 course buyers have a 30% ascension rate to your $2,997 mastermind. Average LTV equals ($997 times 100%) plus ($2,997 times 30%). That’s $997 plus $899, which equals $1,896 LTV. Your $60.50 CAC is 3.2% of LTV. You could spend 31X more and still be profitable.
According to research by ProfitWell, SaaS companies target a 3:1 LTV:CAC ratio. Online education businesses can sustain 5:1 or even 10:1 ratios. Digital products have near-zero marginal costs.
If your CAC is higher than 1/3 of LTV, you have three options:
- Lower your CAC (next section)
- Raise your prices (increases LTV)
- Improve your ascension funnel (increases LTV by getting more customers to buy again)
Most people default to option 1. They obsess over “cheaper leads.” I’ve found option 3 is faster. Email automation that sells your next offer automatically can double your LTV in 90 days. You don’t have to touch your ads.
Step 6: Track CAC Monthly (And Watch for Trends)
Calculate your CAC customer acquisition cost every 30 days. If it’s climbing, you have a problem. Either your ads are fatiguing (audience saturation), your offer is losing relevance, or your funnel is leaking. Landing page or email sequence broke.
If CAC is dropping, you’ve found a winning campaign. Scale it by increasing your daily budget 20% every 3 days. Continue until CAC starts climbing again. That’s your ceiling.
I track CAC in a simple Google Sheet with four columns:
- Month
- Total Marketing Costs
- New Customers
- CAC
One of my students hit a $1.02 cost per lead. She brought in 400 leads in a month using this exact tracking method. She knew her CAC within 5 minutes of checking her sheet every Monday morning.
Step 7: Separate CAC by Traffic Source
If you’re running Meta Ads AND Google Ads AND organic content, calculate CAC separately for each channel. Meta might deliver a $50 CAC while Google delivers $200. You’d never know if you blended them.
Pro move: Use UTM parameters on every ad link. Google Analytics (or your CRM) can attribute sales back to the exact campaign. Format: ?utm_source=facebook&utm_medium=cpc&utm_campaign=leadmagnet_jan2024
This is how I discovered that one of my $5/day campaigns generated $79K+ in revenue. I tracked CAC per campaign, not per platform. I found the winner.
Ready to Take the Next Step?
Join the waitlist for ‘Out Of Office’ (the high-touch group program)
Common Mistakes to Avoid
Mistake 1: Calculating Cost-Per-Lead Instead of Cost-Per-Customer
I’ve said it three times already. I’ll say it again because this mistake kills more ad campaigns than bad creative. CAC is cost per CUSTOMER, not cost per lead.
If you’re paying $2 per lead and 5% of leads buy your $500 offer, your CAC is $40. That’s $2 divided by 5%, not $2. A $2 cost-per-lead sounds expensive. Then you realize you’re paying $40 to make $500. That’s a 12.5X ROI.
The fix: Track conversions (purchases) in Meta Ads Manager, not just leads. Install the Meta Pixel on your checkout page. Set up a “Purchase” event. Now Ads Manager will show you cost-per-purchase directly.
Mistake 2: Blaming “Expensive Clicks” When Your Offer Is the Problem
I see this every week. “My clicks are $1.50 — that’s too expensive!” But expensive compared to what? If your offer converts at 10% and generates $2,000 per customer, a $1.50 click is a STEAL. If your offer converts at 0.5% and generates $50 per customer, a $0.10 click is too expensive.
The fix: Test your offer FIRST before obsessing over cost-per-click. Run a $5/day campaign to 500 clicks. If fewer than 2% convert, your landing page or offer is broken. Not your ads. Lower your customer acquisition cost by fixing the funnel, not by hunting for cheaper traffic.
Mistake 3: Quitting Before Your Sales Cycle Completes
Most online course buyers don’t purchase on day 1. They download your lead magnet. They read 3-5 emails. They watch a webinar. Then they buy 14-60 days later. If you calculate CAC on day 7, you’ll think your ads failed. In reality, your customers just haven’t finished buying yet.
The fix: Match your CAC calculation window to your sales cycle. If your email nurture is 30 days, calculate CAC at day 45. That catches stragglers. If you run evergreen webinars that convert in 7-14 days, calculate CAC at day 21.
Stephanie turned a $0.31 lead into a $1,500 client within one week. That’s an outlier. Most of my students see conversions at 21-45 days. Don’t panic on day 3.
Mistake 4: Forgetting to Subtract Refunds and Chargebacks
If 10% of your customers refund, your real CAC is higher than you calculated. Refunds don’t lower your ad spend. They just erase the revenue.
The fix: Track NET new customers (gross customers minus refunds) when calculating CAC. If you acquired 12 customers but 2 refunded, your CAC denominator is 10, not 12.
Mistake 5: Ignoring CAC Payback Period
Even if your CAC is profitable, you might run out of cash before customers pay you back. If your CAC is $500 and customers pay $100/month for 6 months, you’re profitable. But you need $500 upfront to acquire each customer. That’s a cash flow problem, not a CAC problem.
The fix: Calculate CAC payback period. Formula: CAC divided by Average Monthly Revenue per Customer. If the result is more than 3 months, you’ll need cash reserves to scale. This is why I recommend starting with low-ticket offers ($27-$97). They pay back CAC in week 1. That gives you cash to reinvest immediately.
My $27 low-ticket product brings in $2,500+/month in passive revenue via ads. The CAC payback period is 3 days. That’s how you scale without a credit line.
Frequently Asked Questions
What is a good CAC customer acquisition cost for online courses?
A good CAC for online courses is 10-30% of your course price. Or 1/3 of customer lifetime value (LTV), whichever is lower. For a $997 course with no upsells, target a CAC under $300. For a $997 course with a $2,997 mastermind upsell (30% take rate), your LTV is approximately $1,900. You can sustain a CAC up to $633 and still hit a 3:1 LTV:CAC ratio. According to ProfitWell’s 2023 SaaS benchmarks, the median LTV:CAC ratio for subscription businesses is 3.2:1. Online education can go higher because you have no marginal delivery costs.
How do I lower my CAC if it’s too high?
If your CAC is above 1/3 of LTV, you have five levers to pull. First, improve your landing page conversion rate. A 2% to 4% lift cuts CAC in half. Second, tighten your audience targeting in Meta Ads Manager. Reach higher-intent buyers. Third, test different ad creatives. One winning hook can drop cost-per-click by 40%. Fourth, extend your email nurture sequence to convert more leads over time. Fifth, raise your prices to increase LTV. Most people obsess over cheaper clicks when the real problem is a 0.5% landing page conversion rate. Fix the funnel first.
Should I calculate CAC based on ad spend only or total marketing costs?
Always use total marketing costs. Include ad spend plus software, design, copywriting, and any labor costs directly tied to acquiring those customers. If you only count ad spend, you’ll think you’re profitable. You’re actually losing money once you factor in your $200/month in tools. The only exception: if you’re comparing CAC across channels (Meta vs Google vs organic), isolate ad spend per channel. Still track total CAC separately for business-wide profitability.
How long should I wait before calculating CAC for a new campaign?
Wait at least one full sales cycle. Typically 30-90 days for online courses. If your funnel includes a lead magnet, email nurture, and a webinar that converts 21 days later, calculating CAC on day 7 will show failure. Customers just haven’t bought yet. I tell students to run ads for 90 days minimum before deciding if a campaign works. Rebecca started $10/day test ads and made 3 sales in her first 5 days, a 3.5X ROI. That’s rare. Most conversions happen at 21-45 days.
What’s the difference between CAC and cost-per-lead?
CAC (customer acquisition cost) measures how much you spend to acquire a paying customer. Cost-per-lead measures how much you spend to get someone’s email address. If you pay $2 per lead and 5% of leads buy your $500 course, your CAC is $40. Not $2. Most coaches calculate cost-per-lead. They panic over “expensive” $1-2 leads. They quit ads before their email nurture converts those leads into $997-$4,997 buyers. Track cost-per-customer in Meta Ads Manager by setting up a Purchase conversion event on your checkout page.
Can I use $5/day Meta Ads and still get a profitable CAC?
Yes. One Biz with Brooklyn student brought in 400 new leads in a month at $1.02 per lead using $5/day ads. Another turned a $0.31 click into a $1,500 client within one week for a 15X ROI. The $5/Day List Growth System works because Meta’s algorithm optimizes for conversions regardless of budget size. You won’t get 1,000 leads/day at $5/day. But you’ll get 5-15 high-quality leads who convert at 2-5% to your paid offer. Start with $5/day for 30 days. Calculate your CAC. Then scale by 20% every 3 days if CAC stays under 1/3 of LTV.
How do I track CAC if I’m running multiple offers at once?
Calculate CAC separately for each offer. If you’re running ads for a $27 tripwire AND a $997 course, track them as two campaigns. Use separate conversion events in Meta Ads Manager. Use UTM parameters (?utm_campaign=tripwire_jan2024 vs ?utm_campaign=course_jan2024). Your analytics can attribute revenue back to the right campaign. Blending CAC across offers hides which one is profitable. You might have a $10 CAC on the tripwire and a $200 CAC on the course. Averaging them to $105 tells you nothing useful.
What CAC is too high to scale profitably?
If your CAC is more than 1/3 of customer lifetime value (LTV), you can’t scale profitably. You need to raise prices or improve your ascension funnel. For a $997 course with no upsells, a CAC above $330 means you’re spending too much. For a $997 course with a $2,997 mastermind upsell (30% take rate), your LTV is approximately $1,900. A CAC above $633 is unsustainable. The exception: if you have a high-LTV backend (e.g., $10K mastermind with 20% take rate), you can afford a higher upfront CAC. Customers pay you back over 12-24 months.
How does CAC change as I scale my ad budget?
CAC typically increases as you scale. You exhaust your highest-intent audience first. At $5/day, you might hit a $50 CAC. At $50/day, CAC might climb to $80 as Meta expands to a broader audience. At $500/day, CAC could hit $150. You’re reaching people who need more nurture. Scale in 20% increments every 3 days. Watch CAC. If it jumps more than 30%, pause. Optimize your creative or audience before scaling further. Brooklyn generated $79K+ from a single $5/day campaign by scaling slowly and stopping when CAC spiked.
Should I include my own time when calculating CAC?
Only if you’re an agency billing clients. Or tracking fully-loaded costs for investor reporting. For solopreneurs, including your time inflates CAC artificially. It makes profitable campaigns look unprofitable. If you spent 10 hours building a landing page and value your time at $100/hour, adding $1,000 to CAC might push it above your LTV threshold. But that’s a sunk cost, not a recurring expense. Track your time separately for productivity analysis. Exclude it from CAC unless you’re paying someone else to do the work.
Bottom Line
Your CAC customer acquisition cost is the single metric that determines whether your ads scale or stall. Most coaches calculate cost-per-lead instead of cost-per-customer. They quit before their funnel converts. They think they failed when they were actually profitable. Calculate CAC by dividing total marketing costs by new customers acquired. Track it monthly. Compare it to your LTV. If CAC is under 1/3 of LTV, you have a profitable campaign. Scale it. If CAC is too high, fix your funnel before blaming “expensive clicks.” Students using Biz with Brooklyn’s $5/Day List Growth System routinely hit $1-3 CAC for email subscribers who convert to $997-$4,997 course buyers within 90 days. Start with $5/day for 30 days. Calculate your real CAC. Then decide if your ads work.
Related Reading
Ready to Take the Next Step?
Join the waitlist for ‘Out Of Office’ (the high-touch group program)
Frequently Asked Questions
What is the difference between cost per lead and CAC customer acquisition cost?
Cost per lead measures how much you spend to acquire an email address or contact, while CAC measures how much you spend to acquire a paying customer. Most coaches mistake these metrics—a $1 cost per lead might actually represent a $60 CAC if only a small percentage of leads convert to customers, making the ads far more profitable than they initially appear.
What costs should be included when calculating CAC?
CAC should include total ad spend plus all non-ad marketing costs such as landing page software, email platforms, design fees, copywriting, and VA costs directly tied to the campaign. Many people only count ad spend and ignore software subscriptions, which artificially lowers their calculated CAC and masks true profitability.
How long should I run ads before calculating my CAC?
You should calculate CAC using at least 30-90 days of data to account for your full sales cycle and avoid meaningless results. If your customers typically take 60 days to convert from lead to purchase, calculating CAC after only 5 days of ad spend will not capture actual customer conversions and will be inaccurate.
What is a good CAC to LTV ratio for online educators?
Your CAC should be 1/3 or less of your Customer Lifetime Value (LTV). Online education businesses can often sustain 5:1 or even 10:1 LTV:CAC ratios because digital products have minimal delivery costs, meaning you can spend significantly on acquisition while remaining profitable.
Why should I track conversions in Meta Ads Manager instead of my email platform?
Meta Ads Manager catches 30-40% more conversions than email platforms like Kajabi or ConvertKit alone because it uses first-party tracking data from the Meta Pixel. This gives you a more accurate picture of your actual CAC and prevents you from underestimating campaign performance.
What should I do if my CAC is higher than 1/3 of my LTV?
You have three options: lower your CAC by optimizing ads, raise your prices to increase LTV, or improve your ascension funnel to get customers to buy additional products. Many coaches obsess over cheaper leads, but improving your email automation to sell higher-ticket offers can double your LTV in 90 days without changing ad spend.
How often should I recalculate my CAC?
Calculate your CAC every 30 days to identify trends early. Rising CAC indicates audience fatigue or a broken funnel, while dropping CAC signals a winning campaign ready to scale by increasing your daily budget gradually until CAC climbs back to your threshold.
Should I include my own time as a cost when calculating CAC?
For solopreneurs, including your own time is generally not recommended as it artificially inflates CAC calculations. However, agencies and larger teams should include labor costs tied to specific campaigns to accurately reflect true acquisition costs.
