How do you build a first-time customer P&L?
Strip repeat revenue out entirely, then take new-customer gross revenue down through discounts, returns, COGS, and operational cost. What is left is the real budget you have to acquire a customer. Compare it against ad spend and you know whether growth is paying for itself.
Why blended numbers hide this
Most DTC brands spending $50K+ per month on Meta judge scaling decisions on blended MER or blended ROAS. The problem is that blended numbers mix two completely different businesses: acquiring strangers, and selling again to people who already trust you.
Peel the layers back on a healthy-looking blended number and you can find that 60% of the attributed revenue came from customers who have already bought three or more times. That revenue would largely have arrived anyway. It is subsidising an acquisition engine that may not be paying for itself, and the blended number cannot tell you which is happening.
A useful diagnostic before you build anything: what share of total revenue comes from first-time customers? If that share is only 25 to 30%, the business is heavily dependent on repeat purchasers, and every blended metric you look at is mostly measuring your existing customer base rather than your growth.
The five lines, in order
Build it top down, on new customers only. Each line answers a question the line above it hides.
- –Gross revenue from first-time customers. Not total revenue. If you cannot segment this, that is the first thing to fix.
- –Net revenue, after discounts and returns. This is where most of the damage happens and where almost nobody looks.
- –Gross margin, after COGS and shipping on those orders.
- –Contribution margin, after the operational costs that scale with orders: pick, pack, payment processing, customer service.
- –Acquisition contribution margin, after ad spend. This is the number. It tells you what one month of acquiring customers actually earned or cost you.
A worked example
Take a brand where first-time customers produce about 40% of total revenue, which is a reasonably healthy split.
Start with $200K of gross revenue from new customers. Run 30% off sitewide to bring them in, and carry a 12% return rate, and you have given away 42 cents of every gross dollar before COGS has been touched at all. That $200K is now $116K of net revenue, a 58% net revenue margin.
COGS runs about 36.6% of net revenue, which leaves a 63.4% gross margin, or $73.6K. Take off roughly $21K in operational costs and contribution margin is $52.4K, a 45.2% margin. That $52.4K is the entire budget available to acquire these customers.
Month one spends $50K on ads against that $52.4K. Profit is $2,420, an acquisition contribution margin of 2.1%. Technically positive, and it feels fine.
Month three scales ad spend to $60K while margins hold steady. The brand goes to negative $2,338. By month six it is negative $9,475. Nothing broke. The efficiency did not collapse. Spend simply grew past the contribution margin that was funding it, and the blended MER never showed it because repeat revenue kept climbing at the same time.
What it changes
Once this exists, scaling stops being a question about ROAS and becomes a question about how much contribution margin one month of acquisition produces, and whether the ad spend fits inside it.
It also makes the dependency visible. In the same example, with 8% monthly churn eating into the returning base, turning Meta off produces a 44 to 46% revenue drop. That is not an argument for spending more. It is an argument for knowing the number before somebody else discovers it for you.
When it does not hold
Where this framework misleads:
- –It is a single-period view by construction. A brand with genuinely strong retention can rationally run a negative first-order P&L, which is exactly what a cohort payback model is for. Use both, not one.
- –It depends on being able to segment first-time from repeat orders cleanly. Guest checkout, multiple emails, and marketplace orders all blur that line, and a bad split produces a confident wrong answer.
- –The percentages in the example are one brand's shape, not benchmarks. Discount depth, return rate, and COGS vary enormously by category. Run your own numbers through the structure; do not adopt these.
- –Subscription and consumable businesses break the framing, because the first order is deliberately sold at a loss against a contracted stream rather than a hoped-for repeat.
- –It says nothing about incrementality. Some of those first-time customers would have found you anyway, and this model counts them as acquired.