Интеграция с помощью Albato
Albato – это универсальный русскоязычный сервис для интеграций. Вы можете использовать Albato для передачи данных в eSputnik из других сервисов, например из “Google Таблиц” или вашей CRM (здесь вы найдете список всех доступных для интеграции CRM).
Доступные действия
Сейчас в Albato доступны два действия по передаче данных в eSputnik:
- “Новый контакт” – передача и/или обновление контактов и их данных в eSputnik.
- “Подписать контакт” – передача контактов и их данных в заранее подготовленные группы в eSputnik.
Важно!
Контакты в обоих случаях передаются неподтвержденными. Чтобы подтвердить их, предложите контактам разрешить получение ваших рассылок.
Какие контактные данные можно передавать
В Albato доступны все системные и дополнительные поля контактов, настроенные в вашем аккаунте eSputnik. Далее при настройке интеграции вам останется лишь указать, какие ячейки из сервиса, откуда передаются данные, соответствуют полям в eSputnik.
При необходимости можно создать новые допполя в eSputnik.
Создание и обновление записей, поиск дубликатов
В действии “Новый контакт” вы можете выбрать одну из опций обработки контактных данных:
- Не проверять на дубликаты, всегда создавать новую запись.
- Не создавать новую запись, если найден дубликат.
- Обновить существующую запись, если найден дубликат, иначе – создать новую запись.
- Только обновить существующую запись, если найден дубликат.
После выбора одного из действий вам предложат задать критерий уникальности, по которому будет происходить поиск дубликатов в eSputnik:
- имя,
- фамилия,
- телефон,
- email.
В действии “Подписать контакт” эти опции недоступны, вы можете только создавать новые контакты с выбранными заранее полями в назначенной для импорта группе eSputnik.
Инструкция по интеграции
Для начала вам нужно настроить в Albato 2 подключения: с сервисом, из которого будете передавать данные, и с eSputnik. После чего останется настроить связки между ними.
Подключение с сервисом, откуда отправляются данные
1. Создайте аккаунт в Albato.
2. Настройте подключение с сервисом, из которого будете передавать данные (для примера – инструкция по созданию подключения с “Битрикс 24”. Другие инструкции вы можете найти здесь). Присвойте подключению произвольное название.
Подключение с eSputnik
1. В своем аккаунте eSputnik добавьте ключ AP (Настройки → API → Добавить ключ).
Вы можете ограничить доступ по API-ключу к определенным ресурсам вашего аккаунта в eSputnik.
2. Скопируйте ключ.
3. Добавьте подключение в аккаунте Albato. В форме с двумя полями введите произвольное название подключения и ключ API, скопированный в eSputnik. Сохраните подключение.
Теперь в личном кабинете Albato вы можете увидеть оба настроенных подключения:
Создание связки
1. В аккаунте Albato выберите “Новая” в разделе “Мои связки”.
2. В шаге 1 вам нужно будет заполнить три столбца, выбрав значения из выпадающих списков:
- В 1-м столбце выберите название сервиса, с которым вы настроили подключение и откуда данные будут передаваться в eSputnik.
- Во 2-м – из выпадающего списка выберите событие, по которому данные будут передаваться, например “Контакт создан/изменен”. Набор событий в списке зависит от ивентов, доступных вам в сервисе, передающем информацию. Если событий, при которых создаются или обновляются контактные данные, несколько, под каждое нужно создать отдельную связку.
- В 3-м – название подключения с сервисом, откуда передаем данные. Это произвольное название, которое вы присвоили при настройке подключения.
3. В шаге 2 вам также нужно будет заполнить три ячейки, выбрав значения из выпадающих списков.
- В 1-й ячейке выберите eSputnik.
- Во 2-й – действие (“Новый контакт” или “Подписать контакт”).
- В 3-й – название вашего подключения с eSputnik в Albato.
4. Настройте соответствие полей передаваемых и получаемых данных.
Для действия “Подписать контакт” настройка будет завершена. Если для связки выбрано действие “Новый контакт”, нужно пройти шаги 5-8.
5. Укажите правила обработки дубликатов в eSputnik.
6. Укажите, по какому значению искать дубликаты в eSputnik.
7. Если вы выбрали опцию “Обновить существующую запись”, настройте логику обновления полей в eSputnik:
- Оставьте тег “Текущее значение”, если вы хотите сохранить тот вариант данных, который уже имеется в eSputnik.
- Если вы хотите дополнить данные в поле контакта в eSputnik, добавьте к тегу “Текущее значение” тег с названием необходимого поля из сервиса, откуда передаются данные. Для этого установите курсор в строке и выберите значение из выпадающего списка.
- Если вы удалите тег “Текущее значение”, при обновлении контакта в eSputnik данные из соответствующего поля будут удалены. Вместо них будут записаны данные из сервиса, передающего информацию.
- Если оставить поле пустым, при обновлении контакта в eSputnik данные из него удалятся.
8. Сохраните настройки связки. Чтобы она заработала, нажмите кнопку “Запустить”.
Для проверки настроек добавьте контакт в сервис, из которого вы передаете данные. Он должен создаться или обновиться согласно заданной вами логике в контактной базе eSputnik.