Content marketing is a creative approach to improving your online visibility and brand awareness through the creation and distribution of materials including creative copywriting, blogs, videos, images and social media posts.
Email marketing is still a highly effective way of communicating with your customers. It allows you to created highly tailored content, which utilises their previous purchases or enquiry infotmation, to deliver only the relevant stuff right into their inbox.
Search marketing is the methodology of obtaining traffic through search engines, primarily Google. It includes organic and paid placements, known as SEO and SEM, respectively. Both have pros and cons but work best when married together in one holistic strategic approach.