Insights · Written by Taha Ahmad Salih, CEO
The 7-figure gap: why acquisition cost can overtake first-order profit
Short answer: Customer acquisition cost (CAC) becomes a problem when it is higher than the profit a customer generates on their first order. Many brands at $1M and above keep scaling spend while this gap quietly widens. To check it, compare CAC with first-order contribution, which is the money left after product cost, fulfilment, fees, shipping and returns.
Why it happens at this stage
Early on, the cheapest customers are the easiest to win. Your best audiences are small, and ads reach them cheaply. As spend rises, ads reach colder audiences, costs per customer rise, and the easy wins are used up. Fixed costs also grow: a bigger team, more software and more stock to hold. Each of these looks reasonable on its own. Together they can turn a profitable first order into a loss.
A simple check you can run this week
Take your last 90 days. Divide total ad spend by new customers to get CAC. Then take the average first order, subtract product cost, shipping, payment fees, packaging and expected returns. What remains is first-order contribution. If CAC is higher than that number, every new customer costs you money until they buy again.
A worked example
Illustrative example, not client data: an average first order of $90 with a 60% gross margin leaves about $54 before fulfilment and fees.
What to do this month
- Calculate CAC by channel, not only blended.
- Measure first-order contribution after returns and fees.
- Decide whether repeat purchases are reliable enough to fund the gap.
- Test a higher average order value through bundles or thresholds before adding budget.
- Set a maximum CAC that your business can afford, and review it monthly.
Questions readers ask
Is a high CAC always bad?
No. A high CAC is fine when repeat purchases pay it back within a known period. The question is whether your data proves that.
What if we do not have repeat purchase data?
Then the first priority is building it. Before scaling spend, you need to know how often customers return and when.
Related: Performance marketing service · Analytics solution