Advantages of online marketing are:-

personalization
reach
costs
social
relationships