← Back to Glossary
Customer Acquisition Cost

How To Calculate Customer Acquisition
Cost.

Updated

Calculating CAC is one of those tasks that looks like a two-minute spreadsheet exercise and turns into an afternoon when you start asking what counts as "acquisition spend." This walks through the actual steps — what to include, what to exclude, and where most merchants get it wrong.

Step 1: pick a period

Most teams calculate CAC monthly and quarterly. Monthly is operational; quarterly smooths out volatility. For long sales cycles (B2B), look at quarterly or even rolling 90-day CAC.

Step 2: total your acquisition spend

Include everything spent in the period that was meant to win new customers:

  • Paid ads (Meta, Google, TikTok, podcast, OOH)
  • Content production (creative, video, photography, copywriting for acquisition)
  • Marketing salaries (fully loaded — salary + benefits + payroll tax)
  • Marketing software and tooling
  • Agency and contractor fees
  • Affiliate and influencer payouts
  • SEO tools and content production for organic acquisition
  • Sales team costs (where applicable)

Exclude: fulfillment, customer support, retention software, product development, R&D, payment processing. Those are post-acquisition.

Step 3: count new customers

Only customers who placed their first order in the period. Exclude returning customers, win-backs, and customers transferred from another business unit. Shopify's customer reports give you this count cleanly.

Step 4: divide

CAC = Step 2 ÷ Step 3

If you spent $30,000 in March on acquisition and signed up 300 new customers, March CAC is $100.

Step 5: split paid CAC from blended CAC

For more insight, calculate two versions:

  • Blended CAC — all acquisition spend ÷ all new customers (including organic). Tells you overall efficiency.
  • Paid CAC — paid spend ÷ paid-attributable new customers only. Tells you the truth about your paid channels.

Looking at only blended hides paid channels that are unprofitable. Looking at only paid ignores the organic flywheel.

Step 6: compare to LTV

CAC alone is meaningless. The comparison is LTV — what is each customer worth over their lifetime? Healthy benchmark is LTV:CAC ≥ 3:1. Without that comparison, you cannot tell whether $100 CAC is excellent or catastrophic.

The common mistakes

  1. Including organic customers in the denominator with paid spend only in the numerator. Deflates CAC.
  2. Excluding salaries and tools. A two-person growth team is $200K+/year of unbooked acquisition cost.
  3. Mixing time periods. March spend acquires customers in March and April.
  4. Confusing CPA with CAC. CPA is the channel-level ad metric. CAC is the fully-loaded business metric.

Frequently Asked Questions

What is the formula for customer acquisition cost?

CAC = total acquisition spend ÷ new customers acquired, over the same period. Spend should be fully loaded — ads, content, salaries, tools, agency fees. New customers means first-time buyers only.

How often should I calculate CAC?

Most operating teams calculate monthly and quarterly. Monthly is for operational decisions; quarterly is for trend and budget conversations. Annual CAC is too lagging for most growth teams.

Should I include my team's salaries in CAC?

Yes. Fully-loaded CAC includes marketing and growth team salaries, benefits, and payroll tax. Skipping them produces an optimistic number that hides the true cost of acquisition.

What if I run mostly organic acquisition?

Calculate blended CAC (total acquisition spend including organic infrastructure like SEO tooling and content salaries, divided by total new customers). Pure organic can have very low blended CAC — but the salaries and content production are still real costs to include.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime