For quite some time, digital marketing has been all the rage. ...