Управление системой клиентских подписок на платформе InSales


Интеграция гибкой системы подписок в личном кабинете клиента интернет-магазина на InSales с несколькими каналами коммуникации (email, SMS, Viber, WhatsApp). 


Клиент обратился с запросом на внедрение системы управления подписками, которая должна обеспечить следующие функциональные возможности:

1. Настройка подписки при регистрации/авторизации:

  • В момент регистрации или авторизации клиент может выбрать, на какие каналы он хочет подписаться, установив галочку “Подписаться на новости”.
  • Если клиент выбрал подписку, в карточке клиента автоматически устанавливаются галочки подписок на email, SMS, Viber и WhatsApp.
  • Если клиент не выбрал подписку, эти галочки остаются неустановленными.

2. Взаимозависимость подписок:

  • Клиент может отписаться от любого из каналов или всех сразу, что приведет к изменению состояния общей галочки “Подписаться на новости”.
  • Установка хотя бы одной галочки из email, SMS, Viber или WhatsApp автоматически активирует общую галочку “Подписаться на новости”.

3. Синхронизация с мобильным приложением и Mindbox:

  • Подписки в личном кабинете синхронизируются с мобильным приложением, а изменения передаются в Mindbox для управления рассылками.
  • Задача состояла в том, чтобы клиент мог легко управлять своими подписками через любой канал (сайт или мобильное приложение).

Выполнены задачи по внедрению системы управления подписками

1. Разработка интерфейса управления подписками:

  • В разделе “Контакты” личного кабинета клиента добавлены опции подписки на различные каналы (email, SMS, Viber, WhatsApp).
  • Реализована взаимозависимость галочек: установка или снятие подписки на один канал автоматически влияет на состояние общей галочки “Подписаться на новости”.

2. Интеграция с API InSales и Mindbox:

  • Создан скрипт, который через вебхук обрабатывает создание нового клиента и устанавливает соответствующие галочки подписок.
  • Настроена синхронизация данных между сайтом, мобильным приложением и Mindbox, обеспечивающая актуальное состояние подписок.

3. Тестирование и оптимизация:

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

4. Постепенный запуск функционала:

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

5. Подготовка к массовому обновлению:

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

Цели и результаты проекта

Внедрение системы управления подписками на платформе InSales позволило интернет-магазину предоставить своим клиентам удобный и гибкий инструмент для управления рассылками.

  • Гибкое управление подписками: Клиенты получили возможность управлять своими подписками на новости и уведомления через различные каналы прямо из личного кабинета или мобильного приложения.
  • Синхронизация данных: Система успешно синхронизирует данные подписок между сайтом, мобильным приложением и Mindbox, обеспечивая точность и актуальность рассылок.
  • Улучшенный пользовательский опыт: Интуитивно понятный интерфейс позволяет клиентам легко настраивать подписки, что повышает удовлетворенность и снижает количество отказов от рассылок.

Нужны индивидуальная разработка для интернет-магазина? Консультации по тел. +7 812 24-110-34 или заполните форму:

Нужна индивидуальная разработка? Консультация бесплатно

Получите оценку стоимости в течение 30 минут!