InSales — это платформа для управления онлайн-торговлей.
Интеграция InSales и Unisender дает возможность автоматически передавать контактные данные клиентов в сервис рассылок, чтобы отправлять им письма.
Как подключить интеграцию в личном кабинете
Шаг 1. Создайте новое подключение
В личном кабинете Unisender перейдите в раздел «Интеграции» — «Мои интеграции» — «Подключения» и нажмите кнопку «Добавить подключение».
Как подключить сервис для интеграции
Выберите в списке сервис InSales и нажмите «Добавить подключение».
Система предложит придумать название для подключения (его можно изменить в дальнейшем). Заполните все необходимые поля. Затем нажмите «Далее».
Где взять Идентификатор API. Перейдите в InSales в раздел «Приложения», далее «Разработчикам» и найдите блок «Ключи доступа». В поле «Название» введите произвольное название для создаваемого ключа и нажмите кнопку «Создать новый ключ доступа». Система автоматически обновит страницу и предоставит секретные данные для настройки интеграции.
Если все выполнено правильно, появится попап об успешном подключении.
Шаг 2. Создайте связку и настройте триггер
Далее перейдите в раздел «Мои связки» и нажмите «Новая связка». Откроется конструктор связки. В конструкторе связок вы можете создавать новые связки и редактировать уже созданные.
Как создать и настроить связку
Как отредактировать связку
Добавьте первый шаг — триггер, который будет запускать связку. Для этого нажмите на значок плюса.
В настройках триггера выберите:
- Сервис, откуда нужно передавать данные клиентов, — InSales.
- Событие на стороне InSales, которое будет запускать связку. Например, «Новый заказ».
- Аккаунт InSales.
Нажмите «Продолжить».
Шаг 3. Настройте действие и поля для передачи данных
Теперь настроим работу связки со стороны Unisender. Кликните на плюс, чтобы добавить действие, которое будет происходить после запуска связки.
В настройках действия выберите:
- Сервис Unisender.
- Действие, которое будет происходить на стороне Unisender. Например, вы хотите, чтобы контакты из InSales попадали в список для дальнейшей рассылки, выберите «Добавить новый контакт».
- Аккаунт Unisender.
Нажмите «Продолжить».
Если система потребует создать подключение к Unisender, нажмите «Добавить подключение», укажите его название и API-ключ, а затем кликните «Далее».
Откроется окно с настройкой полей. Поля нужно соединить, чтобы информация о клиентах попала в нужную строку. Электронная почта — к Email, телефон клиента в Телефон и так далее.
Выберите нужные поля для передачи в выпадающем списке InSales:
Правила перезаписи — установите правило, как будут сохраняться в Unisender данные по контактам, которые уже есть в сервисе.
Email — для передачи электронной почты. Является обязательным для заполнения полем.
Телефон — для передачи номера телефона.
Список контактов — список, созданный в Unisender. В него будут поступать передаваемые из InSales контакты. Является обязательным для заполнения полем.
Теги нового контакты — устанавливаются пользователем Unisender произвольно.
Двухэтапная подписка — требуется ли дополнительное письмо для подтверждения подписки или нет. Для того чтобы данные передавались в выбранный список, а вам не нужно было запрашивать повторно подтверждение подписки у пользователя, всегда выбирайте пункт «Письмо-приглашение не требуется» (3).
Кастомные поля — если вам требуется передавать больше полей из InSales в Unisender, вам нужно сначала создать дополнительно поле в Unisender, а затем соединить его в конструкторе интеграций.
После того как вы настроите все поля, нажмите кнопку «Сохранить».
Шаг 4. Запустите связку
Чтобы данные начали поступать из InSales в Unisender, нажмите кнопку «Запустить».
Поздравляем, связка успешно запущена.
Если вы хотите отредактировать связку, ее нужно остановить. Для этого нажмите на паузу, а затем отредактируйте нужные поля.
Результаты работы связки можно посмотреть в разделе «Журнал связки». В нем отображаются все действия, которые проходят по всем связкам. Данные переносятся не мгновенно, а с небольшой задержкой. Для обновления данных используйте кнопку «Обновить данные».
Подробнее про типы ошибок и способы их обработки
Сценарии использования интеграции
Передача контактов из InSales в Unisender
Данные можно передавать при помощи триггера «Новый заказ». Все данные будут попадать в указанные вами списки.
Отправить транзакционное письмо новому контакту
Unisender позволяет отправить разовое транзакционное письмо вашим новым контактам.
- Создайте новую связку.
- Выберите триггер в InSales «Новый заказ».
- Выберите действие в Unisender «Добавить контакт» и соедините необходимые поля в конструкторе.
- Добавьте через знак + еще одно действие в Unisender «Отправка одиночного письма (транзакционная)».
- Заполните обязательные поля:
-
- Email получателя сообщения — выберите из выпадающего списка значение Email. Это может быть как значение из InSales, так и из Unisender.
- Имя отправителя — введите имя, которое будет отображаться у получателя письма.
- Email адрес отправителя — введите верифицированную почту вашего аккаунта, созданную на платном домене.
- Строка с темой письма — введите тему вашего письма.
- Текст письма в формате HTML — вы можете воспользоваться любым HTML-редактором и вставить сюда скопированный текст.
- ID списка, от которого будет предложено отписаться адресату, если он перейдет по ссылке отписки — укажите список отписки. В данном случае это список, в который вы добавляли контакты в п.4.
Отправить транзакционное письмо контакту с задержкой
Чтобы отправить разовое транзакционное письмо клиенту, например с поздравлением или благодарностью за покупку, сделайте следующую связку.
- Создайте новую связку.
- Выберите триггер в InSales «Новый заказ».
- Выберите действие в Unisender «Добавить контакт» и соедините необходимые поля в конструкторе.
- Добавьте через знак + инструмент «Задержка связки» и укажите необходимое время в минутах. Например, 1440 минут для задержки на 1 день. Максимальное количество минут — 10 080 минут.
- Добавьте через знак + еще одно действие в Unisender «Отправка одиночного письма (транзакционная)».
- Заполните обязательные поля:
-
- Email получателя сообщения — выберите из выпадающего списка значение Email. Это может быть как значение из InSales, так и из Unisender.
- Имя отправителя — введите имя, которое будет отображаться у получателя письма.
- Email адрес отправителя — введите верифицированную почту вашего аккаунта, созданную на платном домене.
- Строка с темой письма — введите тему вашего письма.
- Текст письма в формате HTML — вы можете воспользоваться любым HTML-редактором и вставить сюда скопированный текст.
- ID списка, от которого будет предложено отписаться адресату, если он перейдет по ссылке отписки — укажите список отписки. В данном случае это список, в который вы добавляли контакты в п.4.
- Запустите связку.
Как подключить интеграцию через API
Что нужно для интеграции
Чтобы объединить сервисы, вам понадобятся аккаунты в InSales и Unisender, а также API-ключ Unisender.
Как подключить Unisender к InSales
Зайдите в личный кабинет InSales и установите приложение Unisender из магазина приложений.
Пройдите в установленные приложения, выбрав на панели инструментов слева «Приложения». Кликните по ссылке в описании приложения Unisender.
На экране с настройками работы приложения введите ключ API для доступа к сервису Unisender.
После удачной авторизации приложение в настройках подгрузит подписные листы из аккаунта. Для синхронизации почтовых адресов ваших клиентов, необходимо выбрать один из листов и сохранить настройки.
Синхронизация контактов с Unisender произойдет автоматически.
Техническая поддержка
Техническая поддержка интеграции в личном кабинете оказывается командой Unisender. Напишите нам в чате в личном кабинете.
Модуль интеграции через API подготовлен командой InSales. По всем вопросам работы модуля обращайтесь в техподдержку InSales.