93% of brands landed a new customer after social media marketing – Martechcube By Nolz Online 93% of brands landed a new customer after social media marketing Martechcube Brought to you by Google News. Read the rest of the article here. FacebookTwitterPinterest