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
Measure your customer loyalty
Measure the different levels of customer loyalty with Repeat Customer Insights. It uses various models to segment and grade your customers based on their behavior.