What Does a Digital Marketing Agency Do and What is the Importance of Graph