7 things about omnichannel engagement you need to know