How businesses can use technology to make the most of marketing