Rethinking cross-platform management of consumer touchpoints