The SMS Flows Every DTC Brand Should Run
SMS is not just for campaigns. The right automated SMS flows recover carts, welcome buyers, and drive reorders, all in a channel people actually read.
Most brands treat SMS as a campaign channel. They blast a text when there is a sale, then go quiet.
That leaves the best part of SMS on the table: the automated flows that run in the background and bring money back every single day.
A text gets read in minutes. An email sits in a crowded inbox for hours. So the flows that depend on timing, a left cart, a shipping update, a restock, are exactly where SMS earns its keep.
Here is what a few of these look like in practice.


Why SMS flows matter
SMS is the channel people actually read. That is your advantage and your risk. Get a text in front of the right person at the right moment and it converts. Send one text too many and they hit unsubscribe for good.
So SMS flows are not about volume. They are about timing.
SMS complements email, it does not copy it
The mistake I see most often: brands run the same message on both channels at the same time. Now the customer gets an email and a text saying the identical thing, and both feel like spam.
Treat the two channels as one plan, not two.
Email carries the long story: the education, the objection handling, the proof, the design. SMS carries the short, timely nudge that needs to be seen NOW.
A clean split looks like this.
- Email does the heavy lifting. Full welcome series, product education, the detailed cart recovery with the product photo.
- SMS does the timely tap. One short text that lands the moment it matters, then gets out of the way.
- They never fire at the same second. Stagger them. Email at zero, SMS 30 to 60 minutes later, or the reverse. The customer should feel two helpful reminders, not one wall of noise.
Map every flow across email and SMS together before you build. Decide what each channel says and when it fires, so a customer never gets the same message twice in the same hour.
The core flows to run
These are the automated SMS flows worth building. Keep every text short, timely, and tied to one clear action.
| Flow | Timing | Message |
|---|---|---|
| Welcome SMS | Right after opt-in | Say hi, deliver the code (if you promised one), set the tone. |
| Abandoned checkout SMS | ~30 min after they leave | Remind them what they left, link straight back to their cart. |
| Shipping and order updates | On each status change | Confirmed, shipped, out for delivery. Transactional and always welcome. |
| Back-in-stock SMS | The moment stock returns | Tell the people who asked, first come first served. |
| Winback SMS | After 60 to 90 days quiet | One short check-in with a reason to come back. |
Welcome SMS. Someone just handed you their number. That is peak interest. Say hi, deliver whatever you promised at signup, and set expectations. On one brand we ran, the SMS welcome flow on its own added real revenue that was sitting completely unused before.
Abandoned checkout SMS. This is the workhorse. Someone started checking out and left. They already told you they want it. A single text about 30 minutes later, pointing them straight back to their cart, is one of the highest-earning texts you can send.
Shipping and order updates. These feel like a bonus, not a marketing message. People WANT them, so open rates are near perfect and they build trust for the sells later.
Back-in-stock SMS. When someone asks to be told a product is back, telling them by text beats email every time. It is timely and it is welcome.
Winback SMS. For buyers who have gone quiet, one short, human text can restart the relationship without a discount.
Keep it short, timely, and rare
SMS has no subject line and no design. The whole message is the copy. So write like a person, not a brand.
Lead with the one thing. The offer, the cart, the restock. Cut everything else.
Link once. One clear tap, straight to where they need to go.
Respect quiet hours. No texts before 9am or after 9pm in the customer's timezone. A 2am text is an instant unsubscribe.
Cap your frequency. On our cart flows, nobody gets chased more than once a month. Apply the same restraint everywhere. SMS punishes overuse faster than any other channel.
Sound human. "Still thinking it over? Your cart's saved" beats "DON'T MISS OUT" every time.
Here is a cart recovery text that does the job in one line.
Still thinking it over? We saved your cart so you can pick up right where you left off: [link]
And a welcome text that delivers on the opt-in without shouting.
Welcome to [Brand]. Here's the code you signed up for: [CODE]. Have a look around: [link]
Common Mistakes
- Running SMS as a copy of email. Same message, same minute, both channels. Split the roles so each one earns its place.
- Writing long texts. No subject line, no design, just words. One idea, one link, done.
- Ignoring quiet hours. A late-night or early-morning text is the fastest way to lose a subscriber. Send inside 9am to 9pm local time.
- No frequency cap. Chasing the same person over and over trains them to unsubscribe. Cap it, especially on recovery flows.
- Discounting every recovery text. Leading with money off teaches people to wait for the next code. Save discounts for first-time shoppers, and only after the first reminder.
- Skipping the timely flows. Shipping updates and back-in-stock texts have the highest open rates you will ever see. Build them before you build another campaign.
Get Expert Help
Our team builds email and SMS as one connected system, so every flow fires at the right moment on the right channel without stepping on itself. If you want us to map your SMS flows and find the revenue sitting unused, we can show you exactly where it is hiding.
Need help implementing this?
We build and manage complete email & SMS programs for DTC brands. Get a custom plan for your brand.
Apply Now