How to build up a marketing plan in the age of technology