The buzz around Threads is huge news for marketers as many have been taking a step back from Twitter following Elon Musk’s takeover of the platform, resulting in a 59% drop in ad spend in the U.S. Marketers are now understandably exploring new platforms to host their campaigns without compromising reach or quality.