Absolutely! Social media is the new “store front in a mall”. Traffic in a mall allows people to see your brand, come in and visit, then tell all their friends how awesome you are and send them over to you as well.