Skip to content

Сбор контактов из Instagram

Бизнес-профили публикуют кнопку «Связаться». Это читает то, что за ней, — сразу для всего списка подписчиков, а не по одному профилю.

Выгрузка подписчиков даёт ники. Ники — это не список контактов: на username не напишешь.

Бизнес- и креатор-аккаунты в Instagram могут опубликовать почту, телефон и адрес — они и появляются как кнопка «Связаться» в профиле. Эти данные публичны по решению самого аккаунта. Deep Parse читает их для каждого аккаунта в уже выгруженном списке и записывает в тот же файл.

Что возвращается по каждому профилю

ПолеПримечание
Публичная почтаТолько если аккаунт её опубликовал
Публичный телефонБизнес-телефон или контактный телефон
СайтСсылка из описания, в JSON — весь список ссылок
ОписаниеПолный текст, переводы строк схлопнуты
Подписчики / Подписки / ПостыАктуальные счётчики
БизнесЯвляется ли аккаунт бизнес-профилем
КатегорияНапример, Ресторан, Фотограф
ГородЕсли аккаунт указывает местоположение
Закрытый / ВерифицированФлаги статуса

Покрытие — это число, а не обещание

Честная часть этой функции в том, что большинство личных аккаунтов не публикует ничего. Контактные поля — конвенция бизнес-профилей, поэтому список подписчиков из обычных пользователей даст очень мало почт, а список локального бизнеса или креаторов — много.

Чтобы не гадать, панель считает по ходу: сколько профилей обработано и у скольких нашлись описание, почта, телефон, сайт, адрес. Вы наблюдаете, как набирается доля попаданий, а не узнаёте её в конце.

Как это работает

Deep Parse работает по уже имеющемуся списку — подписчики, подписки, комментаторы, лайкнувшие или список «не подписаны в ответ». Два способа:

  • Во время выгрузки — обогащённые строки пишутся по мере сборки списка.
  • После — по сохранённому списку из истории; на больших списках это лучше, потому что можно сначала выгрузить простую версию, а обогащение оставить на ночь.

Отправляется по одному запросу на профиль, поэтому это заведомо медленнее выгрузки подписчиков, где один запрос возвращает пятьдесят аккаунтов. Тысяча профилей — тысяча запросов, с паузами.

Если Instagram начинает отказывать, скан останавливает себя сам, а не долбится сквозь отказы.

Прежде чем использовать файл

Публичная доступность и законность использования — два разных вопроса, и именно здесь большинство страниц в этой нише замолкает.

Почта, опубликованная в бизнес-профиле, — это деловой контакт, а не подписчик рассылки. По GDPR и аналогичным режимам вам всё равно нужно правовое основание для обращения, нужно назвать себя и источник данных и нужно уважать отказ. Массовая холодная рассылка по собранным адресам частных лиц — ровно то, против чего эти правила и написаны.

Продажное письмо на деловой адрес, по одному релевантному сообщению за раз, с честной возможностью отписаться — это не то же самое, что рассылка десяти тысячам незнакомых людей. Gramlens даёт данные; выбор между этими двумя вариантами за вами, и у него есть юридические последствия.

Часто задаваемые вопросы

Откуда берутся адреса?

Из открытого профиля самого аккаунта — та же информация, которую показывает кнопка «Связаться» в Instagram. Ничего не угадывается, не подбирается по шаблону и не покупается у брокеров данных: если аккаунт не публикует почту, поле останется пустым, а не выдуманным.

У какой доли аккаунтов есть почта?

Зависит от списка. У бизнес- и креатор-профилей часто есть, у личных обычно нет. Живые счётчики существуют для того, чтобы вы видели долю именно на своём списке, а не верили маркетинговой цифре.

Нужен ли пароль от Instagram?

Нет. Всё работает в браузере через сессию, в которой вы уже авторизованы. Формы входа нет, серверного парсинга нет.

Законно ли собирать email из Instagram?

Чтение открытых данных профиля — не самая рискованная часть; рискует то, что вы сделаете дальше. Проверьте применимые к вам правила до отправки чего-либо и относитесь к деловым адресам иначе, чем к личным.

Работает ли на закрытых аккаунтах?

Только на тех, на которые вы уже подписаны, и только в объёме того, что они публикуют. Deep Parse читает профили, а не открывает их.

Насколько это быстро?

Один запрос на профиль, с намеренными паузами. Сотни профилей — быстро; десятки тысяч — ночная задача, которую запускают и оставляют работать.

Сколько это стоит?

Бесплатный тариф обогащает 500 записей за запуск при неограниченном числе запусков — достаточно, чтобы измерить долю попаданий на своей аудитории до решения. Plus и Pro снимают потолок.