Второй вариант более качественный, но 100% платный и это решение называется сервис [битая ссылка] http://popsters.ru/. Хотя цена всего 199 рублей в месяц. За такой классный сервис это недорого.
У него 2 основные функции – анализ страниц и поиск записей.
Анализ страниц позволяет анализировать аккаунты конкурентов и выявлять посты по различным критериям, таким как: лайки, комментарии, репосты, дата и ER (показатель уровня вовлеченности). Именно так можно найти у конкурентов самые популярные посты.
Поиск записей позволяет искать посты по поисковому слову или фразе. Т.е. вводите ключевое слово и сервис находит все посты в Instagram, в которых эти слова присутствуют. Все копирайтеры моего агентства пользуются этим сервисом, что советую делать и вам.