Seth Godin wrote about the state of DTC advertising and why it always leads to ruin.
His solution is simple, though not easy:
Your (current) customers need to bring you your (new) customers.
Eric Davis
Go in-depth into your customer behavior to find more revenue
If you haven't installed Repeat Customer Insights yet, it's an easy way to get a detailed look at your customer behavior.