Social media can be really beneficial for your business and getting sign ups. The important thing is to brand yourself. You need to create a following and have a good positive image on social media. Provide useful information to the public as well. I have found that Facebook really helps me with my business. Best thing is, it's free!