How to use technology to enhance your marketing