It comes off as desperate and will be ignored. If there is a conversation trending within your industry and potential customers, join in to offer meaningful commentary and interact with these potential buyers. Listening for these opportunities and finding out the pain points your potential customers are having will give sales people a feel for the conversation and allow them to add value.
Social media is “networking” more than it is “advertising”. The goal is to get them to call you (or vice versa), have an open mind about your product or service, and then make your sales pitch.