Yes, social media marketing is a good strategy for b2b. It enables companies to reach, network and sell to other business owners.