TikTok Customer Acquisition Cost (CAC) Calculator

Calculate how much it costs to acquire a new customer through your TikTok marketing campaigns by dividing total marketing spend by new customers acquired. This calculator helps you measure CAC and compare it against customer lifetime value for healthy business unit economics. The ideal LTV:CAC ratio is 3:1 or higher for sustainable profitability. Essential for e-commerce brands, SaaS businesses, and service providers running TikTok ads.

ByDavid KimE-commerce & TikTok Shop Specialist
Financially Reviewedby Emily Thompson, CPA2025-12-04

Calculate Your CAC

Total spent on TikTok marketing (ads, content, tools)

Number of NEW customers gained (not repeat customers)

Period you're measuring

Calculator Inputs Explained

InputDescriptionExampleRange
Total Marketing SpendRequired
All costs for the campaign period$5,000
New Customers AcquiredRequired
Number of new customers gained100

Compare CAC to customer lifetime value (LTV). Healthy ratio is LTV:CAC of 3:1 or higher.

CAC Benchmarks by Industry

Typical Customer Acquisition Cost on TikTok by business type:

E-commerce (Low Ticket)$15-$50

Products under $100, impulse purchases

Fashion & Beauty$20-$60

High TikTok audience fit, strong conversion

Apps & Software (SaaS)$30-$150

Subscription models, higher LTV justifies cost

B2B Services$50-$200+

Longer sales cycles, higher contract values

The LTV:CAC Ratio Rule

Your business health depends on this critical ratio:

Healthy3:1 or Higher

Sustainable, profitable growth

Acceptable2:1 to 3:1

Viable but watch margins closely

Risky1:1 to 2:1

Barely profitable, needs optimization

UnsustainableBelow 1:1

Losing money on each customer

Example: If your CAC is $50, your LTV should be at least $150 for a healthy 3:1 ratio. Use our Lifetime Value Calculator to determine your LTV.

How to Reduce Your CAC

1

Improve landing page conversion rate—1% increase = 10-20% CAC reduction

2

Build organic following first to warm up cold traffic with retargeting

3

Use lookalike audiences based on your best customers

4

Test user-generated content (UGC) ads—often 3-5× more effective

5

Optimize for "Purchase" instead of "Traffic" in TikTok Ads Manager

6

Run retargeting campaigns for website visitors (50-70% lower CAC)

7

A/B test ad creative weekly—winning ads can drop CAC by 30-50%

8

Bundle products or increase order value to improve efficiency

When High CAC is Acceptable

Sometimes a higher CAC makes business sense:

Subscription Businesses

SaaS and subscription boxes can afford $100-$200 CAC because LTV over 12-36 months is $500-$2,000+. Focus on retention and reducing churn rather than lowering CAC.

High Repeat Purchase Rate

Beauty, supplements, and consumables with 60-80% repurchase rate justify higher initial CAC. A customer acquired for $60 who buys 5× over 2 years is extremely profitable.

Market Penetration Strategy

When entering a new market, accepting a 2:1 or even 1.5:1 LTV:CAC ratio to gain market share can be strategic—if you have funding and a plan to improve unit economics.

About This Tool

What This Tool Does

This calculator computes your Customer Acquisition Cost (CAC) by dividing total marketing spend by the number of new customers acquired. It also shows how many customers you can acquire per $1,000 and recommends a minimum Customer Lifetime Value (LTV) needed for a healthy 3:1 LTV:CAC ratio.

How to Use This Tool

  1. 1Enter your total marketing spend for the campaign period, including ad spend, content creation costs, influencer fees, agency costs, and software tools.
  2. 2Enter the number of new first-time customers acquired during that same period (do not count repeat purchases from existing customers).
  3. 3Review your CAC, customers-per-$1K metric, and the recommended minimum LTV target to ensure your unit economics are sustainable.

Real-World Examples

E-commerce fashion brand

Input: $5,000 total spend, 100 new customers

Output: $50 CAC, 20 customers per $1K, recommended LTV of $150+

SaaS app promotion

Input: $10,000 total spend, 80 new subscribers

Output: $125 CAC, 8 customers per $1K, recommended LTV of $375+

Low-ticket impulse product

Input: $2,000 total spend, 200 new buyers

Output: $10 CAC, 100 customers per $1K, recommended LTV of $30+

Limitations

  • CAC calculations are only accurate when all marketing costs are included -- ad spend alone underestimates true acquisition cost by 30-50%.
  • Does not account for organic or word-of-mouth customers who would have converted without paid campaigns.
  • Seasonal factors such as holiday shopping or back-to-school periods can temporarily inflate or deflate CAC by 20-50%, making short-term snapshots unreliable.

How We Calculate This

Formula

Customer Acquisition Cost (CAC) = Total Marketing Spend / New Customers Acquired

Customers per $1,000 = (1,000 / CAC) or (New Customers / Marketing Spend) × 1,000

Recommended Minimum LTV = CAC × 3 (for healthy 3:1 LTV:CAC ratio)

Example:
Marketing Spend: $5,000
New Customers: 100

CAC = $5,000 / 100 = $50.00
Customers per $1K = 1,000 / 50 = 20
Recommended LTV = $50 × 3 = $150+

Assumptions

  • Total Marketing Costs: Include all costs: ad spend, content creation, tools, agency fees (not just ad spend)
  • New Customers Only: Count only first-time customers, not repeat purchases from existing customers
  • Attribution Window: Typically 7-30 days from ad click to purchase; longer for high-consideration products
  • Healthy Ratio: LTV should be 3× CAC or higher for sustainable, profitable growth

Data Sources

  • TikTok Ads Manager conversion data and reporting
  • E-commerce CAC benchmarks from Shopify and BigCommerce
  • SaaS metrics from ChartMogul and ProfitWell (2024)
  • Analysis of 400+ TikTok-driven customer acquisition campaigns

Limitations

CAC varies significantly by industry, product price point, and marketing maturity. Early-stage businesses typically have higher CAC that improves over time. Seasonal factors (Q4 holidays) can temporarily increase CAC by 20-50%. Include all marketing costs for accurate CAC, not just ad spend.

Last Updated: November 13, 2025

Frequently Asked Questions

What is a good Customer Acquisition Cost (CAC) for TikTok?

A good CAC depends on your Customer Lifetime Value (LTV). The golden ratio is LTV:CAC of 3:1 or higher. For TikTok specifically: E-commerce typically sees $15-$50 CAC, SaaS/Apps see $30-$150 CAC, Services see $50-$200 CAC. Lower CAC is better, but only if you maintain quality customers with good retention.

How do I calculate CAC from TikTok ads?

CAC = Total Marketing Spend / Number of New Customers Acquired. Include all costs: ad spend, content creation, influencer fees, agency costs, and software tools. Track new customers using UTM parameters, promo codes, or TikTok pixel. Only count customers who made their first purchase in the period, not repeat customers.

Why is my TikTok CAC so high?

Common reasons for high CAC: (1) Targeting too narrow—limiting reach increases costs, (2) Low conversion rate on landing page, (3) Poor product-market fit for TikTok audience, (4) Weak creative that doesn't stop the scroll, (5) High competition in your niche, (6) Not enough time for algorithm to optimize (run campaigns 7+ days). Test broader targeting and improve ad creative first.

What's the difference between CAC and CPA?

CAC (Customer Acquisition Cost) measures cost to acquire a new customer specifically. CPA (Cost Per Acquisition) measures cost for any conversion (signup, download, purchase). For subscription businesses, someone who signs up for a trial (CPA) may not become a paying customer (CAC). CAC is always equal to or higher than CPA.

How can I lower my TikTok CAC?

To reduce CAC: (1) Improve conversion rate—a 1% increase can cut CAC by 20-30%, (2) Create more engaging organic content to build trust before running ads, (3) Use retargeting for website visitors (typically 50-70% lower CAC), (4) Test lookalike audiences based on your best customers, (5) Optimize landing pages for mobile, (6) Use user-generated content in ads (3-5× more effective than polished ads).

How long should I run campaigns before evaluating CAC?

Run TikTok campaigns for at least 7-14 days before making CAC decisions. The algorithm needs time to optimize (learning phase). Early CAC data is often inflated—give it time to stabilize. Aim for at least 50-100 conversions before calculating your true CAC for statistical significance.

DK

David Kim

E-commerce & TikTok Shop Specialist

David has generated over $1 million in sales through TikTok Shop and affiliate marketing. He helps creators monetize through product sales and teaches effective e-commerce strategies for the creator economy.

Financial Review

This content has been reviewed by Emily Thompson, CPA, Creator Tax & Finance Advisor, to ensure accuracy and reliability.

Reviewed: 2025-12-04Certified Public Accountant (CPA)

Important Disclaimers

Financial Disclaimer

The earnings estimates provided by our calculators are for informational purposes only and should not be considered financial advice. Actual earnings may vary significantly based on numerous factors including content quality, audience demographics, engagement rates, platform algorithm changes, and market conditions. Individual results are not guaranteed. We recommend consulting with a qualified financial advisor for personalized financial guidance.