Welcome & first-purchase flow
A four-step series that introduces the brand story, sets expectation around variety packs, and routes new buyers into the right replenishment cadence.
For a better-for-you soda brand, we built the welcome, education, replenishment, and re-engagement flows that turn first-time buyers into a base of habitual drinkers — without anyone babysitting the send button.
The brand had a marketing team that could ship a beautiful drop and a sharp paid campaign. What it didn’t have was a quiet, always-on layer underneath — the email and SMS work that turns a first sip into a fridge habit.
Flows existed but were inherited, half-mapped, and unaudited. Some triggers fired twice. Some never fired. The agency stack had grown to four tools that didn’t cleanly talk to the source of truth.
The brief: rebuild the lifecycle engine end-to-end. Make it auditable. Make it own a chunk of revenue without a team standing over it.
Subscription state, pack size, last purchase, last open, and channel preference in one record. When it changes, the right flow fires; when it shouldn’t, the system suppresses itself.
Deduping rules, lifecycle stages, and source-of-truth tagging, plus an audit log — so anyone can trace why a contact got what they got.
Subject lines rotate, triggers get re-thresholded, underperformers retire, and winners join the always-on rotation.
A four-step series that introduces the brand story, sets expectation around variety packs, and routes new buyers into the right replenishment cadence.
Trigger fires on inferred consumption window per pack size. Pulls discount logic from the source-of-truth promo calendar.
Three-touch nurture on prebiotics, sweetener positioning, and category context. Plain language. Built for forwarding.
Two-step recovery for lapsed subscribers and one-time buyers. Different copy, different cadence, different offers.
Replenishment and drop announcements only. Strict opt-in pathway. Designed to never collide with the email program.
Deduping rules, lifecycle stages, source-of-truth tagging. Audit log so anyone can trace why a contact got what they got.
Every flow reads from the same source of truth: subscription state, pack size, last purchase, last open, channel preference. When that record changes, the right flow fires. When it shouldn’t, the system suppresses itself.
Weekly we sit with the team for a tuning meeting — not a status update. Subject lines get rotated. Triggers get re-thresholded. Underperformers get retired. Winners get promoted into the always-on rotation.
The team isn’t running campaigns anymore. They’re tending an engine.
Welcome, education, replenishment, and win-back run without anyone babysitting the send button.
An audit log shows why any contact got what they got.
The engine is co-owned with the team and tuned every week.
The team stopped asking ‘what should we send this week’ and started asking ‘what should the system do differently next week.’ That’s the shift we hired for.Marketing leadership — OLIPOP
A 30-minute conversation. No deck. We map your lifecycle and tell you honestly where to start.