how does digital marketing work for beginners