Social media is rather important to professional photographers. It's a decent tool to find new clients but a great way to stay connected with existing clients. Keeping every possible social media channel updated is a full time job unless you automate the whole process and this is how I automate my social media channels.
First Thing's First
Our main tool for all of this is going to be IFTTT.com. IFTTT stands for IF That Then This which derives it's name from very basic programming logic. IF This happens Then I want you to do That. So If I post a photo to Instagram I want you to take that photo and also post it to my Flickr page. IFTTT.com takes all your different social media channels, tool, apps, and allows them to talk to each other. They are the middle man for the internet. Get yourself an account.
Where Do We Start?
I keep my workflow pretty simple. Everything starts with Instagram and distributes from there. This way I can keep all my social media updated by using a single app. Some of my channels will get pushed all of my Instagram photos, like Flickr and Tumblr, while others will have to be triggered with the use of hashtags, like Twitter and Facebook. I don't use the built in share functions in Instagram because they don't play as nice with other services as IFTTT does. If I use the built in share to Twitter from Instagram it only posts a link but if I use a particular IFTTT recipe it will actually post the photo to Twitter along with a line back to Instagram.
I have three recipes that always push my Instagrams to their respective channel; Flickr, Tumblr, and Pinterest. Here are those recipes so that you can add them to your own IFTTT account.