I've been experimenting with social media marketing to help drive interest in Toastmasters. I've had the most luck with Google Plus and FourSquare.
If you are unfamiliar with check-in services the activity is you post what you are doing and where you are doing it. These services share your postings primarily by connecting you geographically with others. You can choose to post publicly or just share with friends. In my case it is exceptionally rare I ever post anything private. This way its easy to keep track of settings and I don't care when these services change their privacy settings.
So here is what I do. At the beginning of each meeting a normally take a photo and post it along with a comment. I ensure my location is clearly marked so location-based social media indexes it correctly. Only people geographically near me would be interested in my post. This is one reason I do not bother with Facebook as their location indexing is a bit sloppy... at least right now.
My comments sometimes include the word 'Toastmasters' and other times are personal improvement oriented goals such as 'improving my verbal communication skills'. I mix it up so it is not too repetitious.
I often get several thumbs-up/like type votes. However, when someone takes the time to comment on my posting I make a point to write a quick note back. Typical response is to give them our club website and let them know our
next meeting date. Then 2-3 days before that meeting I return to the original post and add a reminder comment. At all times I make a point not to be pushy whatsoever and keep it very light.
Here are some screenshots of my activity. By far I've had the most connections with Google Plus.
What has your experience been? Any comments/suggestions?