Интеграции: как настроить передачу данных, если вы не программист

Мы email-агентство и каждый день ищем идеальную интеграцию для клиентов. Идеальной не нашли, но свод правил для упрощённого поиска составили.

Агентство email-маркетинга СХЕМА Виктория Матвеева
Агентство email-маркетинга СХЕМА Виктория Матвеева

Если вы бизнес и контактируете с клиентами не только в режиме реального времени (например, у вас шаурмичная у метро), вам приходится работать с большим количеством данных. Обработать всю информацию и ничего не забыть практически нереально. А в 2020, если не настроить автоматическую пересылку данных из одного сервиса в другой, маркетинг не будет достаточно эффективным.

Существуют приложения, которые облегчают бизнесу работу. Это сервисы смс- и email-рассылок, «ловцы лидов» в соцсетях, кол-трекинги, CRM… Все они по-своему полезны, но у всех есть недостаток — настроить между ними автоматический обмен данными непросто.

Омниканальность стала реальностью — если действия всех каналов общения с клиентом не связаны, вы недополучаете прибыль. Только из-за того, что ваша коммуникация не персонализирована и не учитывает всех факторов и точек касания. Теоретически все сервисы можно интегрировать между собой. Фактически — есть много подводных камней, о которых лучше знать заранее.

Разбираемся, зачем нужны интеграции, на что обратить внимание, какие бывают проблемы и о чём спросить у техподдержки.

Мини-словарь терминов, которые помогут вам во всём разобраться

В статье встречаются понятия, которые помогут вам быстрее сориентироваться, если вы их раньше не слышали. Дадим их краткое определение.

Интеграция — это объединение разных систем и элементов в единую среду. Пример — интеграция платформы для рассылок Mailigen с сервисом аmoCRM.

Ключ API — секретный код, который идентифицирует учётную запись. Он открывает сторонним сайтам и программам доступ к информации пользователя. Используя эти данные, сервисы могут интегрироваться.

HTTP — это протокол передачи данных, необходимый для передачи гипертекстовых документов. Под гипертекстовыми документами, в свою очередь, понимают документы, которые могут содержать ссылки на другие документы. HTTP позволяет пользовательскому приложению и веб-серверу обмениваться данными. Благодаря протоколу возможна работа Интернета.

Webhooks — механизм оповещения о событиях. Как правило, он запускается каким-то событием, например, комментарием в блоге. Когда событие происходит, исходный сайт отправляет HTTP-запрос на URL-адрес, указанный для Webhooks.

AMP — технология, делающая рассылки интерактивными. В AMP-письме можно покупать товары, оставлять комментарии, бронировать отель и т. д. без перехода на сайт. Пример — комментарии к статьям в Google Docs. Ответить на них можно прямо в письме.

Задача и варианты интеграции

Итак, вам нужно настроить автоматическую передачу информации между сервисами. Есть три способа, как это сделать:

  • Зайти на сайт сервиса, который вас интересует, и проверить, есть ли у него прямая интеграция с платформой, с которой вы хотите его соединить. У крупных сервисов, как правило, такое есть. Плюс: скорее всего, интеграцию писали внутренние специалисты, потому она сделана качественно. Минус: обычно интеграций немного.
  • Прописать интеграцию с программистами. Плюс: вы можете сами прописать необходимые условия передачи данных. Минусы: это долго, сложно и не факт, что окупится.
  • Использовать универсальный онлайн-конструктор интеграций. Например, Zapier. Плюс: множество сервисов, которые можно объединить, и для этого достаточно знать только ключ API. Минус: это программа, которую вы не можете доработать.

Подходящий способ нужно подбирать в зависимости от ваших целей: как быстро и насколько глубокая нужна интеграция.

Приведём пример интеграции для сбора лидов:

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

В первую очередь нужно было сделать одностраничный сайт с формой подписки. Для этих целей мы выбрали сервис Tilda. Сделали такой лендинг:

Лендинг Агентство email-маркетинга CХЕМА
Лендинг Агентство email-маркетинга CХЕМА

Нашей задачей было передавать данные из подписного лендинга в рассыльщик Mailigen, но прямой интеграции между ним и Tilda не было. На помощь пришёл Zapier. Это сервис, который помогает без знаний кода интегрировать сервисы. В нём более тысячи приложений, между которыми можно настроить интеграцию.

Zapier Агентство email-маркетинга CХЕМА
Zapier Агентство email-маркетинга CХЕМА

Использовав API-ключи, мы связали Mailigen и Tilda с Zapier, настроили интеграцию внутри Zapier, и лиды стали приходить в заранее созданный в Mailigen список. На настройку ушло меньше часа.

Совет: что учесть, если вы решили использовать Zapier для интеграции c Tilda?

  • Интеграция с Tilda пока находится в бета-версии. То есть она доступна только по ссылке. Возможны баги.
  • Чтобы не пропустить ошибки, придётся создать аккаунт в Zapier с указанием рабочей почты, чтобы хотя бы раз в день кто-то её проверял. Так вы вовремя узнаете, если интеграция сломалась, и сможете быстро решить проблему.

Как выбрать сервис с учётом интеграции?

Вам предстоит попробовать новое направление, например, рассылки (они нам ближе). Вам нужно не только найти сервис, который удовлетворит все ваши потребности в письмах, но и посмотреть, если ли у него интеграция с вашей CRM или CMS, подумать, как вы будете собирать подписчиков на сайте, решить, как и через кого вы будете делать поп-апы, и т. д. Вы выбираете, предположим, рассыльщик. Вот на что нужно обратить внимание.

1. Репутация и востребованность в профессиональном сообществе

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

2. Функционал

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

3. Прямая интеграция

Если хотите пойти по пути наименьшего сопротивления, ищите сервисы, которые уже интегрированы между собой. Если у них уже есть двухсторонняя связка, с настройкой интеграции возникнет меньше проблем и потребуется меньше сложных действий с вашей стороны.

Прямая интерация сервисов
Прямая интерация сервисов

4. Виджеты и сервисы-посредники

Если прямой связки между сервисами нет, поищите сторонние решения. Возможно, с их помощью вы сможете решить ваши задачи без привлечения IT-специалистов. То есть, если есть виджеты или сторонние сервисы, вам не придётся отказываться от понравившегося сервиса, даже если у него нет прямой интеграции.

Виджеты
Виджеты

5. Современные решения

Рынок постоянно растёт и развивается. Вместе с ним меняются и сервисы. Ищите тот, который идёт в ногу со временем.

Фрагмент AMP-письма

Например, сейчас активно развивается новая технология на рынке email-маркетинга — AMP. Сервис Stripo является одним из первопроходцев по популяризации этой технологии. К сожалению, не все ставят AMP в приоритет. Например, почта Яндекса (по крайней мере в августе 2020, когда мы писали эту статью) не дружит с Accelerated Mobile Pages — пользователи попросту не видят интерактивных элементов в письмах.

6. FAQ

Прежде чем принять решение, изучите раздел помощи сервиса. Он должен быть подробным и актуальным. Если создатели приложения не удосужились подготовить раздел помощи по своему детищу, чего тогда ждать от поддержки?

О чём спросить техподдержку, чтобы определиться с сервисом?

Задайте прямой вопрос: «Какие действия и в каком объёме от меня потребуются, чтобы выполнить интеграцию с сервисом X?». Получив ответ, вы сможете сопоставить возможности с поставленными задачами.

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

Какие возможны подводные камни?

Баги, косяки и недопонимание — всё это будет усложнять вам настройку. Избежать этого невозможно, потому что идеальной интеграции не существует. К тому же у каждого приложения свои протоколы работы и политика безопасности. Потому приготовьтесь, что легко не будет. Мы предупредили 💁‍♂

Первый камень. Баги

Самая досадная и в то же время распространённая проблема. К сожалению, о ней невозможно узнать заранее, потому что баги происходят внезапно.

История из нашей практики. Нужно было объединить два сервиса: Carrot quest и amoCRM. У них была заявлена полная интеграция, но на этапе подключения мы столкнулись с проблемой — не было склейки контактов по ID. Такие проблемы встречаются часто. С помощью разработчика со стороны клиента интеграцию доработали, и она год работала без сбоев.

Но в один момент в CRM посыпались неправильные лиды, стали создаваться ошибочные сделки. Разобраться удалось далеко не сразу. Причину всё же нашли — оказалось, проблема в обновлении amoCRM, из-за которого возникли ошибки. Интеграцию пришлось отключить.

UPD: Связка обновлена, но мы ещё не тестировали новую версию.

Второй камень. Внутренние правила и установки сервиса

Клиент интегрировал Bitrix24 и Unisender через API, чтобы отправлять сервисные сообщения. Проблемы начались, когда он отправил первые письма.

Как и у всех сервисов рассылок, в Unisender есть свои механизмы защиты репутации IP-адресов и клиентов. Один из них — глобальный список отписки. Это список клиентов, которые отписались от всех рассылок из сервиса, независимо от компании.

Оказалось, что часть подписчиков нашего клиента есть в этом списке. Логично, что писем они не получили. Отправить реподписную кампанию по таким контактам невозможно, ведь люди отписаны. Доказать, что клиент хочет получать рассылки, можно только если подписать его через форму подписки Unisender — а для этого их нужно попросить зайти в эту форму не через письмо (напоминаем, письма не доставляются).

Статусы подписчиков
Статусы подписчиков

Предугадать такую проблему невозможно. Но нужно быть готовым к тому, что придётся решать вопросы с внутренними правилами сервисов.

Третий камень. Проблемы со статистикой

У каждого сервиса своя система отчётов. Обратите внимание, есть ли все необходимые для анализа данные и можно ли их выгрузить в полном объёме.

Что делать, если возникли проблемы с сервисом?

В первую очередь обратитесь в поддержку всех звеньев интеграции. Опишите проблему как можно подробнее, приложите скриншоты. Дождитесь ответа. Как правило, на этом этапе решаются 80% проблем.

Если решить проблему не удалось, подключите тыжпрограммиста человека из IT-сферы, если он у вас есть. Если его нет, скажите об этом техподдержке — пусть они подключат технического специалиста, который доступно вам всё объяснит. Не стесняйтесь задавать вопросы, даже если они кажутся вам глупыми.

Вместо итога

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

Идеальных сервисов и интеграций не существует. Но вы можете найти решение, с которым будет минимум проблем. Или можете доверить дело нам. Поможем интегрировать сервисы и сделать ваш бизнес более прибыльным.

5
Начать дискуссию