Strengthening journey satisfaction through effective customer journey design for omnichannel retailing · Study