Klaviyo for a Brick-and-Mortar Retailer, Waking Up Your Store Customer Base Without the Overkill
A brick and mortar retailer doesn't need thirty flows. Start with 4 or 5 simple flows and reactivate your store base by segmenting on real purchases. Emailed receipts give you qualified addresses, and discounts stay reserved for truly cold customers.
- Author
- Axel Corton
- Subject
- CRM
- Date
- Read time
- 6 min

Key takeaways
- Start with 4 or 5 flows that actually work, not thirty, add the rest once they perform.
- In apparel, re-engage around 6 months without a purchase, truly cold at 12 months.
- Keep discounts for cold customers, otherwise you burn margin on people who'd return anyway.
- WhatsApp connected to Klaviyo, ROI seen up to around 30, reserve it for high value segments.
- 95% of the brands we support run on the Klaviyo plus Shopify stack.
Most brick-and-mortar retailers who start with Klaviyo make the same mistake. They try to do everything at once, build thirty flows, get lost in segments, and six months later the tool is running at 10% of what it could do. But their problem is almost never the complexity of the tool. In 90% of cases, their store customer base is asleep and nobody is waking it up.
Let me walk through a real case. A multi-brand ready-to-wear shop, 4 stores, a big retail customer base. Lots of phone numbers and SMS, a weaker email base but one that's been growing since they switched POS software and started emailing receipts. Klaviyo not in place yet. The question I get asked, which is really the question every brick-and-mortar retailer has, is: where do I start, and how do I make sure this doesn't eat up 100 hours of my time.
Don't Build an Overengineered Monster
The reflex when you discover Klaviyo is to tell yourself you've got a Ferrari and you need to use every single feature. The result is you spend three weeks setting up ultra-granular segments, conditions going every which way, endless flows. And in the end it barely works because you spread your energy everywhere except where it actually pays off.
At the start, you build 4 or 5 flows that run really well, plus a few one-off emails. That's it. A welcome flow, an abandoned cart flow if you have some eCom on the side, a post-purchase flow, a reactivation flow. That's your foundation. The rest, you add once those flows are running and performing, not before.
And one important thing about receipts sent by email. You underestimate them, but they're worth gold. Every time a customer buys in store and gets their receipt by email, you capture a qualified address with real purchase history behind it. That's how you build the base you'll use to reactivate. If you want to grow that base cleanly, signup forms in store and on the site make a real difference.
Reactivating the Store Customer Base, the Most Profitable Move
For a brick-and-mortar retailer, what pays off the most is reactivation through segmentation. And here Klaviyo does something your POS software will never do.
Let me give the clearest example. A customer buys a Carhartt jacket from you. A year later, the new Carhartt pieces come in. You build a segment of all the customers who bought Carhartt in the last twelve months, and you send them the brand's new arrivals. It's hyper-targeted, it's relevant, the customer gets something that actually speaks to them because it matches what they already bought. You turn data you already had (their purchase) into a concrete reason to come back.
When Is a Customer Considered Inactive
The real question is when to consider a customer inactive. And that's not decided by gut feeling. In ready-to-wear, the purchase cycle often revolves around seasons and collections. A customer who hasn't bought in six months is not the same as in supplements, where repurchase is monthly. Look at your own data, calculate the average time between two purchases, and consider a customer inactive once they go well past that window.
Concretely with ready-to-wear, I often start winning them back around 6 months with no purchase, and I consider a customer truly cold around 12 months. But again, your numbers make that call, not mine.
Should You Add a Discount
No, not systematically. In the Carhartt example, there's zero discount. Just the new arrivals from a brand the customer loves. You save the discount for truly cold customers, the ones who haven't bought anything in a year and for whom a simple product reminder isn't enough anymore. Otherwise you burn margin to buy back people who would have come back anyway. The same logic applies in acquisition, by the way: paying for an ad to re-sell a customer you already sold to is money thrown away.
Watch Out for Sending Pressure and Deliverability
The trap when you start reactivating: you send to everyone, all the time. On a retail base with people who never really consented to receive marketing emails, you can quickly destroy your deliverability.
Customers who never open your emails cost you more than useless volume. They drag down your sender reputation, and at some point even your good customers see your emails land in spam. So you segment, you exclude deep inactives from your regular sends, and you handle them in a dedicated reactivation sequence. If they still don't react after several messages, you remove them. I wrote a whole article about this, the inactives that sink your deliverability, because it's a genuinely underrated topic.
A clean reactivation sequence is 3 or 4 messages with a gradual escalation. You start with the relevant product reminder, no discount. If there's no reaction, you move up a level with more engaging content. And only at the end, for the coldest, do you add an incentive. You space them out by a few days each, and you let it breathe.
Going Multichannel With WhatsApp
When your store base is heavy on phone numbers, it's a shame to limit yourself to email. And there's something that works really well here: WhatsApp marketing connected to Klaviyo.
The advantage over classic SMS. First, the ROI I see is much higher, I've watched campaigns hit ROI around 30 (it varies by base, don't take it as a guarantee). Second, you don't have a character limit like with SMS, you can add images, buttons, and above all open a real conversation with the customer. It's far more engaging than a dry SMS.
You can run clean multichannel. You send your campaign by email first, and for those who don't open, you follow up on WhatsApp a few days later. Same message, different channel. On a retail base this is lethal because people check WhatsApp ten times a day.
On cost, know this: WhatsApp is the price of the tool plus the price of sending. It's not free like email. So you reserve it for campaigns where it's worth it, typically reactivating a high-value segment, not blasting your whole base.
Connect the Catalog to Turn Traffic Into Sales
Last point, often forgotten by brick-and-mortar retailers launching online. Connect your Shopify catalog to Instagram. Without it, your posts stay nice photos that nobody can click to buy.
In eCommerce, the customer clicks on a photo before seeing a product. If the photo grabs them, the rest follows. If your Instagram photo links directly to the product page, you turn your social storefront into a sales channel. And it feeds your Klaviyo base too, because the traffic you bring back to the site can be captured and re-engaged afterward.
For reference, 95% of the brands we work with run on the Klaviyo plus Shopify stack. That's no accident, the integration between the two is clean and it lets you do exactly this kind of thing without any hacking around.
Where to Start, Concretely
The one thing to remember: start light and segment on real purchases. The discount only comes out for cold customers. The rest will follow once those flows are running.
Don't stack flows to show off. Aim for three or four simple mechanics that bring people back into the store and onto the site, period. If you want to see how we structure this for our fashion clients, that's exactly what our retention offer is about.
Frequently asked questions
When should you consider a store customer inactive?
It depends on your real purchase cycle. Calculate the average time between two purchases in your own data. In ready-to-wear I often start winning them back around 6 months with no purchase, and I consider a customer truly cold around 12 months.
Do you always need a discount to bring a customer back?
No. For many customers, a relevant product reminder (new arrivals from a brand they already bought) is enough. Save the discount for the truly cold, the ones who haven't bought anything in a year. Otherwise you burn margin for nothing.
How many flows should you build at the start with Klaviyo?
4 or 5, no more. Welcome, post-purchase, abandoned cart if you have eCom, reactivation. Get them running properly before adding more. The classic mistake is trying to do everything at once and doing nothing well.
WhatsApp or SMS to win back a retail base?
WhatsApp, when your base is heavy on phone numbers. No character limit, images, buttons, a real conversation possible, and much higher ROI than SMS (I've seen up to ~30 depending on the base). The cost is the price of the tool plus the price of sending, so you reserve it for high-value segments.
How much does Klaviyo cost for a shop just starting out?
The price depends mostly on the size of your contact base. The bigger it gets, the higher the plan. On a large retail base, you're better off budgeting for a solid plan from the start rather than getting caught off guard.
About the author

Axel CortonFounderLinkedIn
Keep reading
Subscribe to our newsletter
Our methods on paid media, eCommerce and CRM, in your inbox.


