The lure of setting up an Instagram account for your business is understandable. It is one of the leading social media platforms, and over 200 million users visit a business instagram account every day. It’s also a good platform to reach the...