Great article! I would recommend one more social media tool for marketing - Snoopreport https://snoopreport.com. It tracks Instagram user actions as likes, comments and follows so you can research other users way of engagement and update your marketing strategy