Essential steps for creating an effective digital marketing strategy