Как с помощью Google Earth собрать контакты для email-рассылок и холодных звонков
Здравствуйте, я Антон Ляховский, digital-маркетолог в компании Zarely. Работая с множеством каналов платного трафика, мы напрямую сотрудничаем с компаниями и балетными школами (часто — дистанционно). Для этого необходимо постоянно пополнять базу новыми контактами. В этом посте я расскажу, как собирать контактные данные, будь то салонов красоты, автосалонов, танцевальных студий, зоомагазинов и так далее.
Важно:
- В посте описан метод, с помощью которого можно извлечь контактные данные, а именно: название точки, телефон, адрес, сайт.
- Пользоваться будем программой Google Earth.
- Переносить данные и работать с формулами — в Таблицах Google, так что Google аккаунт — must have.
Как и что искать в Google Earth?
Для начала определяемся с запросами. В качестве примера я выбрал стоматологические клиники.
Запросы: Dental clinic, dental care
Регион: США, штаты Небраска и Южная Дакота
Если в вашем случае необходимо найти точки, расположенные в пределах одного города — это легко. Здесь задача — найти город и сделать запрос.
Если же вы заинтересованы в контактах по всей стране или нескольким странам, задача становится масштабнее: чтобы найти как можно больше контактов, необходимо искать по всем городам вручную. Крупным или мелким — решать вам, исходя из того, какая сфера деятельности субъектов.
Я делал запросы в пределах крупных городов штатов Небраска и Южная Дакота.
А теперь пошагово.
Сперва определяем крупные города, приближаем:
Задаём поиск:
Как собрать данные?
После первого запроса видим, что в поле под «Поиском» отображаются найденные результаты (название, адрес, телефон и сайт) — это нам и предстоит экспортировать в таблицу. По результатам поиска, видим, что после списка найденных субъектов есть иконки, которые обозначают своего рода страницы (новый поиск в том же месте).
Сохраняем первый список — жмём на иконку (№2 на рисунке). Он сохраняется в отдельной папке (№ 3). Жмем на следующий кружок под списком (№ 1) — сохраняем в новую папку (№ 2):
Повторяем эти шаги, пока субъекты на карте (в базе Google Maps) не закончатся или пока результаты поиска не перестанут отвечать нашему запросу/цели.
После того, как список сформирован, нам необходимо экспортировать его в таблицу и изъять информацию.
Сохраняем KML файл:
Правой кнопкой кликаем на «Мои метки» — «Сохранить местоположение как…» — Сохраняем в формате KML.
Как экспортировать в Google Таблицы?
Полученный .kml файл необходимо преобразовать в понятный таблице формат — в CSV.
Сначала меняем расширение файла из KML в XML. Для этого просто переименовываем его:
Теперь, когда у нас есть готовый XML-файл, необходимо конвертировать его в CSV формат, понятный Google Таблицам.
В интернете много бесплатных конвертеров для подобных целей. Я пользовался Conversion Tools.
После того, как файл CSV готов, импортируем его в таблицу с настройками:
Как извлечь данные из файла?
Если вы пользовались Conversion Tools, то удаляем первые колонки, в которых осталась ненужная информация — это колонки A-S.
Таким образом, после удаления, первая колонка «name», затем «address» и так далее.
В итоге — рабочее пространство в Google Таблицах после чистки ненужных колонок выглядит так:
Создаем новую вкладку, в строке A1 вводим Website, а в A2 следующую формулу, заменяя имя листа в примере своим:
=MID(parser!E2;FIND("q=";parser!E2)+2;FIND("/&";parser!E2)-FIND("q=";parser!E2)-1)
- parser!E2 — название исходного листа с импортированной CSV таблицей;
- E2 — колонка в исходной таблице под названием «description».
Если первое значение после ввода формулы #VALUE! — не пугайтесь. Скорее всего, причина в том, что в первой строке массива не нашлось сайта, а были лишь телефон, имя компании или другая информация. Просто продлите формулу на то количество строк, которые есть в исходном массиве данных.
Сайты готовы. По желанию, можете создать дополнительные колонки, указав телефон, имя компании, координаты (колонка «coordinates» в исходной таблице) и адрес, просто скопировав с исходной таблицы.
Как собрать email-адреса?
Теперь, когда у вас есть список сайтов, можно воспользоваться бесплатными инструментами по сбору контактных email-адресов по домену.
Чтобы извлечь домены из колонки «Website», которую мы создали, введите в соседней колонке такую формулу напротив ячейки A2:
=IF(ISERROR(FIND("//www.";A2));MID(A2;FIND(":";A2;4)+3;FIND("/";A2;9)-FIND(":";A2;4)-3);MID(A2;FIND(":";A2;4)+7;FIND("/";A2;9)-FIND(":";A2;4)-7))
Если все сделано верно, таблица выглядит примерно так:
Фильтруем, оставляем только ячейки со значениями и заносим в программу по сканированию контактов с содержанием указанного доменного имени (hunter, leadmine).
Еще вариант — заходим на каждый сайт отдельно и заносим в таблицу контактный электронный адрес(а).
Готово. Можно высылать своё коммерческое предложение или промокоды для праздничной акции, сообщить о выходе нового товара на рынок, сделать специальное предложение, предложить пользователям разместить оптовый заказ.
Остались вопросы? Обращайтесь лично или пишите в комментариях.
Мнение авторов гостевых постов может не совпадать с позицией редакции и специалистов агентства Netpeak.
Свежее
История успеха приложения OkTalk: рост количества загрузок на рынке США и Франции
Мы получили увеличение установок в США на 130% и во Франции на 700%
Оптимизация страниц пагинации интернет-магазина — подробная инструкция
Как правильно оптимизировать страницы пагинации, чтобы не допустить проседание целевого трафика
Больше чем созвоны. Что такое услуга CMO on demand
Почти год назад сооснователь Netpeak Андрей Чумаченко начал разрабатывать новую услугу CMO on demand. Прочитайте, как это работает.