There is no doubt that there are a lot of ways to contact people online than offline. Everyone is online these days which makes it super easy.Offline and online marketing are good, it requires the audience you are meeting at any point. I prefer online marketing because it will get as many audience without stress.