Matt Roman liked this
The most expensive technology decision a brand or retailer makes isn't the one they agonize over.
It's the one they don't.
I've been in retail technology for over 40 years. And the pattern I keep seeing, the one that costs retailers the most, isn't a bad implementation or a failed integration.
It's the moment a growing brand chooses a platform because it works well enough right now.
"We'll figure out the rest later."
Later arrives faster than you think.
At 5-10 stores, the gaps are manageable. There are manual workarounds, a few spreadsheets, a team willing to hustle through the friction. Nobody notices the cracks because the business is still small enough to run on goodwill and effort.
The problem is that growth doesn't fix those gaps - it exposes them. By the time you're at 50 stores, you have three vendors pointing at each other when something breaks, store data that doesn't talk to your online data, and customers returning items in-store that they bought online while your associate stares at a screen that has no record of the transaction. Your inventory numbers become a best guess rather than a source of truth.
And the painful irony is that you're not failing because you made a bad decision. You're failing because you made a good enough one.
The retailers I've watched scale cleanly, from 50 stores to 500, from regional to national to global, didn't get there because they had the biggest budgets or the flashiest technology. They got there because early on they made a decision about what kind of foundation they were building on, and they refused to compromise it for the sake of short-term convenience or a lower price point.
They also did something else that almost nobody talks about. They chose a platform that gave them real flexibility in how it was configured, and whose costs scaled with the business instead of against it. When they were 20 stores, they set it up for how they operated at 20 stores. And then, as they grew, they went back and reconfigured it to support how they operated as a bigger business. The economics didn’t punish them for growing. The platform grew alongside them.
Very few retailers do this. Most set it up once and never touch it again. Then one day they look up and realize their system doesn’t do the things they need it to do anymore. The platform didn’t fail them. They just never went back and told it who they’d become, and now it now longer matches their new reality.
Unified commerce isn't a feature you add when you're ready. It's a decision you make before you need it - because by the time you need it, it's already too late to avoid the cost of not having it.
You can patch the gaps later, or you can not have them in the first place. I've watched both paths play out over four decades. Only one of them is actually cheaper.