01The situation
A European specialty retailer doing over €20M a year had outgrown its stack. The storefront and the email platform had both hit their limits, and the customer data underneath was in worse shape than either. Years of platform changes had left duplicate profiles with conflicting IDs, so the same customer might exist three times over. On top of that sat a catalogue in the thousands of SKUs, EU pricing regulations that most email platforms don't handle natively, and a buying cycle that looks nothing like typical e-commerce. One customer buys heavily for a single occasion and disappears for three months. Another buys every week as new stock lands. The old system couldn't segment for any of it.