top of page

What Emails Should a Roaster Send? Restock to Win Back

Writer: Thomas Garner
Thomas Garner
Oct 7
11 min read
Cup of coffee surrounded by beans

Short answer: a roaster with a customer list needs a small set of automated flows, not more one off campaigns. Coffee is a repeat purchase with a natural rhythm, bags run out on a predictable schedule, subscriptions lapse, first time buyers either come back or quietly disappear, and automated flows are the tool built to catch each of those moments without you having to remember to write an email every time.


The common pattern is a roaster sending one newsletter a month, or none at all, while the emails that would actually move a customer along, a welcome after their first order, a note when a favorite bag is back in stock, a nudge before they run out, a win back after they've gone quiet, never get sent because nobody set them up once and let them run.


This post walks through flows, then timing. By the end you should know which five flows to build first, what each one is for, and roughly when each fires, measured in days rather than a vague sometime.


The Five Flows Worth Building First

A welcome flow fires once, shortly after someone makes their first purchase or joins your list, and its job is simple: say thank you, set expectations for what they'll hear from you and how often, and make sure they know how to reach you if something's wrong with their order. An invented example subject line for this one might read something like Your first bag is on its way, with the opening line thanks for trying us, here's what to expect.


A back in stock flow fires when a specific item a customer showed interest in, either by signing up for a notification or by having bought it before, becomes available again after running out. Its job is to catch demand you would otherwise lose entirely, since a customer who wanted something and found it unavailable rarely comes back on their own to check again. An invented subject line here might read something like It's back: the bag you were waiting for, opening with good news, your favorite is back on the shelf.


An order follow up flow fires a few days after a purchase, checking in on how the coffee is tasting and, where relevant, offering brewing guidance suited to what they bought. Its job is less about selling and more about making sure a first time buyer enjoys what they got, since a good first cup is what turns a one time order into a repeat customer. An invented subject line might read how's your coffee tasting, with an opening line offering a quick brewing tip for the specific roast they bought.


A replenishment reminder flow fires based on how long a typical bag lasts for a given customer, nudging them to reorder before they run out entirely rather than after. Its job is catching the moment a customer is about to run low, which is also the moment they're most receptive to reordering, before they've had time to either switch to whatever's in the pantry or simply forget about you. An invented subject line might read running low? here's your usual, order, opening with a simple, we think you might be running low on your usual.


A win back flow fires after a customer who used to order regularly has gone quiet for longer than their typical replenishment window, offering the last real chance to re engage before they're effectively lost. Its job is different from the other four, since it's addressing a customer who has already drifted rather than one who's actively engaged. An invented subject line might read we miss having you, opening with a simple, it's been a while, here's what's new since your last order.


Setting Timing From the Bag, Not a Guess

Timing for these flows should not be picked out of thin air, and it should not be treated as a fixed rule either. The welcome flow fires almost immediately, within a day of a first order or signup, since the whole point is setting expectations before the relationship goes cold from lack of contact. The back in stock flow fires the moment inventory updates, which is more a matter of the platform triggering correctly than a timing choice you make yourself.


The order follow up flow works best timed to when the coffee has had a chance to be brewed and enjoyed, typically several days after the order ships rather than the day it arrives, giving the customer time to make a cup or two before you ask how it's going. The replenishment reminder is where bag size and how a customer brews matter, since a twelve ounce bag brewed daily by one person lasts a meaningfully different number of days than the same bag split between a household of coffee drinkers or brewed only on weekends. Treat your own replenishment window as a rule of thumb you set and adjust, not a fixed formula, since you know your own bag sizes and your own customers' habits better than any generic number could.


The win back flow should fire only after a customer has clearly exceeded their typical replenishment window, not right after it, since a customer who is a few days late reordering is not yet lost, they're just running slightly behind. Firing a win back message too early reads as pushy rather than helpful, and firing it too late means the relationship may already be cold beyond an email's ability to revive it. Setting this window a bit generously, erring toward waiting slightly longer rather than shorter, tends to avoid the pushier read.


None of these timing windows are measured statistics from a study, and none should be presented as one. They are a rule of thumb for you to set based on your own bag sizes, your own typical customer, and your own sense of what feels helpful rather than intrusive, adjusted as you learn more about how your specific customers behave.


One practical way to set an initial number, before you have your own history to draw on, is simply to ask. A short note on your packaging or in your welcome flow inviting a customer to reply and mention how long a bag typically lasts them gives you real, first hand information from your own customers rather than a guess borrowed from somewhere else. Even a handful of replies over the first few months is enough to set a reasonable starting window, which you can then adjust as more customers move through the flow and you see how well the timing matches their real habits.


What the Platforms Actually Support

Shopify, Squarespace and Wix each offer some form of automated email trigger built into or connected to their ecommerce tools, letting a store owner set up a flow once and have it fire automatically going forward rather than requiring a person to remember and send each message by hand. The exact menu path and the exact list of available triggers differs by platform and by whichever email tool is connected to the store, so the practical first step on any of the three is opening your own platform's help documentation for email automations and confirming exactly what your specific setup supports before building anything.


What matters more than the specific menu path is understanding the shape of what you're building. Each of these five flows is a trigger, an event that starts it, paired with one or more messages that follow on a schedule you set. A welcome flow triggers on signup or first purchase. A back in stock flow triggers on an inventory change matched against a customer's expressed interest. A replenishment reminder triggers on time elapsed since a purchase. Understanding that shape lets you build the same five flows on almost any platform, even as the specific buttons and menus differ.


It's worth testing every flow once it's built by simulating the trigger yourself where the platform allows it, or by making a small test purchase and watching what arrives and when. A flow that's misconfigured to fire immediately, or that never fires at all because the trigger was set up incorrectly, is a common and easy to miss mistake, and it's far better caught in your own inbox during setup than discovered later when a real customer either gets nothing or gets five emails in one day.


Consent and Unsubscribe, Not Optional

Any commercial email a roaster sends, including every flow above, is subject to the Federal Trade Commission's rules on commercial email, most commonly known through the CAN SPAM Act. Those rules require that commercial email not use deceptive subject lines or sender information, identify the message as an advertisement where it is one, include your business's valid physical postal address, and provide a clear, working way to opt out of future messages, with that opt out honored promptly once requested.


This applies fully to automated flows, not just to one off newsletters or promotional blasts. A welcome flow, a back in stock notice, a replenishment reminder, all count as commercial email under these rules the same way a sale announcement does, so every flow needs the same unsubscribe mechanism and the same honest sender information as anything else you send. This guidance describes United States federal rules specifically, and consent requirements can differ for customers located outside the United States, so a roaster selling internationally should confirm what additionally applies to those customers.


Building this in from the start is far simpler than retrofitting it later. Most email platforms handle the unsubscribe link and the required footer information automatically once you fill in your business details correctly, which makes compliance mostly a matter of setting things up properly once rather than something you have to remember on every individual send.


A Checklist Before You Turn Anything On

Before any flow goes live, confirm five things. First, that the trigger fires correctly, tested with a real or simulated action rather than assumed. Second, that the timing between messages matches what you intended, not a platform default you never reviewed. Third, that the unsubscribe link works and that your business's physical address appears correctly in the footer. Fourth, that the subject line and sender name are honest about who the email is from and roughly what it contains. Fifth, that someone on your team knows these flows exist and checks on them occasionally, since an automated flow set up once and never revisited can quietly break, or quietly stop matching how your business operates, without anyone noticing for a long time.


Building all five flows at once is not necessary and, for most small roasters, not realistic either. Start with whichever flow addresses the gap costing you the most right now, often the welcome flow if you have none of these running yet, since it sets the tone for every message after it, or the back in stock flow if popular items running out and staying out is a recurring problem. Add the others over time as each one is properly tested and trusted, rather than launching all five in a single afternoon and hoping each one works.


Once the first flow is live and you've confirmed it's firing correctly, give it a few weeks running quietly before adding the next one. That pacing does two things at once: it keeps you from troubleshooting five new, overlapping systems at the same time if something does go wrong, and it lets you notice what each flow is doing on its own before another one starts sending alongside it. A roaster with all five flows running well after a few months of careful, one at a time setup is in a far better position than one that rushed all five live in a weekend and then never checked back on any of them.


Related Reading

More from Hillcane on this topic, plus the pages on the site that sit next to the work.


Frequently Asked Questions

What are the five email flows every roaster should build first?

A welcome flow after a first purchase or signup, a back in stock flow when a wanted item returns to inventory, an order follow up flow checking in on how the coffee is tasting, a replenishment reminder timed to when a customer is likely running low, and a win back flow for customers who have gone quiet longer than their typical reorder window.


How do I set the timing for a replenishment reminder?

Base it on your own bag sizes and how your typical customer brews, treated as a rule of thumb you set and adjust rather than a fixed formula. A twelve ounce bag brewed daily by one person lasts a different number of days than the same bag shared by a household or brewed only on weekends, so use your own sense of your customers rather than a generic number.


Does a welcome email count as commercial email under the Federal Trade Commission's rules?

Yes. Under the Federal Trade Commission's commercial email rules, commonly known through the CAN SPAM Act, a welcome message counts just like a sale announcement, and so do back in stock notices and replenishment reminders. Each needs honest sender information, a subject line that is not deceptive, your valid physical postal address, and a working opt out honored promptly. These are United States federal rules; customers abroad may be covered by additional requirements.


When should a win back flow fire?

Only after a customer has clearly passed their typical replenishment window, not the day it lapses. Someone a few days late reordering is running behind, not lost, and an early win back email reads as pushy. Set the window generously, then send a simple note such as it's been a while, here's what's new since your last order. Wait too long, though, and the relationship may be too cold for an email to revive.


Do Shopify, Squarespace and Wix all support these automated flows?

Each offers some form of automated email trigger built in or connected through an email tool, though the exact menu path and available triggers differ by platform and by whichever email service is connected to the store. Check your own platform's help documentation on email automations to confirm exactly what your setup supports before building a flow.


Should I track open rates or revenue per email for these flows?

This post gives no open rate, revenue, or list size figures, because no measured benchmark exists here and a borrowed number would mislead. Judge each flow by the five checks instead: the trigger fires correctly, the timing matches what you intended, the unsubscribe link and physical address work, the subject line and sender name are honest, and someone on your team revisits the flow occasionally so it does not quietly break.


How do I test that a flow is working before turning it on for real customers?

Simulate the trigger yourself if your platform allows it, or make a small test purchase and watch exactly what arrives and when. A flow that fires at the wrong time, or that never fires because the trigger was set up incorrectly, is a common and easy to miss mistake worth catching in your own inbox first.


What does a back in stock flow solve?

It recovers demand you would otherwise lose. A customer who wanted a specific bag and found it sold out rarely returns on their own to check. The flow triggers when inventory updates, matched against customers who signed up for a notification or bought that bag before, so the email arrives the moment it is back. If popular roasts regularly run out and stay out, this is often the first flow worth building.


Do these flow timing windows apply the same way to every roaster?

No. The windows here are a rule of thumb illustrated with invented, generic wording, not measured figures from any store. A twelve ounce bag brewed daily by one person lasts a different number of days than the same bag shared by a household or brewed only on weekends. To set a starting window, invite customers in your welcome flow to reply with how long a bag lasts them, then adjust.


How can Hillcane help a roaster build these email flows?

Hillcane can help you choose which of the five flows to build first, usually welcome or back in stock, and walk through setup on Shopify, Squarespace, or Wix, including a test purchase to confirm each trigger and timing. We can also check the CAN SPAM basics: physical address, honest sender name, and a working unsubscribe link. Reach out at hillcane.co/contact or call (256) 384-2449 to talk through your list.


Work with Hillcane

One newsletter a month misses the moments that actually move a coffee customer along: the welcome, the restock, the reminder before the bag runs dry, the nudge before they disappear for good.


Ready to build the five flows your customer list actually needs? Reach Hillcane at hillcane.co/contact or call (256) 384-2449.

Comments


bottom of page