Every agency that works with DTC brands eventually gets asked to “set up the post-purchase flows.” It’s a scoped project. There’s a deliverable. The flows go live. The client sees some attributed revenue numbers. Then, six to twelve months later, either the flows quietly underperform against expectations, or the client decides to bring them in-house, or they move to a cheaper agency that promises the same thing for less.
The problem isn’t the work. It’s the positioning. Flows are a commodity. A decision layer isn’t.
The difference between flows and decisions
Flows are sequences: wait 30 days, send email A, wait 7 days, send email B. Any competent Klaviyo operator can build them. The client can watch a course and build them themselves. There’s no ongoing defensible value — once they’re built, they’re built.
A decision layer is different. It continuously evaluates each customer against their own history and determines what should happen next: which product to recommend, whether to offer a discount and how deep, whether to reach out now or wait, whether to try a subscription offer. This requires ongoing data, ongoing calibration, and ongoing measurement. It can’t be delivered once and abandoned.
How to reposition retention as a retainer
The shift is from “we build your flows” to “we run your post-purchase intelligence.” The deliverable is not a set of sequences — it’s a continuously improving program with monthly lift reporting against a holdout. The value is measurable, ongoing, and directly tied to revenue that the client can see isn’t happening without you.
This positioning has three practical advantages:
- It’s harder to commoditize. Anyone can undercut you on flow buildout. No one can undercut you on a program that’s producing measurable incremental revenue month over month.
- It compounds. The longer you run the program, the better the data and the tighter the calibration. A client that’s been with you for two years has a meaningfully better retention program than a new client — and they know it.
- It changes the conversation. Instead of “how many hours did this take,” the conversation is “what was our lift this month.” That’s a conversation agencies win.
The agency that owns the measurement owns the retainer. You can’t cancel a program that’s visibly producing incremental revenue every month.
What to lead with in the pitch
Lead with a retention audit. Look at the client’s existing post-purchase program — timing, offers, segmentation — and identify the specific decisions that are being made by default rather than by data. Show them what the real reorder window is for their top SKU. Show them what their attributed revenue number actually represents in incremental terms. Show them how many customers are getting discounts they didn’t need.
That audit becomes the case for the engagement. And the engagement, structured correctly, becomes the retainer they can’t cancel — not because of a contract, but because the value is visible and ongoing.
Key takeaways
- Flow buildout is a commodity service. Decision-layer management is not.
- Positioning around measurable lift converts one-off projects into ongoing retainers.
- A retention audit is the most effective pitch for a new retention engagement.
- The agency that owns measurement owns the retainer.