When used correctly social media sites can be a great place to interact with other small businesses, generate new sales leads and to keep your customers up to date with your latest news and offers.