Many retailers have floundered in terms of effectively using the flood of internal (e.g. from loyalty programs) and external data to help them make merchandising decisions.

to struggle to know what to say or do or how to continue with something;
to have a lot of problems and to be in danger of failing completely


まごつく confuse, embarrass, confound, perplex
もがく struggle,