60% of DTC revenue now comes from returning customers. At today's CAC, that ratio makes or breaks the model.
At $140 CAC, a Shopify brand builder at $200 AOV with 35% COGS runs about $103 in contribution per order after shipping and ops overhead. First-order P&L: -$37. The brand is underwater on the acquisition.
The second purchase has no incremental CAC. Same $103 contribution, zero acquisition spend. That's the order where the unit economics actually work.
The question is how often it happens.
A brand at 20% 60-day repeat rate: 100 acquired customers, $14,000 in acquisition spend, 20 second orders. Second-order contribution: 20 x $103 = $2,060.
A brand at 35% 60-day repeat rate: same acquisition spend, 35 second orders. Second-order contribution: 35 x $103 = $3,605.
That $1,545 difference sits on top of the same $14,000. No additional ad spend, no new creative tests, no CPM negotiations. Just the repeat rate.
A lot of "Meta's too expensive" is a retention problem wearing an acquisition costume. CAC at $130-156 is fairly sticky - market rate is market rate. What moves is the 60-day cohort behavior, and that's owned by post-purchase experience, product satisfaction, and Klaviyo flow architecture.
Operators who've built this look at three things before anything else: Klaviyo 60-day repurchase rate by acquisition cohort, post-purchase survey data from Yotpo or Okendo explaining why customers came back or didn't, and LTV curves segmented by first-order SKU. The data's usually there. It's just not being used to drive the retention roadmap.
That $1,545 gap in day-60 contribution doesn't show in blended ROAS. It shows in Stripe three weeks after the Klaviyo flow change.
Ruslan co-founded Tegra in 2017. Runs the Google Ads practice - feed, PMax, search, attribution. Writes weekly about the parts of paid search operators are afraid to touch.