Zansa › Answers › Retail and e-commerce

How do I calculate customer acquisition cost and payback period for an online store?

Customer acquisition cost (CAC) is sales and marketing spend in a period divided by the number of new customers won in that period. Payback period is CAC divided by the gross profit a customer generates per month, giving the months needed to recover the spend.

Example: 3,000 currency units spent and 100 new customers gives a CAC of 30. If each new customer yields 10 gross profit a month, payback is three months.

It matters because growth that costs more than a customer returns drains cash.

Commonly misread:

Calculate it per channel, since blended CAC hides expensive sources.

Want this applied to your business? Zansa builds dashboards and forecasts for small and mid-sized companies worldwide. Start with a free intro call.

Book a call

Related questions

cacpaybackmarketinge-commerce

Published by Zansa · Last updated 2026-11-06 · Category: Retail and e-commerce