The short answer is Yes! However this would be a bit of a pointless blog if I just left it there! Let me explain why the answer is yes and how you can make social media work for your business.
What makes social media so great for your business is that you can actually compete with the bigger brands because social media isn't about spending money, it's about spending time. Time to engage with your potential and current customers. It gives your business a voice that can be easily heard.
If you're thinking that you've tried and it doesn't work for your business, it might just be because you are having trouble making it work. I wouldn't expect my iron to be able to get the creases out of my clothes if I just plugged it in and looked at it. It's the same with social media, you can't just have a social account (twitter, facebook, instagram etc) and just post on them and expect results from that.
Have a strategy in place. Know what it is that you want your social media to achieve, think about your target customers.
Don't think about what you want to push to them but rather think about what they would want to see. Remember social media is all about being social. Engage with others and in turn you will get engagement back.
Post rich content, things are are not just pushing your business but that are interesting enough to get people wanting to follow you. If you need some help with content then this is a great checklist.
You also need to understand what platform is best for your business. They each have their unique benefits. Social media is great for building brand awareness, learning about your customers and increasing web traffic, which in turn will all boost sales. This can only happen once you have a good following and an engaged community.
As with anything you need to invest time into it to make it work. Once you do though you will start to see the results.
If you don't want to do this yourself remember The Social Factor can help. Whether it be with training, setting up platforms or managing them for you.