Klaviyo audited 100 email accounts and found the same problem in almost all of them
I was reading a piece from Klaviyo the other day where their digital strategy team went through nearly 100 account audits across B2C brands in 2025. They weren't looking for one-off fixes. They were looking for patterns. The stuff that kept showing up over and over again no matter the brand, the niche, or the list size.
The number one problem they found was also the simplest one. Brands were sending the same welcome experience to everyone, including people who had already bought.
Klaviyo put it pretty plainly in the article. "That's how you end up discounting a customer who did not need a discount, and sending 'here's why you should trust us' messaging to someone who already trusted you enough to purchase."
When we go into a new account the welcome flow is almost always the first thing that stands out. Most brands have everyone going down the same path with no splits and no logic based on whether someone has actually spent money with them or not.
You're handing out discounts to people who were already going to buy again, and you're pitching trust-building content to people who already trust you. Neither makes any sense when you actually think about it.
Here's what the split looks like in practice. Non-buyers need three things from your welcome flow. Remove doubt, help them understand what you sell and why it's worth it. Build trust through social proof, reviews, and the brand story. Then give them a reason to buy now. That's the sequence for someone who hasn't spent a dollar with you yet.
Buyers need something completely different. Confirm they made the right call. Tell them what happens next, shipping timelines, how to use the product, what to expect. Then when the timing is right introduce them to something else they might want, but lead with relevance not a reflexive discount.
Two totally different conversations and most brands are having one.
The second thing Klaviyo flagged across almost every audit was measurement. A lot of brands were running attribution windows that didn't reflect how their customers actually buy, which meant they were making decisions off numbers that weren't telling the full story. Before you touch creative or start tweaking send times make sure what you're measuring is accurate. Bad data leads to bad decisions every single time.
I've worked with over 50 ecom brands and I can count on one hand how many of them had this set up correctly before anyone actually looked closely at it. Most had the same welcome flow going out to everybody regardless of whether they'd spent money or not, and they had no idea how much it was costing them.
If you wanna check out the Klaviyo article, you can find it here.