Guest User July 28, 2014 Designing customer experiences requires considerations of all factors: time, place, environments, emotions, economics and social context.