Shopify Cost Calculators
Free unit-economics tool - No sign-up

Customer Acquisition Cost (CAC) Calculator

Find out what it really costs to win a customer. Enter your marketing spend, new customers, AOV, margin, and order frequency to get CAC, payback period, and your LTV:CAC ratio.

Built for brands that want to know whether their acquisition is sustainable before scaling spend.

Estimate your CAC

Every choice updates your estimate live. Your basic result is always free to see.

01 Marketing spend (period)
$
02 New customers acquired
03 Average order value
$
04 Gross margin
%%
05 Orders per customer per year
Scenario comparison

Option A — current selection

$0

Option B — snapshot

Set your inputs, then and adjust again.
Your input summary

Get a detailed, store-specific estimate

This tool gives a fast ballpark. For an accurate plan, our Shopify team reviews your store and requirements and sends a breakdown, usually within 24–48 hours.

  • Itemised scope and budget range
  • Realistic timeline and milestones
  • Recommended engagement model
  • No obligation, no spam

Your detailed estimate is on its way.

Our skilled experts can also review your store and share a more accurate project plan. Want to skip the wait?

Was this calculator helpful?
Tap a star to rate this calculator.
Quick answerCustomer Acquisition Cost

CAC is what you pay to acquire one customer. Compared with gross profit per order it tells you the payback period, and compared with lifetime value it tells you whether the business is sustainable. A 3:1 LTV:CAC ratio and a payback under about twelve months are healthy targets.

Definition

Customer acquisition cost (CAC) is your total sales and marketing spend divided by the number of new customers it acquired.

What is the Customer Acquisition Cost Calculator?

This free CAC calculator shows your customer acquisition cost, how long it takes to earn it back, and your LTV:CAC ratio. These unit economics decide whether you can scale paid acquisition profitably or need to fix retention and margin first.

How this calculator works

Enter the marketing spend for a period and the new customers it produced to get CAC. Add your average order value, gross margin, and orders per year, and the tool works out gross profit per order, monthly profit per customer, the payback period, and a one-year LTV:CAC ratio.

How to read your result

The headline is your CAC. The rows show gross profit per order, payback period in months, your LTV:CAC ratio, and a quick verdict. Aim for a ratio of at least 3:1 and a payback under roughly a year; if you are below that, lift LTV or reduce acquisition cost.

Work with a Shopify expert

If your payback is too long, conversion and retention work improves the maths quickly. Talk to a growth expert.

This free customer acquisition cost calculator gives a fast, data-informed estimate; for wider industry context on customer acquisition cost, see Investopedia on customer acquisition cost.

The formulaCAC = marketing spend / new customers acquired

Factors

Marketing spend

All sales and marketing costs for the period, not just ad spend.

New customers

Only genuinely new customers acquired by that spend.

Gross margin

Determines the profit each order contributes toward earning back CAC.

Order frequency

More repeat orders shorten payback and raise the LTV:CAC ratio.

Key takeaways
  • Free and instant - no sign-up required.
  • Built for Shopify and ecommerce stores.
  • Use real numbers to plan with confidence.
  • Turn the result into action with CartCoders.

Planning a project usually means weighing more than one number. These tools cover the decisions next to this one:

Frequently asked questions

How do I calculate CAC?

Divide your total sales and marketing spend for a period by the number of new customers it acquired. This calculator also estimates payback period and your LTV:CAC ratio.

What is a good CAC payback period?

Under about twelve months is healthy for most ecommerce brands, and faster is better because it recycles cash into more growth. Subscription and high-repeat businesses can tolerate longer paybacks.

How do I reduce CAC?

Improve conversion rate so more visitors become customers, sharpen targeting and creative, and lean on owned channels like email, SMS, and referrals that cost less than paid media.

Have your number? Get the real plan.

Share your store and goals, and our Shopify experts will turn this estimate into an itemised scope, timeline, and quote — usually within 24–48 hours.