Though the network’s new suite of ad products have been greatly hyped their performance is still lagging. Even though Twitter’s newest suite of social media marketing products for