The D2C math nobody shows you
Cost per purchase = cost per click ÷ conversion rate
| Same $10,000 on Meta | Before | After +20% conversion |
|---|---|---|
| Orders | 200 | 240 |
| Cost per purchase | $50 | ~$41.67 |
| Revenue ($80 AOV) | $16,000 | $19,200 |
| ROAS | 1.6 | 1.92 |
And Meta learns from purchases: more sales from the same budget means better targeting. Every D2C brand has a cost per purchase where it stops making money; better conversion moves you under that line and lets you scale. (The full breakdown.)
What I test for D2C brands
- Ad-to-page match: the click lands on the product from the ad, with the same visual and offer.
- Video on the product page when your best ads are video (+16% revenue per visitor in one test).
- Social proof at the decision point for cold traffic that has never heard of you.
- Honest urgency (“Selling fast” when it’s true: +17.1% revenue per visitor).
- Price and AOV: the levers that let each order pay more of its ad cost. (Price test: +$37,219.)
- Profitability: break-even MER per campaign, discounts, returns. (A $100K store from −$9,930 to +$9,762 a month.)
Ads and store, together
Most CRO agencies don’t touch ads, and most ad agencies don’t touch the store. I’ve done both since 2016, including a catalog ads strategy that reached 27x ROAS. That’s why I start every D2C project with the pages your best ads send traffic to, checked on a phone.
See the full Shopify CRO agency service or watch the free training.


