According to DispatchTrack’s research, 90% of customers want the ability to track their orders. It’s one of the biggest factors that go into a great customer experience, and customer experience is one of the strongest factors in driving repeat business and a high NPS. Customers are much less likely to order from the same business multiple times if they don’t have their customer experience dialed in.