Retailers are facing "promotional fatigue" and are looking to better target their offer to consumers through a 360 degree understanding of their needs, according to software company Aldata.